本篇文章是基于研究报告的复现作品,旨在记录个人的学习过程和复现过程中的一些思路。
感谢中信期货研究员前辈的宝贵思路。
一、策略简介
1.双均线策略
均线是最经典的传统技术指 标之一 ,最早由美国投资专家Joseph E.Granville于 20 世纪中期提出,代表了过去一个时间周期内的平 均走势。双均线策略则是运用两条不同周期的移动平均线的相对大小,判断买 进与卖出时机的策略,具体进场规则为短周期均线上穿长周期均线时做多,短周期均线下穿长周期均线时做多。
2.Aberration 策略
Aberration 策略由 Keith Fitschen 于 1986 年发明,在进场时使用了布林带 通道,是布林带系统的突破式应用。布林带通道由三条通道线组成,中轨为一 定周期的移动均线,上下轨在中轨的基础上加减一定的标准差形成。当价格向上突破上轨时做多,向下突破下轨时做空。
3.MACD 结合均线策略
MACD 指标和 SMA 一样都使用了均线的概念,但MACD使用指数式递减加权来计算均值,即在移动平均线的基础上按照时间进行加权,越靠近当前日期的价格对未来价格影响越大,赋予更大的权重,越远离当前日期价格,赋予越小的权重,可以进一步体现价格趋势变化的快慢。当短期均值>长期均值,且MACDDiff>0,且 DIF>0,且当前价>短均线时做多;当短期均值<长期均值,且MACDDiff<0,且 DIF<0,且当前价<短均线时做空。
4.唐奇安结合均线策略
唐奇安通道的上下轨由前一个周期内的最大值和最小值形成,极易抓住单边行情。当价格向上突破唐奇安上轨,且短期均值>长期均值时做多,当价格向下突破唐安奇下轨且短期均值<长期均值时做空。
二、策略回测
1.回测标的
采用螺纹钢与豆油连续主力合约15分钟bar数据,时间从2020-01-03 14:30:00至2022-11-04 23:00:00。
回测的初始金额为200万元,手续费设置为每次成交金额的0.0001。
所有策略的出场规则都摒弃了原本传统的信号反转出场,调整为盈亏 比率达到固定比率的止盈止损出场,止盈:止损固定为 4:1。
2.SMA策略分析
双均线策略已在第一部分有所介绍,具体进场规则为短均线上穿长均线形 成金叉做多,短均线下穿长均线形成死叉做空,盈亏比率达到固定数值时止盈止损出场。单品种回测下来,回测结果差别很大。从图中可以看出,螺纹钢合约在SMA策略上的表现要优于豆油合约。
图 2.1 SMA策略回测净值
表 2.1 SMA策略指标计算结果
虽然两个合约在回测期间均取得了较高的收益,但从夏普比率与最大回测指标来看,螺纹钢合约显然在SMA策略上表现更优,其在取得较高收益的同时回测更小。
3.Aberration 策略分析
Aberration 策略由 Keith Fitschen 于 1986 年发明,在进场时使用了布林带通道,是布林带系统的突破式应用。布林带通道由三条通道线组成,中轨为一 定周期的移动均线,上下轨在中轨的基础上加减一定的标准差形成。当价格向 上突破上轨时做多,向下突破下轨时做空。在均线的基础上叠加标准差可以在 震荡行情中减少频繁开仓止损的情况,对双均线策略进行优化。从回测结果来看,豆油合约的净值表现要优于螺纹钢合约。与前文的SMA策略相比,螺纹钢与豆油的净值表现都出现了较大幅度的下降,这里思考原因,由于豆油合约以及螺纹钢合约在回测周期内的收盘价走势并未表现出过于明显的震荡行情,因此导致信号的准确度不高。
图 2.2 Aberration 策略回测净值
图 2.3 合约收盘价走势
表2.2 Aberration 策略指标计算结果
4.MACD 结合均线策略
MACD由快速线 DIF, 慢速线 DEA和柱状图MACDDiff组成。在进场规则的设定中,将原本突破时机的判断方式更改为多种状态同时满足,来缓解均线的滞后性。从回测结果来看,螺纹钢合约的表现要由于豆油合约,且单一合约的表现要明显优于Aberration 策略,可以看出将信号触发条件进行更为严格的要求后,净值的表现得到了提升。
图2.4 MACD 结合均线策略回测净值
表 2.3 MACD 结合均线策略指标计算结果
从指标计算结果可以看出,螺纹钢合约的收益率相比于SMA策略而言更高,且最大回撤更小,因此将MACD策略结合SMA策略后,通过叠加 MACD 指标同时放宽双均线的进场要求,可以增加交易频次,增加盈利点,从提升总收益率这个角度优化双均线策略。
5.唐奇安结合均线策略
唐奇安通道指标由 Richard Donchian 发明,在 1983 年被推举为首届“最佳 获利奖”,著名的海龟策略在进场时就是使用了唐奇安通道。唐奇安通道的上下 轨由前一个周期内的最大值和最小值形成,极易抓住单边行情。但在短周期内 单独使用唐奇安通道对参数周期依赖性严重,信号触发极不稳定。两者叠加使 用后,双均线能增强原本唐奇安进场信号的稳定性,唐奇安通道能弥补双均线指标滞后的缺点,有如虎添翼的作用。
从回测结果来看,虽然螺纹钢与豆油合约在周期内取得了正向收益,但是 唐奇安结合均线策略的表现明显不如SMA策略。这里思考,可能是由于 唐奇安通道指标的计算周期数值设置不同造成的,后续可以研究策略收益与周期窗口的敏感性分析。
图 2.5 唐奇安结合均线策略回测净值
表 2.4 唐奇安结合均线策略指标计算结果
6.策略综合对比
将上述四个策略在两个品种合约下的回测数据进行同一对比。从净值曲线来看,豆油合约与螺纹钢合约在相同策略下的表现不尽相同,但是两个品种中,表现最优的策略均为MACD策略结合SMA策略。
图 2.6策略回测净值
表 2.5 豆油合约策略指标计算结果
表 2.6 螺纹钢合约策略指标计算结果
理论上分析,MACD 结合均线策略和唐奇安结合均线策略主要是从改善均线滞后性这 一角度进行优化的,改良后的策略能更快地抓住单边行情,从而提高策略收益。但是从回测的情况来看,这两个策略的实际表现却出现明显分化,MACD 结合均线策略收益表现明显由于唐奇安结合均线策略的收益表现,这可能与唐奇安通道的计算周期有关,也是后续进一步研究的内容。
参考资料:
期货择时系列(二): 复合中短周期双均线策略简览.中信期货