印钞机 V1.0(量化选基总结)

今年的元旦,在家把以前手工的选基方法彻底程序化了。这是个人“印钞机” V1.0。算法

为何叫印钞机,详细状况可见下文及最后的总结。编程

量化选基成果

个人主要基金投资方法其实就是量化选基。说具体点,就是编程下载并准备好全部的数据,构建合适的算法、策略、模型,再次编程统计、计算、筛选出结果,而后再构建测试程序以使用历史数据进行回测,证实模型的历史可行性。测试

而其中最关键的就是模型、策略。一个好的模型,应该能获取到优于市场的回报率,并能保持一个较久的生命周期。因此在头几年的选基过程当中,我只实现了模型部分的自动化,其它部分仍是基于手工不断调整参数,来不断优化模型自己。经历了几个年头,目前模型已经比较稳定,也算小有成就。优化

下图是 2017 年真实的选基结果,以及后续两个季度的排名百分比数据。设计

能够看到,经过量化选基方法选择出来的基金,在后续两个季度中排名都比较靠前。这样,咱们只须要按期调仓到这些基金上。那么咱们就能获取高于市场平均水平的 ROI。3d

自动化选基

鉴于模型在手工运行的环境下已经可以比较稳定地得到较好的成绩。因此元旦几天,我把整个方案给自动化了。并完成了历史各时期的自动化测试。同时,在测试的过程当中,继续优化并调整了不少参数。blog

自动化程序(控制台):生命周期

自动化测试结果

2006-2017 平均年化:27.28%
2010-2017 平均年化:20.53%自动化

可比较的基准:沪深300 年化 13%,上证指数年化 5%:自动化测试

小结

截止到这里,首先,能够确定该选基方法,终年运行下来,能够得到 20% 的收益。

其次,因为我在设计整个策略及其中的各参数时,主要是基于人的因素是设计的。因此该策略能够被认为是一个能够被终年使用的策略。

最后,该策略是已经彻底自动化的。

结论:将来“躲赚”的造钱机器 V1.0 已经完成!

固然,后续还会继续优化的……

相关文章
相关标签/搜索