来源:市场资讯
(来源:复来指数投资)
之前在文章《年化收益20%+!一个可以在牛市赚大钱的简单策略》里,我介绍了一个风格轮动策略,这个策略的逻辑比较简单,但效果还不错,历史年化收益率接近20%。
下图是风格风格策略的历史净值走势(图中黑线):
![]()
自2013年至今,策略总收益为1074.7%,年化收益为19.8%!
策略交易规则如下:
以上证50指数(000016.SH,大盘价值)和创业板指(399006.SZ,中小盘成长)为轮动标的指数,买入并持有动量指标(即N日涨跌幅,默认N=20)高的那只指数。
同时,为避免在股市整体熊市行情中过度持仓,增加一个过滤条件,要求指数的动量值大于r%(默认r%=1%)才可以买入并持有。如果都不符合条件,则空仓。
对于正在持仓的动量最强指数,只有当它的动量小于(-r%)时才会卖出,也即[-r%,r%]为缓冲区间,这样可以避免频繁交易,徒增交易成本损耗。
有了策略交易规则,要真正用于实盘,还得用行情数据计算出最新期交易信号,然后根据信号去完成交易。
为了实现策略实盘信号计算,我做了一个EXCEL,只要在EXCEL里输入最新的指数行情数据,就能计算出下一期交易信号。
同时,这个EXCEL还可以实现自定义参数的策略历史回测。
EXCEL包含三个Sheet:数据明细、回测报告、实盘信号。
1.数据明细
记录了上证50和创业板指的历史开盘价、收盘价数据,以及动量指标和一系列回测相关指标的计算。
2.回测报告
可自定义策略参数,即:动量天数和缓冲阈值r%,也可以自定义回测时间范围,手动修改参数后,全部公式自动重算。
EXCEL页面截图如下:
![]()
3.实盘信号
根据回测报告Sheet里的自定义参数,自动计算下一期交易信号。
EXCEL页面截图如下:
![]()
对一个策略而言,交易规则、历史回测、实盘计算,只要把这三部分都搞定了,才能说是真正掌握了这个策略。
一般来说,历史回测和实盘计算都是靠写代码来做的,比如Python、R,但不是所有人都学过编程,但基本所有人都会用EXCEL,而理论上,EXCEL也是可以做回测和实盘计算的,只是麻烦些,但好在风格轮动这个策略比较简单,完全可以用EXCEL来实现。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.