您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[银河期货]:量化回测漫谈系列报告之四:ATR通道 - 发现报告
当前位置:首页/其他报告/报告详情/

量化回测漫谈系列报告之四:ATR通道

2024-12-10孙锋、王阳银河期货福***
量化回测漫谈系列报告之四:ATR通道

量化回测漫谈系列报告之四: ATR通道 报告日期:2024-12-10 研究员 孙锋 投资咨询证号 Z000567 邮箱 sunfeng_qh@chinastock.com.cn 联系人 王阳 期货从业证号 F03129237 邮箱 wangyang.qh@chinastock.com.cn 系列过往报告 2023-07-04 量化回测漫谈系列报告之一: 九转序列 报告摘要 著名的海龟交易系统共有6个交易系统,其中有4个通道突 破系统和2个均线系统,通道突破系统分别为唐奇安通道突破系统、ATR通道突破系统、布林带通道突破系统、定时退出唐奇安通道突破系统,均线系统分别为双重移动均线系统和三重均线移动系统。 本系列报告的第四篇将介绍通道突破系统中的ATR通道突破系统。ATR指标由威尔德(WellesWilder)提出,ATR通道由上中下三条轨道来刻画,其中中轨道是N日移动平均收盘价,上轨道是前N日移动平均收盘价加上M1个ATR,下轨道是前N日移动平均收盘价减去M2个ATR;其主要规则是,当价格线走强向上突破上轨道时做多,当价格线向下突破中轨道时平掉多头;当价格线向下突破下轨道时做空,当价格线向上突破中轨道时平掉空头。 本文使用ATR通道突破系统对期货全品种做了回测,根据回测结果得出,ATR通道突破策略可以很好地抓住一直持续的单边行情;对于行情呈V型或者倒V型,ATR通道突破策略不能很好地同时抓住顶部或者底部两侧的行情;对于波动不大的横盘状态, ATR通道策略可以避免盲目跟随市场,减少开仓,减少交易风险; 2024-11-15 量化回测漫谈系列报告之二: 网格交易 ATR通道策略具有滞后性。最后提出了策略优化方法供参考。 历史回测不代表未来,仅供参考,不作为投资建议。 2024-12-05 量化回测漫谈系列报告之三: 唐奇安通道 目录 一、ATR通道突破系统1 (一)ATR指标简介1 (二)ATR的计算1 (三)ATR通道的刻画1 (四)ATR通道突破系统的交易规则1 二、ATR通道突破系统策略回测2 三、总结及未来展望7 (一)总结7 (二)未来展望7 作者承诺8 免责声明8 联系方式8 一、ATR通道突破系统 (一)ATR指标简介 平均真实波动范围(Averagetruerange),简称ATR指标,是一种衡量市场波动性的技术指标,主要作用是用于识别市场的波动性水平。ATR指标由威尔德(WellesWilder)在《NewConceptsinTechnicalTradingSystems》一书中首次提出,威尔德发现,这一指标对于长期持续边幅移动的时段是非常典型的,这一情况通常发生在市场的顶部,或者是在价格巩固期间。根据这个指标来进行预测的原则可以表达为:该指标值越高,趋势改变的可能性就越高;该指标值越低,趋势的移动性就越弱。当ATR线上升时,意味着资产的波动性在增加。当ATR线下降时,意味着资产的波动性在减少。ATR不会显示资产移动的方向。在制定交易策略时,可以根据ATR指标的数值来研判买卖时机、确定交易的风险水平以及止损和获利的位置。需要注意的是,这一指标主要用来衡量价格的波动,并不能直接反映价格走向及其趋势稳定性。 (二)ATR的计算 ATR是取一定时间周期内金融资产价格波动幅度的移动平均值,其计算方式如下: (2)计算真实波动幅度均值ATR,ATR为过去n个交易日每日价格范围TR的简单移动平均数,即:ATR =MA(TR,n),其中,MA表示简单移动平均数,n表示ATR的计算周期。 (1)每日价格范围TR反映了一天内价格的波动范围,TR为当前交易日的最高价与最低价间的波幅、前一交易日收盘价与当前交易日最高价间的波幅,前一交易日收盘价与当前交易日最低价间的波幅三者之间的最大值,即:TR=Max(当前交易日最高价-当前交易日最低价,ABS(当前交易日最高价-前一交易日收盘价),ABS(前一交易日收盘价–当前交易日最低价))。 ATR通道由三条轨道线构成,上下轨道由前N日移动平均收盘价和M个ATR来刻画,中轨道是N日移动平均收盘价,具体计算过程如下: 通道上界=N日移动平均收盘价加上M1个ATR通道下界=N日移动平均收盘价减去M2个ATR 中轨道=N日移动平均收盘价 (三)ATR通道的刻画 (四)ATR通道突破系统的交易规则 ATR通道突破系统是一个波幅通道系统,ATR通道突破策略的主要规则是当价格线走强向上突破了 上轨道时做多,当价格线向下运动突破了下轨道时做空,当价格线反向突破了中轨道时平仓。海龟交易员使用的ATR通道突破系统参数N=350,M1=7,M2=3,n=20,即:上轨道=350日移动平均收盘价+7个 1 ATR,下轨道=350日移动平均收盘价-3个ATR,中轨道=350日移动平均收盘价,ATR为过去20个交易日每日价格范围(TR)的简单移动平均数。 ATR通道突破系统: 入市规则:当价格向上突破上轨道,开仓买入;当价格向下突破下轨道,开仓卖出。 离市规则:当价格向上突破中轨道,平掉空头持仓,当价格向下突破中轨道,平掉多头持仓。 图表1:黄金期货主力合约ATR通道刻画 资料来源:iFinD,银河期货 我们以黄金期货主力合约(2022.11.16-2024.11.15)为例,来初步感受下ATR通道突破策略是否有效,上图刻画了黄金期货主力合约的ATR通道,红色实线为黄金期货主力合约每日的收盘价,数据处理方式为后复权,绿色虚线为中轨道,即期货主力合约350日移动平均收盘价,蓝色实线为ATR上轨道,即中轨道加上7个ATR,其中ATR取TR的20日简单移动平均,橘色实线为ATR下轨道,即中轨道减去3个ATR。依据ATR通道突破策略的规则,在上穿上轨道的时候开仓做多,在下穿中轨道的时候平掉多头持仓;在下穿上轨道的时候开仓做空,在上穿中轨道的时候平掉空头持仓;我们可以从左边红色箭头处看出,黄金上穿了上轨道,此时开仓做多,虽然之后在上轨道来回穿梭过数次,但直至2024年11月15日回测结束时一直未向下突破中轨道,在开仓后一直持有黄金主力合约多头,直至回测期结束前强制平仓,期间移仓换月的时候,根据成交量和持仓量来更换主力合约,保证一直是持有黄金期货的主力合约。初步可以看出ATR通道突破策略在上涨趋势中进场,跟随上涨的趋势一直持有多头,到回测结束前强制平仓,这段时期ATR通道突破策略是盈利的,初步来看ATR通道突破策略是有效的。 二、ATR通道突破系统策略回测 2 由于ATR用到350日移动平均收盘价,所以在品种选择上,我们在所有期货品种中剔除了一部分上市时间短的品种以及成交不活跃的品种,剩下了58个期货品种,我们对剩下的58个期货品种进行回测;设定回 测时间为2015年1月1日到2024年11月15日,其中上市时间在2015年1月1日之后的品种回测起始时间为其上市日;设定期货账户初始金额为回测第一个交易日一手被回测品种的合约价值(初始杆杆率为1),交易合约为各品种的主力合约,结合成交量和持仓量确定主力合约,数据处理为后复权,多空交易均为一手,手续费考虑开平仓手续费、移仓时的交易手续费以及滑点成本,在此回测中,设置所有品种手续费为万分之3。每个品种的策略对比基准为多头持有策略,即:从回测第一个交易日起买入一手此品种期货开仓,回测期间一直持有一手多头,直到回测结束前平仓。下面对ATR通道突破策略交易系统进行回测并与基准对比。 每个交易日收盘后先观测是否有持仓,以及当日收盘价是否突破上轨道或者下轨道: (1)如果当前无持仓,若收盘价向上突破上轨道,则给出下个交易日做多的信号,下个交易日以开盘价开仓做多一手期货;若收盘价向下突破下轨道,则给出下个交易日做空的信号,下个交易日以开盘价开仓做空一手期货;否则不做任何操作维持当前无持仓的状态。 (2)如果当前有持仓,为空头持仓,若收盘价向上突破中轨道,则给出下个交易日做多的信号,下个交易日以开盘价将目前持有的空头平仓;否则不做任何操作维持当前持仓。 (3)如果当前有持仓,为多头持仓,若收盘价向下突破中轨道,则给出下个交易日做空的信号,下个交易日以开盘价将目前持有的多头平仓;否则不做任何操作维持当前持仓。得到回测结果如下: 品种 累计收益率 夏普比率 最大回撤 年化收益率 收益回撤 比 胜率 平均交易天数 盈亏比 每笔盈亏 多头平均每笔 盈亏 空头平均每笔 盈亏 A 28.20% 0.24 24.40% 3.50% 0.14 9.70% 42.8 21.59 0.90% 6.50% -0.10% AG -89.00% -0.7 97.00% -10.90% -0.11 0.00% 9.4 - -0.90% -1.00% -0.80% AL 26.00% 0.17 49.80% 3.20% 0.06 11.10% 44.9 17.64 0.90% 4.30% -0.70% AP -39.10% -0.37 75.30% -7.50% -0.1 5.00% 18.8 4.73 -1.00% -1.20% 0.10% AU 38.10% 0.39 33.30% 4.70% 0.14 8.30% 39.6 32.55 1.10% 3.30% -0.50% BC -3.10% -0.11 23.60% -1.30% -0.05 0.00% 54 - -0.90% -1.20% -0.20% BU -79.00% -0.64 80.30% -9.70% -0.12 0.00% 7.4 - -1.80% -1.90% -1.70% C 5.90% 0.08 26.00% 0.70% 0.03 8.30% 37.6 15.46 0.20% 1.50% -0.20% CF -9.30% -0.07 46.60% -1.10% -0.02 5.50% 22 14.04 -0.10% -0.90% 1.20% CJ 37.80% 0.54 29.50% 9.60% 0.32 10.00% 75.3 35.5 3.80% - 3.80% CS -32.40% -0.5 40.60% -4.00% -0.1 1.80% 15.1 11.36 -0.50% -0.70% -0.50% CU -9.50% -0.08 35.70% -1.20% -0.03 5.80% 25.2 14.23 -0.10% 0.70% -0.90% CY 4.40% 0.05 32.60% 0.80% 0.02 11.10% 37.2 10.26 0.20% 2.90% 0.10% EB -37.50% -0.72 45.80% -10.60% -0.23 2.70% 7.4 0.23 -1.00% -1.00% -0.20% EG 3.50% 0.04 49.00% 0.80% 0.02 8.30% 62.8 14.21 0.30% -1.20% 17.60% 图表2:ATR通道突破策略回测结果 3 品种 累计收益率 夏普比率 最大回撤 年化收益率 收益 回撤比 胜率 平均交易天数 盈亏比 每笔盈亏 多头平 均每笔盈亏 空头平 均每笔盈亏 FB -2.00% -0.08 11.60% -0.60% -0.05 7.70% 6.2 8.81 -0.10% - -0.10% FG -39.20% -0.21 97.20% -4.80% -0.05 5.70% 24.2 8.28 -0.70% -0.30% -1.20% FU -52.30% -0.35 94.60% -11.10% -0.12 2.90% 20.7 3.02 -1.50% -1.30% -1.70% HC 231.70% 0.64 82.50% 28.50% 0.35 14.30% 120.7 79.52 16.60% 125.20% -1.50% I 128.30% 0.34 148.80% 15.80% 0.11 7.90% 40 34.97 3.40% 14.80% -1