指数均线的趋势效应与择时交易

2019-02-17  本文已影响58人  东南有大树

本文章由半自动化的研报系统产出,部分说明由人工润色,如有错误,请各位指正!

均线代表一段时间内,市场价格波动的平均值。从另一种角度来讲,也能说明一段时间内参与市场买卖者的平均持仓价格。

均线不仅可以指导交易,而且对市场的趋势也有不错的反应。

而对于买卖点、趋势的反应,需要从历史数据中研究,得出一定的结论。(毕竟是从历史数据中研究,因此无法保证未来的市场仍旧适用)

沪深300价格与均线示例

下图是沪深300指数的收盘价曲线与60日均线图。从图中可以看出,均线对于趋势的反应更加平滑,但比较滞后。

不同周期的均线对于趋势的反应速度也是不一样的,如下图:

均线对于买卖点的指导

以下的研究为了方便,将标的定为沪深300指数。虽然指数不能交易,但一来指数体现的是所有指数下标的的整体走势,二来目前也有不少追踪指数的标的,因此还是很有借鉴价值的。

常用的买卖点指导有:单均线模式与多均线模式。

10日均线指导买卖点的回测

回测效果如下:

可以看出,将该思路运用到指数上时,对于交易还是有一定的指导意义的——最终效果跑赢了大盘。不过,收益曲线的回撤、年化,仍然无法让我们安心的去交易。为了找到更合适的均线,我们对多个均线进行回测,并查看其效果。

我们对回测的数据结果做了打分评估,按照年化收益、策略稳定性、与市场收益的比较等做优次排序,从表格中看出,最优均线是40日均线。年化收益在21%左右,最大回撤接近30%。

10日均线趋势交易回测

回测效果如是下:

未加斜率判断时,10日均线的年化收益是11.45%,加上简单的斜率判断后,年化收益为14.5%。说明均线对于趋势确实是有良好的反应。

不过,两日内的均线斜率有时候会发出错误信号,毕竟市场是不断波动的,我们尝试放大斜率的计算时间,并结合不同均线做了回测。

回测效果如下:

这里只显示了部分数据,效果最优的结果是20日均线,斜率计算周期是85天,年华收益23.38%,最大回撤18.77%.

在这里强调一下,使用这种遍历的方式,得出的结果很有可能是过拟合的结果。因此,比较合理的做法是,回测过去一段时间的数据,在另一段数据上做效果回测。这里考虑到回测时间较长,并且是在指数上做研究,所以直接做了整体回测,简单做评估均线的趋势与择时效应。

双均线指导买卖点的回测

回测效果如是下:

上面的回测效果一般,对于双均线来说,我们期望它的效果能比单均线的效果更好,下面还是对于多对均线组合进行回测,查看一下效果。

回测效果如是下:

最优的结果是10,60日均线的组合,年化19.51%,最大回撤36.28%。相比于最优单均线来说,效果稍差了一点。

双均线趋势交易回测

双均线的回测中,再加上趋势判断,是否会使回测结果更好呢?均线组全同上一样,计算趋势仍旧采用一定区间的时间间隔,计算均线在某一段时间的斜率。然后做出回测。

回测效果如下:

经过大量的回测以后,我们发现最优的结果是5,20均线组合,斜率的计算周期是85天。年化收益为20.74%,虽然收益并没有高出多少,但回撤是17.75%,该参数下的模型更加的稳定。

三均线指导买卖点的回测

在这里,30日均线将用作趋势的判断,方法是,当10日均线在30日均线上方时,表示多头趋势,当10日均线处于30日均线下方时,表示空头趋势,在空头趋势不交易。

回测结果如下:

从上图来看,虽然跑赢了大盘,但是收益并不乐观。我们再看看其它三均线组合的回测效果。

回测结果如下:

最优组合是5,10,120均线组合,年化收益为20.08%,最大回撤为25.11%。综合下来,收益最好的策略参数应该是单均线趋势判断模式下20日均线与85日斜率周期计算组合,其年化为23.38%,最大回撤为18.77%。

本研究的范围只做这么多,如果想做更多细节性的研究,可按各自己的想法进行回测,若有不明白的,欢迎与我们交流。

对于指数基金投资者的建议

指数波动是宏观经济的体现,所谓国强则指数强。指数的波动不像个股那样无法捉摸,它是有迹可循的,虽然对未来的走势指导不是必然准确,但我们相信历史会重演。

因此,该研究同样对指数基金的交易有参考价值,有兴趣的朋友可以在此基础上衍生,进行个性化的研究。

对策略开发的建议

均线系统在大盘的趋势判断和择时效应,如果要转化成策略,最好找和大盘涨跌幅同步度比较高的标的或组合进行交易,比如ETF。另外,在趋势为空头时,策略交易次数少,可以找到与指数负相关的产品交易,进行轮动。具体如何开发,不在本研究的范围,希望有兴趣的朋友可以自行研究。

上一篇下一篇

猜你喜欢

热点阅读