ATR是优秀的,投资研究表明该止损法是如此神奇有效以至于你可以随机进入期货市场,然后使用该止损法,长期来说其结果是盈利的。在长期趋势跟踪系统中,对大多数市场来说,最佳ATR值在2.5-4.0倍之间。
吊灯止损法:
我们常常强调一个好的离市在交易中的重要性,我们喜欢这么强调。我们把止损点放在离我们入市后的最高点或最高收盘价某一ATR处,随着高点越变越高,我们的止损点也逐渐上移,而不是向下。
止损点放在自我们入市交易后的最高价减去3ATR处。
止损点放在自我们入市交易后的最高收盘价减去2.5ATR处。
应用:我们喜欢把吊灯止损法应用于趋势跟踪系统。该止损法非常有利于让我们的盈利往趋势方向累积,同时还能保护我们免受趋势大幅反转的伤害。事实上,我们的研究表明该止损法是如此神奇有效以至于你可以随机进入市场,然后使用该止损法,长期来说其结果是盈利的。在长期趋势跟踪系统中,对大多数市场来说,最佳ATR值在2.5-4.0之间。
YOYO止损法:
该法非常类似于吊灯止损法,差别仅在于其ATR止损点总是盯牢上一个收盘价的,而不是盯牢最高价(或最高收盘价)。由于上一个收盘价不断的变高或变低,止损点也跟着上移或下移。尽管两种止损法表面上很像,但其逻辑还是相当有区别的。YOYO止损法是典型的波动性止损法,即用于辨别一个交易日内异常的不利的价格波动。这种异常波动往往是由于某一新闻事件,或是一种重要的技术性反转(是趋势结束的标志)。这种逻辑使得YOYO止损法非常有效,我们很少因为这种止损触发的退出交易而后悔。
必须提醒你YOYO止损法绝不是我们唯一的亏损保护措施,因为如果价格是缓慢的向不利于我们仓位的方向移动,YOYO止损点也跟着一天天的往下移,永远不会触发止损点,这在理论上是可能的。
综合两种止损方法:
综合使用YOYO止损法和吊灯止损法更有效。吊灯止损点往往设置在距离最高点(或最高收盘价)3ATR或更多的地方,在市场向不利于我们的方向移动时,该止损点是不变的,因此他将保护我们免受趋势逐渐逆转的伤害。YOYO止损点往往设置在离上一个收盘价仅1.5-2.0ATR处,它可以保护我们免受异常的日内价格的剧烈波动。当两者同时使用时,每天的止损价会是两者中最先被触发的那个。
风险管理建议:当使用任何一种基于ATR的止损点,我们必须记住波动性可以很快达到使我们承受的风险比我们计划要承受的大。我不想在不知不觉中超过风险管理限定的风险水平,因此我们必须有一个“在最坏情况下的”基于美元单位的止损水平,或者我们必须在ATR变大时迅速减少我们的头寸。什么时候我们该减少我们的头寸规模?什么时候该实行我们的固定的美元止损点?两者该如何取舍?
如果波动性扩张时我们在正确的方向,减少持仓规模是不明智的,因为市场正向我们希望的方向发展。基于这个原因,在有盈利潜能的仓位上我倾向于采用基于美元的止损点而不是采用过早的减少盈利仓位的规模。显然,我们想在盈利时持有大仓位,在损失时持有小仓位。因此在市场向不利于我们的方向发展,且波动性变大时,减少我们的头寸规模才是明智的。一旦获得巨大的利润,仓位可以被安全的减少而不会牺牲太多的潜在盈利。
ATR棘轮法:
基本思想是非常简单的,我们先选定一个合理的起始价格,然后每天加某一倍数的ATR,得到一个跟踪止损点。由该方法生成的止损点不仅能随着时间的增加不断上移而且同时也能适应市场波动性增减。与我们以前采用的由抛物转向指标得到的止损点相比,其优点在于:使用ATR Ratchet,我们能更自由的选择起始价格和增减速度。此外,我们还发现基于ATR的止损点能更快更准的反映波动性变化,从而使我们能比传统的跟踪止损法锁定更多的利润。
例如,当我们1ATR以上的盈利目标实现时,我们选择一个近期低点作为起始价格,然后根据我们持仓天数每天将最低价增加零点几倍的ATR。如果我们已经持有了仓位15天,那么我们把0.05ATR乘以15天,然后将其乘积0.75ATR加到起始价位上。20天后,我们将把1.0ATR加到最近十天的最低价上。
该策略不像抛物转向指标,ATR Ratchet能非常容易的在我们交易过程中的任何时候使用。我们可以在进入交易的第一天就开始使用该止损策略,也可以等发生某些有利事件之后再使用止盈策略。我建议等到实现盈利后再使用该止损策略,原因正如你我都看到的那样,这种止损点会在有利的市场环境中迅速向上移动。波动性增加会使止损点上移速度增加,这是ATR Ratchet策略的重要特征。在一个快速移动的市场中,你会看到许多缺口和长长K线图。市场趋势加速时市场波动性也会增加,因而在我们盈利迅速增加时,ATR也会迅速增加。由于我们要往起始价格中增加一定数量的ATR,所以ATR的每一次增加都会使止损点突然向上跳跃,止损点就变得更靠近入场后的最高价。如果我们已经持有仓位40天,那么ATR的任何增加都会对止损点产生40倍的影响。这正是我们想要的。我们发现,当市场给我们丰盛的盈利时,ATR Ratchet止损点也会令人惊讶的迅速上移从而很好的为我们锁定浮动盈利。
这个方法有以下几个参数:
起始价格:
ATR Ratchet的一个非常好的特性是我们可以在任何我们中意的地方设置起始价格。例如我们可以像抛物转向指标一样在一些重要的低点设置起始价格,我们还可以在摆动区间的底部,或支撑水平,或某某通道的底部,或者低于入场点一定数量ATR的地方设置起始价格。如果我们等到账面产生数量可观的盈利之后,我们可以把起始价格设置在甚至是高于入场点的地方。这样就可以和自己所使用的投资理论配合。
ATR Ratchet的启动时机:
优先采用基于时间而不是价格的参数来启用上述的离市策略。例如,我们启用离市当且仅当一项交易开仓至少是个交易日之后并且获利超过一个ATR的幅度。总体的感觉,只有在交易达到了相当大规模的盈利目标之后才是ATR Ratchet启动的最佳时机。这看起来是一种很好的获利平仓策略,但需注意的是如果在一次交易获利之前就启动Ratchet有可能让你过早出局而丧失一次机会。
如上所述,ATR Ratchet最引人入胜的一点在于它的适用性和灵活性。下面介绍如何启用Ratchet策略的另一种思路。我们可以在15根K线之后再启用ATR Ratchet而不必计算这前期的15步的运作过程。在编制程序代码时,我们可以设置在交易的第15根K线之后再启用Ratchet而用交易产生后的K线数量减去10再乘以ATR的单位值,或者用交易产生后的天数先除以某一个常数之后再乘以ATR的单位值。这种方法将简化Ratchet的计算程序,尤其是在交易初期首次启用离市策略的时候。
ATR Ratchet每天移动量:
刚开始研究使用的ATR Ratchet每天移动量经测试表明太大了。对于我们的交易时间框架来说,太大的ATR Ratchet每天移动量(百分之几的ATR)会让我们的止损点向上移动的过分快。经过一段时间的试验和失败之后我们发现用我们的持仓天数乘以ATR Ratchet每天移动量0.05-1.0ATR能让止损点上移的速度比你想象的要快得多。
作为该策略的变通方法,我们可以在最初使用较小的ATR Ratchet每天移动量,然后一旦我们获得很大的浮动盈利,我们就可以使用较大的ATR Ratchet每天移动量。
ATR周期长度:
正如我们在以前使用ATR过程中发现的,我们用来计算ATR的时间周期长度是非常重要的。如果我们希望ATR能快速反应市场短期波动区间的变化,我们可以使用较短期的均值(4-5根K线);如果我们希望一个更加平滑的ATR,不会对一两天的异常波动敏感,我们可以使用长期均值。我在工作中使用的ATR大部分是20天均值,除非我有充分的理由希望ATR变得更敏感或更不敏感。
总结:ATR棘轮作为一种盈利工具,我们对其应用潜能及变通用法的理解才触及皮毛。我们尤其喜欢它带给我们的灵活性,我怀疑每个交易者都会想出略微不同的版本。正如你看到的,有许多重要的变量可以修修补补。
转载:https://www.quantinfo.com/Article/View/201