这是邢不行第 74 期量化小讲堂的分享
作者 | 邢不行、助教林奇
这个策略内容很简单:每天收盘前计算大盘指数(沪深300、上涨50等大市值)和小盘指数(创业板指、中证1000等小市值)前20日的涨跌幅,次日持有表现好的指数。
就是这样一个简单的策略,2010年至今11年翻了8.48倍,年化收益率高达22.42%,远大于基准指数。
蓝线:沪深300 橙线:创业板指数 灰线:轮动策略
只是策略的最大回撤48%有点大,所以我们又进行了优化:计算完涨跌幅后,先判断大小盘的涨跌幅是否都小于0。
若是,则下日空仓,若不是,则按照原策略进行。
优化后的策略收益从8.48倍变为11.71倍,年化收益率提升到了26.21%,并且最大回撤下降明显。
蓝线:沪深300 橙线:创业板指数 灰线:轮动策略
如果我们思路开阔一点,这个策略可以有很多的衍生。
比如不在两个指数间轮动,而是在你喜欢的两个股票之间轮动,或者在两个看好的行业之间轮动,比如在白酒和券商。
如果你混币圈,当然也可以在数字货币之间进行轮动。前文也透露了,这个收益非常爆炸,今天我就把这个坑给填了。
2017年至2021年3月,比特币和以太坊的行情如下:
4年内,比特币翻了48倍,年化收益 153%。
同期的以太坊更是涨了187倍,年化收益250%。当然最大回撤也高达92%。这主要是因为以太坊市值较小,波动会更大。
比特币和以太坊本身的收益表现已经很不错了,如果我们用之前的轮动策略,能获得更好的收益吗?
先看原始的策略,它会在每天收盘前(格林威治时间0点、北京时间8:00前)计算比特币和以太坊前20日的涨跌幅,据此判断之后是买入比特币还是以太坊。
我们按照千分之2.5的手续费(远高于市场实际)进行回测,得到如下结果:
2017年至2021年3月,轮动策略翻了765倍,年化收益391%,远超同期比特币和以太坊的表现。
美中不足的是,策略的最大回撤高达77%,主要发生在2018年的熊市。
但仔细想想也能理解,因为我们的策略是一直持币的,18年比特币回撤81%,以太坊回撤92%,策略回撤在所难免。
看策略不能只能资金曲线,更重要的是复盘它的每一笔交易:
如果你需要完整的交易记录,可以扫描下方二维码或加我微信xbx783,都是可以直接发给你的。
回测区间共1524个交易日,其中55%的天数持有比特币,45%持有以太坊。
交易次数共有109次,平均半个月才交易一次,频率不高。
策略的收益从原来的765倍上涨到了1103倍,年化收益率高达436%,最大回撤也降低了26%。
并且回撤时间也不再是18年,这说明空仓机制在熊市是有用的。
优化后,交易频率上升到168次,平均每10天调仓一次。
如果你需要完整的交易记录,可以扫描下方二维码或加我微信xbx783,都是可以直接发给你的。
空仓占比30.18%,以太坊持仓天数超过了比特币,这也是策略收益的主要来源,因为回测区间内,以太坊的收益高于比特币。
如果你对相关数据和代码感兴趣的话,可以扫描下方二维码或加我微信xbx783,都是可以直接发给你的。
同时还替大家准备了其他几个主流币的数据。谁说就只能在比特币和以太坊之间轮动呢?强烈建议大家亲自动手,拿其他几个币种试一试。
说不定会有更好的结果。
另外从这个简单的策略中,我也有几点感悟,和大家分享一下。
在股票市场,策略花了整整11年,才翻了11倍。
而在数字货币市场,仅仅四年,就翻了1103倍。
这首先归功于数字货币本身的系统性机会,其次是因为币圈是一个相对原始的市场。
很多策略在股票市场上已经失效或赚的不多了,但是在币圈会有很猛的表现。
我很早之前的文章也说过:“与其提高牌技,我更愿意花时间寻找对手更弱的牌局。”
感兴趣的同学可以看《邢不行 | 2018量化炒币7大玩法复盘》
这个策略非常适合个人投资者,只要每天8点看一下比特币和以太坊前期的表现,不写代码也可以操作。
交易频率也比较低,平均10天才交易一次,不影响本职工作。
当然我不建议大家简单地生搬硬套去操作。倒不是因为这个策略不好,而是你需要完全去理解这个策略。
每个人的风险偏好不一样,在完全理解的基础上,你可以尝试对策略进行优化和调整,让它更适合自己。
那如何去优化调整这个策略呢?
就像之前说的,策略本身只是个引子,如果把思维发散开,可以做的东西非常多:
能不能在其他币种之间轮动?
能不能在3个、4个甚至300个币种之间轮动?
能不能将筛选条件从20日涨幅变成其它的条件?
能不能多加几个筛选条件呢?
能不能在策略让买入比特币的同时还做空以太坊呢?
……
大家可以沿着这些思路自己探索下,也可以扫描下方二维码或加我微信xbx783,和我交流。
文章的最后,和大家分享一点量化投资的心得。
很多人问我小白如何开始学习量化投资,有什么可以书单推荐。
我的建议是千万不要直接找本书来看。
你找本编程书看,那跟着敲完“Hello World”就结束了;你找本数学书看,那看到第七页的公式就睡着了。
更好的学习方式是做实际的项目,在实践中学习量化策略。
研报就是很好的量化实践项目。
一篇研报就是一个策略,作者都是年薪百万的高学历券商分析师,你要做的就是读懂策略研报,并用代码实现。
在此期间什么不会学什么,哪里不会点哪里,抱着解决问题的心态去学习,事半功倍。
熟读唐诗三百首,不会作诗也会吟。
那么哪里可以获取研报呢?
你可以扫描下方二维码或加我的微信xbx783,我这里有分门别类几万份研报,还会实时更新。
我会区分难度,精选之后发给你。
加我微信xbx783后,也可以交流量化投资相关问题,我比较忙,回复的比较慢,但是看到的都会回复。
聊的开心,聊得有缘,很多量化的数据、资料都是可以送给你的。
也可以翻翻我朋友圈的内容,很多量化干货。一些不会公开发的内容,都会在朋友圈说。