第一版时,我对拍拍贷是恐惧的,缓解我的恐惧的方法,就是寻找尽可能安全的方案。然后,我就发现了这个策略:超过信用等级普通利率的标的。A标一般16,B一般18……那我就寻找大于16的A,大于18的B,C我直接就不考虑。所以,第一版时,抢标是我非常重要的一个部分。

抢标的处理和普通的处理不同,获得概略信息(利率、金额、信用等级、借款时间)后,不再获取详细信息,直接根据现有条件就投标。如信用等级+利率,或者信用等级+利率+期数。我管这种抢法叫“无脑抢”,不用复杂的获取和分析,速度当然比标准的程序要快一步。这是我的战果:

这种抢标方式,我相信是普遍存在的,而且对一些和它有重叠的普通策略,会造成影响。比如对于我现在常用的一个普通策略(非抢标),#1428,就非常受干扰。

根据历史数据测试,应该有相当数量的标的,但实际上,每次都很难抢上。因为这个策略,极有可能遭遇到某个“无脑抢”的策略冲突,如ABC+20+6个月。所以经常能够发现#1428标的,但抢不上,要么是“已满标”,要么“标的不存在”。从抢到的标来看,满标时间都极短,也反过来印证了这种标被抢的厉害(这是现在性能优化后抢到的标):

——不过,我已经彻底放弃了这种“无脑抢”的模式,原因其实很简单,这是#39的策略,是我设的默认策略,其实就是AB+22利率,也是我原来最爱的“无脑抢”策略。但从2015到2016的回测数据来看,标的数量少,逾期率高:

这是改进版的:

加上金额限制:

再加时间限制:

从上面的数据可以看出,仅仅利用概略信息中的有限的信息,无论怎样选择,都不能把逾期率降低到一个令人满意的水平

前面的帖子我推算过年化收益率,其实有一个缺陷,就是算完后再减逾期率。因为逾期往往发生在中间,而高的年化收益是靠本金的滚动来实现的,中间的逾期,不仅伤害本金也会切断资金滚动。我不是专业人士,期待专业人士能够给出定量的分析,但相信这点是肯定明确的:逾期率越高,对最终年化收益的影响绝对是加倍损伤的

所以,我们为什么要去无脑抢呢?

要追求高利率、低逾期率、出标量大的标的,有比这好得多的策略,何苦选择这个呢?

特别是在完成引擎的优化后,我在投标记录中,发现了这个投标记录,让我很高兴:

说明我用正常投标的方式,抢到了无脑抢的标的,耶

无脑抢标——算了吧的更多相关文章

  1. 无脑博士的试管们--dfs搜素

    无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的.有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直到被灌试 ...

  2. 【原】无脑操作:express + MySQL 实现CRUD

    基于node.js的web开发框架express简单方便,很多项目中都在使用.这里结合MySQL数据库,实现最简单的CRUD操作. 开发环境: IDE:WebStorm DB:MySQL ------ ...

  3. Go语言及Web框架Beego环境无脑搭建

    [原]Go语言及Web框架Beego环境无脑搭建 本文涉及软件均以截至到2013年10月12日的最新版本为准 1. 相关软件准备: 1) go1.2rc1.windows-386.msi,对应32位w ...

  4. 【原】无脑操作:eclipse + maven搭建SSM框架

    网上看到一些Spring + Spring MVC + MyBatis框架的搭建教程,不是很详细或是时间久远了,自己动手整一个简单无脑的! 0.系统环境 1)Windows 10 企业版 2)JDK ...

  5. 计蒜客 无脑博士 bfs

    题目链接无脑博士的试管们 思路:直接模拟倒水过程即可,但是需要记忆判断当前的情况是否已经处理过.dfs和bfs都ok AC代码 #include <cstdio> #include < ...

  6. CodeForces 909E Coprocessor(无脑拓扑排序)

    You are given a program you want to execute as a set of tasks organized in a dependency graph. The d ...

  7. 【原】无脑操作:ElasticSearch学习笔记(01)

    开篇来自于经典的“保安的哲学三问”(你是谁,在哪儿,要干嘛) 问题一.ElasticSearch是什么?有什么用处? 答:截至2018年12月28日,从ElasticSearch官网(https:// ...

  8. 【原】无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础授权权限

    上一篇<[原]无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限>介绍了实现Shiro的基础认证.本篇谈谈实现 ...

  9. 【原】无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限

    开发环境搭建参见<[原]无脑操作:IDEA + maven + SpringBoot + JPA + Thymeleaf实现CRUD及分页> 需求: ① 除了登录页面,在地址栏直接访问其他 ...

随机推荐

  1. github入门教程:第一步

    [git教程] 以前在网上找过一些,见 http://www.wojilu.com/Forum1/Topic/702  我自己会一边学,一边写教程,过程中有不明白的,会跟大家请教交流.   ----- ...

  2. 从Redis的数据丢失说起(转)

    碰到一个悲催的事情:一台Redis服务器,4核,16G内存且没有任何硬件上的问题.持续高压运行了大约3个月,保存了大约14G的数据,设置了比较完备的Save参数.而就是这台主机,在一次重起之后,丢失了 ...

  3. .net core程序部署

    前期将一些程序切换到了.net core,本文这里记录下windows 下.net core程序部署相关的方法.有同样需求的朋友可以参考一下,以免少走一些弯路. .net core程序部署主要工作就是 ...

  4. AES CBC/CTR 加解密原理

    So, lets look at how CBC works first. The following picture shows the encryption when using CBC (in ...

  5. Unity3D实践系列11, 组件的添加和访问

    当把一个脚本附加到一个GameObject上的时候,这个GameObject就有了脚本组件. 通过GameObject的属性获取组件 比如如下: [RequireComponent(typeof(Ri ...

  6. 在ASP.NET MVC中使用Knockout实践05,基本验证

    本篇体验View Model验证.Knockout的subscribe方法能为View Model成员注册验证规则. @{ ViewBag.Title = "Index"; Lay ...

  7. jquery.jCal.js显示日历插件

    描述:日历插件jCal用于需要输入日期的表单文本框. 兼容浏览器:IE浏览器/Firefox/Google Chrome 官方链接: http://www.overset.com/2008/05/1 ...

  8. Java加密技术(一)——加密介绍

    from://http://blog.csdn.net/janronehoo/article/details/7590772 如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法 ...

  9. HTTP协议--MyWebServer

    HTTP协议 HTTP协议是一种Web通信协议,通过特定的规则来实现服务器跟客户端的通信.HTTP协议有这样几个特点: (1)面向无连接的,一次只能处理一个请求,HTTP1.0服务器解析完客户端请求并 ...

  10. JAVA设计模式-设计原则

    6大原则: 单一职责原则 里氏替换原则 依赖倒置原则 接口隔离原则 迪米特法则 开闭原则 一.单一职责原则 定义:应该有且仅有一个原因引起类的变更 带来的好处: 类的复杂性降低,实现什么职责有清晰明确 ...