经典量化策略:二八轮动策略

买大盘股好,还是买小盘股好,这是二八轮动策略(也称大小盘轮动策略)所思考的“哲学”问题。

在A股市场,大盘股数量和小盘股数量往往二八分。而占市场股票数量20%的大盘股,其市值往往占全市场的80%左右,呈现明显的二八定律,这也算是A股的特色,在成熟的美国市场,大小盘之间轮动就不那么的显著了。

A股市场中具有代表性的大盘股指数有上证50指数和沪深300指数,小盘股代表性指数有中证500、中证1000和创业板指。

由于指数不能直接交易,所以该策略的交易标的往往选择其对应的指数ETF或者成分股。这里我们选择上证50指数和中证500指数其对应的ETF基金作为交易标的。

上证50指数对应上证50ETF(510050)中证500指数对应中证500ETF(510500)

二八轮动策略是一个典型的动量策略,该策略基本思路是买入两个标的中动量最强的,即当上证50指数表现优于中证500指数时,买入上证50ETF;当中证500指数表现优于上证50指数时,买入中证500ETF。

为此,我们制定一个简洁的策略:每天盘前计算上证50指数和中证500指数过去20个交易日(1个自然月)的累计涨幅,买入涨幅最大的指数所对应的ETF基金。

策略参数设置:

初始资金:50万

基准指数:沪深300

回测品种:上证50ETF(510050)、中证500ETF(510500)

回测区间:2018年01月01日-2022年03月09日

下图为策略历史回测情况:

从报告中可见,整体策略表现较为一般,年化收益率为7.81%,最大回撤为29.27%,夏普比率为0.33,跑赢同期沪深300指数。

从策略收益曲线来看,策略在指数上涨时能保持同步上涨,但在市场下挫时,亦同步下跌。尤其是在2018年和2021年12月份以来,策略与市场均出现较大回撤。若是能过滤掉市场的下跌部分,那么策略的表现应当能大幅提高。

在此,我们选择在策略中增加择时功能,以期过滤掉市场大幅回撤区间。

先考虑第一种择时方法:Dual Thrust通道。(Dual Thrust通道在掘金终端上已有介绍,感兴趣的朋友可以从终端的示例策略上了解学习。)

将Dual Thrust下轨(参数:历史3天,1.1倍)作为过滤条件,当最新价格低于Dual Thrust下轨时,空仓;其余情况下才可买入标的。

运行回测后,策略表现如下图所示,优化效果较为一般,尽管最大回撤降低了近5%,但策略收益未有明显改善,年化收益率降低了1.5%。

那么,我们再尝试第二种择时方法:RSRS

如前段时间介绍的RSRS阻力支撑相对强度,这里同样地将RSRS作为下跌过滤条件,当RSRS标准分低于-0.7时,空仓。

再度运行回测后可以看到,这时策略的整体表现有了很大的提高策略年化收益率提升至20.41%,最大回撤下降到22.94%,夏普比率也提升至0.60。

在2018年和最近一段时间都出现了空仓的情况,能够很好地规避大盘风险,避免在市场下跌时盈利受到侵蚀。

显然,RSRS择时指标对二八轮动策略的优化效果更佳。但是择时的方法还有很多,大家不用拘泥于此,感兴趣的可以自行尝试其他的择时方法,或者尝试用指数成分股的交易方式替代ETF基金,以打造更优秀的策略。

策略源码已发布至掘金社区,欢迎大家来社区交流探讨~

如需获取策略源码,请复制:https://bbs.myquant.cn/topic/2785 访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值