无脑抢标——算了吧
第一版时,我对拍拍贷是恐惧的,缓解我的恐惧的方法,就是寻找尽可能安全的方案。然后,我就发现了这个策略:超过信用等级普通利率的标的。A标一般16,B一般18……那我就寻找大于16的A,大于18的B,C我直接就不考虑。所以,第一版时,抢标是我非常重要的一个部分。
抢标的处理和普通的处理不同,获得概略信息(利率、金额、信用等级、借款时间)后,不再获取详细信息,直接根据现有条件就投标。如信用等级+利率,或者信用等级+利率+期数。我管这种抢法叫“无脑抢”,不用复杂的获取和分析,速度当然比标准的程序要快一步。这是我的战果:
这种抢标方式,我相信是普遍存在的,而且对一些和它有重叠的普通策略,会造成影响。比如对于我现在常用的一个普通策略(非抢标),#1428,就非常受干扰。
根据历史数据测试,应该有相当数量的标的,但实际上,每次都很难抢上。因为这个策略,极有可能遭遇到某个“无脑抢”的策略冲突,如ABC+20+6个月。所以经常能够发现#1428标的,但抢不上,要么是“已满标”,要么“标的不存在”。从抢到的标来看,满标时间都极短,也反过来印证了这种标被抢的厉害(这是现在性能优化后抢到的标):
——不过,我已经彻底放弃了这种“无脑抢”的模式,原因其实很简单,这是#39的策略,是我设的默认策略,其实就是AB+22利率,也是我原来最爱的“无脑抢”策略。但从2015到2016的回测数据来看,标的数量少,逾期率高:
这是改进版的:
加上金额限制:
再加时间限制:
从上面的数据可以看出,仅仅利用概略信息中的有限的信息,无论怎样选择,都不能把逾期率降低到一个令人满意的水平。
前面的帖子我推算过年化收益率,其实有一个缺陷,就是算完后再减逾期率。因为逾期往往发生在中间,而高的年化收益是靠本金的滚动来实现的,中间的逾期,不仅伤害本金也会切断资金滚动。我不是专业人士,期待专业人士能够给出定量的分析,但相信这点是肯定明确的:逾期率越高,对最终年化收益的影响绝对是加倍损伤的!
所以,我们为什么要去无脑抢呢?
要追求高利率、低逾期率、出标量大的标的,有比这好得多的策略,何苦选择这个呢?
特别是在完成引擎的优化后,我在投标记录中,发现了这个投标记录,让我很高兴:
说明我用正常投标的方式,抢到了无脑抢的标的,耶
无脑抢标——算了吧的更多相关文章
- 无脑博士的试管们--dfs搜素
无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的.有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直到被灌试 ...
- 【原】无脑操作:express + MySQL 实现CRUD
基于node.js的web开发框架express简单方便,很多项目中都在使用.这里结合MySQL数据库,实现最简单的CRUD操作. 开发环境: IDE:WebStorm DB:MySQL ------ ...
- Go语言及Web框架Beego环境无脑搭建
[原]Go语言及Web框架Beego环境无脑搭建 本文涉及软件均以截至到2013年10月12日的最新版本为准 1. 相关软件准备: 1) go1.2rc1.windows-386.msi,对应32位w ...
- 【原】无脑操作:eclipse + maven搭建SSM框架
网上看到一些Spring + Spring MVC + MyBatis框架的搭建教程,不是很详细或是时间久远了,自己动手整一个简单无脑的! 0.系统环境 1)Windows 10 企业版 2)JDK ...
- 计蒜客 无脑博士 bfs
题目链接无脑博士的试管们 思路:直接模拟倒水过程即可,但是需要记忆判断当前的情况是否已经处理过.dfs和bfs都ok AC代码 #include <cstdio> #include < ...
- CodeForces 909E Coprocessor(无脑拓扑排序)
You are given a program you want to execute as a set of tasks organized in a dependency graph. The d ...
- 【原】无脑操作:ElasticSearch学习笔记(01)
开篇来自于经典的“保安的哲学三问”(你是谁,在哪儿,要干嘛) 问题一.ElasticSearch是什么?有什么用处? 答:截至2018年12月28日,从ElasticSearch官网(https:// ...
- 【原】无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础授权权限
上一篇<[原]无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限>介绍了实现Shiro的基础认证.本篇谈谈实现 ...
- 【原】无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限
开发环境搭建参见<[原]无脑操作:IDEA + maven + SpringBoot + JPA + Thymeleaf实现CRUD及分页> 需求: ① 除了登录页面,在地址栏直接访问其他 ...
随机推荐
- ftp通用类2
using System; using System.Net; using System.IO; using System.Text; using System.Net.Sockets; /// &l ...
- 让Win2008+IIS7+ASP.NET支持10万并发请求
今天下午17点左右,博客园博客站点出现这样的错误信息: Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime@ ...
- <table>标签的结构和合并单元格的方法
1.<table>标签的结构 示例代码: <table border="1"> <caption>信息统计表</captio ...
- poll() can't detect event when socket is closed locally?
from https://stackoverflow.com/questions/5039608/poll-cant-detect-event-when-socket-is-closed-locall ...
- 避免string.Format方法的装箱
我们知道,使用string.Format方法可能会存在装箱的情况.比如如下: static void Main(string[] args) { string s = string.Format(&q ...
- 电子书下载:Delphi XE 5 移动开发入门手册(完整版)
更多电子书请到: http://maxwoods.400gb.com 下载:Delphi XE5移动开发入门手册(完整版)
- Java文件管理系统
上一个版本设计参照了 windows 资源管理器的原则,使用了多年.也发现了少许问题,也许是我们应用场景不一样... 目前的设计结合了目前的云概念.目录采用的是虚拟方式和实际的目录无关,只是存在一定的 ...
- java用正则方法验证文件名是否合法
Java中用到文件操作时,经常要验证文件名是否合法. 用File类的createNewFile()方法的确很管用.但当要批量验证时,效率上就会有问题.正则匹配的开销比创建文件少了很多. 那么一个合法的 ...
- Android之录音工具类
/** * 录音工具类 * * @author rendongwei * */ public class RecordUtil { private static final int SAMPLE_RA ...
- RecyclerView常见问题解决方案,RecyclerView嵌套自动滚动,RecyclerView 高度设置wrap_content 无作用等问题
1,ScrollView或者RecyclerView1 嵌套RecyclerView2 进入页面自动跳转到recyclerView2上面页面会自动滚动貌似是RecyclerView 自动获得了焦点两 ...