摘要 本篇探讨第三种基于相对强弱指标的轮动策略(STR03)的效果。

1. 策略三(STR03)

基于相对强弱指标的轮动策略(STR03)详情可联系作者,优化目标同研究(七),以相对benchmark(50/50)的主动收益率作为遍历优化目标。三类回测模式分别为:日回测、周回测、周(信号)+日交易回测。

2. 日数据

采用2005年1月至今zz1000、ss300指数日交易数据。遍历参数为widths与k,遍历范围为:widths从10至2000(步长为10);k从5到50(步长为5)。得到的主动收益随两参数热区图如下(左图为不考虑费率,右图为考虑千3费率):

效果最好的3组参数为:

##     para_wid     act_re act_re_addc
## 851      860 0.05931077  0.05851087
## 798      800 0.05648825  0.05401974
## 786      790 0.05300837  0.05065334

当widths=860、k=5时,考虑双边千3费率,回测收益图如下:

3. 周数据

数据依旧是2005年1月至今zz1000、ss300指数周交易数据,参数遍历范围为:widths从2至400(步长1);k从5到50(步长为5)。热区图如下(左图为不考虑费率,右图为考虑千3费率):

效果最好的3组参数为:

##      para_wid para_k     act_re act_re_addc
## 1632      165     10 0.06629991  0.06383471
## 1612      163     10 0.06238280  0.06157937
## 1622      164     10 0.06201681  0.06120433

当widths=165、k=10时,考虑双边千3费率,回测收益图如下:

4. 周信号+日交易

参数遍历范围为:widths从2至400(步长1)、k从5 到50(步长5)。热区图如下(左图为不考虑费率,右图为考虑千3费率):

效果最好的3组参数为:

##      para_wid para_k     act_re act_re_addc
## 1613      163     15 0.06130708  0.06042117
## 1642      166     10 0.06097267  0.05844829
## 1623      164     15 0.05922948  0.05835260

当widths=163、k=15时,考虑双边千3费率,主动收益6.0%。

5. 一些讨论

本篇的主要目的是同(七)进行对比,两篇中除了加上了DEMA平滑方法,其余皆相同。回测结果表明,相同标的相同时段的数据下,STR03结果优于STR02,即对rs2指标进行平滑具有一定效果。鉴于SMA、EMA等方法均是基于前项数据的平滑方法,且原理上相比DEMA不具有优势,因此后续对于更多标的的轮动研究更建议采用STR03进行。

但就最优参数的情况来看,仅仅是全时段下zz1000均处于强势,轮动策略退化为单方面持有zz1000。且最优参数设置过大,与逻辑不相符(理想的参数不应较大)。但在较小的参数下,虽然不考虑费率下的主动收益显著,但在双边千3的费率下,较频繁的交易使得整体收益不及50/50持有策略。下面下调了交易费率,考察在较小参数下的策略结果。

双边千1的交易费率下,最优参数widths=3,k=4,主动收益6.5%。如下图:

双边万5的费率下,最优参数widths=3,k=4,主动收益7.8%。如下图:

因此交易费率在这里的作用十分关键,尤其在交易行为较频繁的情况下,较低的费率对策略效果的提升非常显著。


著作权归作者刘登峰所有。商业转载请联系作者获得授权(WeChat: terence2015),非商业转载请注明出处。