第4章4.3节介绍了均线反转策略的基本运行模式,并提供了一个简单的回溯测试案例。在这一节中,作者同样采用与前面大体相同的设置对均线反转策略进行推进分析,模拟实际交易中策略的运转流程,进而得到一个贴合实际环境的策略盈利能力结果,同时判断反转趋势策略两个均线参数的过度拟合程度。双均线反转策略的具体定义和第4章4.3节中保持-致,在交易决策的时点需要根据已知数据计算短期均线和长期均线两个值,当短期均线高于长期均线时看空,而当短期均线低于长期均线时看多。具体可以参见图4-7和相关叙述。
数据方面同样保持一致, 收集得到沪深300股指期货主力合约从2010年4月19日到2015年6月30日的日收盘价数据,且依然将股指期货的杠杆率设定为100%进行研究。均线反转策略的推进分析运行情况与上一节中的均线趋势策略如出一辙,推进分析时间段划分、优化样本长度、检验样本长度等都保持同一设置,区别仅仅在于策略逻辑的不同,因此这里不再多做赘述,请读者根据图7-1和相关的描述进行类推。同样的,均线反转策略在白色框的优化期中,可以等同于“短期均线从上向下穿过长期均线则做多,短期均线从下向上穿过长期均线则做空”。而在灰色框的模拟交易运行过程当中,则应该保持使用分类思维来处理仓位变换,根据长短均线的大小对比来逐日判别多空并形成交易。
在整个推进分析845行的过程中,均线趋势策略的参数组合一共变动了58次。综合计算可知,用来优化的白色框内策略平均的年化收益率为31.85%,而用来检验策略的灰色框的年化收益率则为-10.04%,差距比较大,甚至盈亏方向都不一致。
图7-3展示了均线反转策略在推进分析的框架下,模拟交易过程以1为初始值的净值走势情况。在2012年年底.2013年年底和2014年年底,策略的净值分别变为1.0826、1.2278 和0.9482。在交易样本期的前半段内,策略的净值水平大部分时间都处在1以上,2014年2月19日收盘时达到最高点1.3222。但是在2014年9月之后,策略净值经历了一个非常直接的下跌,2015年6月30日收盘时达到0.6904。基于整个交易过程来看,三年半的策略收益率为-30.96%,年化收益率为-10.04%,是一个表现较差的策略净值情况。同期对比来看,均线反转策略的简单优化下,2011 年12月30日收盘到2015年6月30 H收盘时的收益率为42.12%。
在整个三年半的均线反转策略模拟交易中,净值的最大回撤率为52.16%,回撤的发生从净值最高点的2014年2月19日收盘起,一直到2015年6月29日收盘时的0.6325结束,整个回撤过程一共经历333个交易日,其实也就是样本期的后半段时间。经过计算,均线趋势策略在整个交易过程中平均的年度最大回撤率为21.07%,回撤水平也是比较大的。
实际上,推进分析下的均线反转策略表现较差,将其反向操作倒是能够取得一定的收益。但是在推进分析框架下,研究人员是采用前期最优的策略进行交易,具有基本的交易逻辑和经济直觉,反向操作后将丧失这种基础的逻辑性,作者不推荐这样的处理行为。