止损不再靠感觉:吊灯+ATR,一套带走!
前几天,写过一篇《趋势,仍在悄悄发生》,介绍了美国对突破并跟踪趋势的一项研究。
里面提到了采用 10 倍 ATR 止损的策略。有不少读者问 ATR 是什么。
对于许多不接触技术分析的新基民,这的确是一个陌生的东西。所以就想着还是要给诸位普及一下。
人工智能时代,这种是最适合和大模型共创的。我请 OpenAI 的 Deepresearch 帮我综述了关于 ATR 的近年研究,然后取其精华变成了这篇 4000 字的小文,应该能快速入门关于 ATR 的方方面了。
在纷繁复杂的交易市场中,掌握有效的技术分析工具至关重要。今天,我们将深入探讨一个在波动性衡量、止损设置和仓位管理中广泛应用的技术指标——平均真实波幅(ATR)。无论你是刚刚入门的交易新手,还是寻求完善交易系统的资深投资者,了解ATR指标的原理和应用方法,都将为你的交易决策提供有力支持。
一、ATR的起源与发展
1.1 威尔斯·威尔德与ATR的诞生
平均真实波幅(Average True Range, ATR)指标由技术分析大师威尔斯·威尔德(J. Welles Wilder Jr.)于1978年在其著作《技术交易系统新概念》(New Concepts in Technical Trading Systems)中首次提出。威尔德是一位成功的机械工程师和房地产开发商,他将自己的分析才能转向了金融市场,创造了多个至今仍被广泛使用的技术指标。
威尔德开发ATR指标的初衷是为了测量商品市场的波动性,特别是对于经常出现价格跳空的市场。在他看来,仅仅依靠日内高低价差来衡量波动性是不够的,因为这忽略了隔夜跳空带来的价格变化。因此,他设计了“真实波幅”(True Range)的概念,用于全面捕捉价格波动。
1.2 ATR与RSI、SAR的关系
值得注意的是,威尔德不仅创造了ATR,还开发了多个经典技术指标,包括相对强弱指数(Relative Strength Index, RSI)和抛物线转向系统(Parabolic Stop and Reverse, SAR)。这些指标组成了一个完整的交易系统体系:
RSI:用于判断市场是否超买或超卖,帮助识别潜在的反转点;
SAR:提供动态的止损和反向交易信号;
ATR:测量市场波动性,辅助确定止损位置和仓位大小。
这三个指标可以协同工作,共同构成一个全面的交易决策框架。例如,交易者可能使用RSI识别入场机会,使用ATR设定止损幅度,并借助SAR确认趋势转向时机。值得一提的是,虽然这些指标由同一人创造,但它们各自独立,可以单独使用,也可以与其他技术指标结合应用。
二、ATR的计算方法与变种
2.1 真实波幅(TR)的计算
要理解ATR,首先需要掌握其基础概念——真实波幅(True Range, TR)。真实波幅考虑了三种可能的价格变动情况,取其中的最大值:
当日最高价与当日最低价之差
当日最高价与前一日收盘价之差的绝对值
当日最低价与前一日收盘价之差的绝对值
用数学公式表示:
这种计算方法确保了对价格波动的全面捕捉,包括日内波动和隔夜跳空。
2.2 ATR的标准计算方法
平均真实波幅(ATR)是对一段时间内真实波幅的平均值。威尔德原始的ATR计算采用14天周期的指数移动平均:
首日ATR = 首日TR 之后每日ATR = [(前一日ATR × 13) + 当日TR] ÷ 14
这种计算方式实质上是一种带有权重的移动平均,更新的数据获得更高的权重,使指标对近期波动更为敏感。在现代交易软件中,计算ATR时通常可以选择不同的周期长度和平均方法(如简单移动平均或指数移动平均)。
如果你是 PC 端使用通达信行情软件的话,那么 ATR 是内置的,下图是沪深300 的 ATR 指标,4 月 16 日收盘时是 68.76 点,相对沪深300 当日收盘3772.82 点,下面介绍的对应ATRP 是 1.82%。
2.3 ATRP:ATR的百分比表示
除了标准的ATR计算外,还有一种更为实用的变体——ATR百分比(ATRP)。ATRP将ATR值转换为当前价格的百分比,计算公式为:
ATRP的优势在于它提供了一个标准化的波动性度量,使不同价格水平的资产波动性可以直接比较。例如,一只股票的ATR为2美元,当前价格为100美元,则ATRP为2%;而另一只股票ATR为0.5美元,价格为25美元,ATRP也是2%,表明两者相对波动性相当。
这种标准化表示对于跨市场比较或管理多样化投资组合特别有用,因为它消除了价格水平差异带来的影响,直接反映资产的相对波动程度。
三、ATR作为止损指标的应用
3.1 ATR止损法的基本原理
ATR最广泛的应用之一是设置动态止损位,称为“ATR止损法”。这种方法基于一个简单而有效的理念:止损距离应当根据市场波动性而动态调整,而非采用固定金额或固定百分比。
ATR止损法的核心优势在于:
在波动性较大的市场中提供更宽松的止损空间,避免被正常波动洗出市场
在波动性较小的市场中缩小止损距离,及时锁定利润或限制损失
自动适应市场条件变化,无需人工调整参数
3.2 ATR止损的实际设置方法
最基本的ATR止损设置方法如下:
做多交易:止损价 = 入场价 - (N × ATR)
做空交易:止损价 = 入场价 + (N × ATR)
其中N是一个乘数系数,通常取值在2-3之间。较小的N值提供更紧密的止损,适合短线交易;较大的N值提供更宽松的止损,适合波动较大的市场或中长期持仓。
3.3 移动止损与跟踪止损
ATR不仅可用于初始止损设置,还可构建动态的跟踪止损系统:吊灯止损(Chandelier Exit):
吊灯止损是ATR止损的经典策略之一,由交易员Chuck LeBeau提出 。它以交易以来的最高价或最低价作为锚点,挂一个以ATR倍数决定的“吊灯”。
具体做法:对于多头仓位,止损价 = 历史最高价 – N × ATR;空头仓位则止损 = 历史最低价 + N × ATR。其中N通常取2或3。这个策略形象地说,就像从天花板吊一个吊灯,始终在价格下方一定距离处跟随。只要价格不断创新高,止损就会被拉升(对于多头);一旦价格回撤幅度超过设定的N倍ATR,触及吊灯位置,则触发止损离场 。
吊灯止损的优点在于:趋势市中锁定利润,当行情持续朝有利方向运动时,止损不断移动保护累积利润;而当趋势反转超过正常波动范围(超过N倍ATR)时及时退出。它将ATR的波动衡量和价格的趋势高低点相结合,是趋势跟踪系统中常用的退出策略之一。
一般来说,N取值越大,止损越宽松,适合波动较大的品种或长周期趋势;N小则更紧凑,适合平稳品种或短线交易。这个策略已被广泛纳入技术分析软件。
比如下图就是 StockCharts上 S&P 500指数的吊灯止损,采用的是 22 日 ATR的 3 倍作为止损。回望过去两年 S&P 500指数的走势你就会发现,真正酣畅淋漓的上涨时,S&P 500指数是绝不会跌破吊灯止损线的(蓝色线)。
3.4 渐进式止损
某些交易者会将ATR止损与仓位管理结合,采用渐进式止损策略。
做法是随着价格向盈利方向移动一定幅度后,逐步收紧ATR倍数。
例如初始止损用3×ATR,当盈利达到1×ATR时,将止损改为2×ATR跟踪;
盈利达到2×ATR时,止损缩至1×ATR等。
这样在趋势初动阶段给予较大空间,一旦有浮盈则迅速保护成果。这种方法对于震荡后突破的走势效果较好:初期ATR较低,3倍ATR止损很近但突破时也不易回撤太深;当行情发展后ATR往往上升,这时改用较小倍数能跟上加速的波动。
这实际是一种动态调整ATR倍数的方法,根据持仓浮盈和波动状况逐步收紧保护。虽然文献对此策略的系统研究较少,但在实务中不少交易者会依据经验采用,例如先耐心持有利润奔跑,后期尽量保住胜利果实。需要注意控制调整节奏,避免波动暂时扩大时过早收紧导致正常回调被止盈,否则可能错失后续更大行情。
棘轮效应原则:止损位只能向有利方向移动,不能向不利方向调整,确保已锁定的利润不会被轻易放弃。
实际应用中,交易者可以选择每日更新止损位置,或当价格突破新高/新低时更新。通过ATR动态跟踪止损,既能给予价格足够的呼吸空间,又能在趋势逆转时及时退出市场。
四、ATR在仓位管理中的应用
4.1 仓位管理的重要性
盈利的交易系统离不开有效的仓位管理。即使拥有高胜率的交易策略,不恰当的仓位分配也可能导致资金亏损甚至爆仓。ATR作为波动性指标,为仓位大小的确定提供了科学的方法。
4.2 基于波动性的仓位调整
ATR仓位管理的基本原则是:在波动较大的市场中减少仓位,在波动较小的市场中增加仓位。这种反向调整方式有助于平衡风险,维持比较稳定的每笔交易风险暴露。
一个常用的ATR仓位计算公式是:
其中:
风险金额:愿意在该笔交易中承受的最大亏损金额,通常为账户总额的1%-3%
ATR乘数:通常与止损设置中的N值相同
4.3 固定风险法则
“固定风险”是利用ATR进行仓位管理的核心策略之一。这种方法确保每笔交易承担相似的账户风险百分比,无论市场波动性如何。
例如,假设交易者决定每笔交易风险不超过账户的2%:
账户规模为10万元
每笔交易最大风险为2000元(10万的2%)
某股票ATR为5元,使用2倍ATR作为止损距离,即10元
该笔交易合适的仓位计算为:2000元 ÷ 10元 = 200股
如果另一只股票ATR为10元,同样使用2倍ATR作为止损:
仓位计算为:2000元 ÷ 20元 = 100股
通过这种方法,交易者在波动性较大的市场中自动减少仓位,既控制了风险,又避免了因情绪波动导致的不合理仓位调整。
4.4 衡量资产相对波动性
对于管理多个交易品种的投资者,ATR百分比(ATRP)提供了一种比较不同资产相对波动性的有效工具。通过ATRP的比较,可以合理分配不同资产的仓位权重:
ATRP较高的资产应分配较小的仓位
ATRP较低的资产可以适当增加仓位
这种方法特别适用于跨市场交易或管理包含股票、商品、外汇等不同类别资产的投资组合。
五、基于ATR的Keltner通道
5.1 Keltner通道与布林带的对比
Keltner通道是一种基于ATR的价格通道指标,由Chester W. Keltner在20世纪60年代首次提出,但当时还并不使用 ATR 来计算通道宽度,而是使用 trade range。ATR 正是对这个指标的改良。
正因此,后来大家使用的 Keltner 通道,是基于 ATR 计算的。与更为知名的布林带类似,Keltner通道也由中轨和上下轨组成,但两者计算方法不同:
布林带:基于价格标准差,当波动性增大时通道迅速扩张
Keltner通道:基于ATR,提供更稳定、更少噪音的价格通道
5.2 Keltner通道的计算方法
现代版Keltner通道的计算方法如下:
中轨:通常是20期指数移动平均线(EMA)
上轨:中轨 + (ATR × 乘数)
下轨:中轨 - (ATR × 乘数)
其中乘数通常设为2,可根据需要调整。较大的乘数会产生更宽的通道,捕捉更大的价格波动;较小的乘数则提供更紧密的通道,可能产生更频繁的信号。
下图是 S&P 500指数的 Keltner带,同样的观感,美股酣畅淋漓的上涨中,是不会触及下轨的。
不过可惜的是,在国内,类似通达信等股票软件,只有布林带,没有 Keltner 通道。当然,由于 Keltner 通道的公式不复杂,有兴趣的可以自行写或者让大模型帮你写一个,作为通达信的指标来使用。
下图是我自用的通达信版 Keltner 通道公式:
下图则是沪深300 过往的 Keltner 叠加。
5.3 Keltner通道的交易策略
Keltner通道可用于构建多种交易策略:
突破策略:当价格突破上轨时买入,突破下轨时卖出。这种策略适合捕捉突破性行情。不过这类突破策略,可以增加突破后跌破中轴线止损的保护策略。
回归策略:当价格触及上轨时做空,触及下轨时做多,预期价格将回归中轨。这种策略适合震荡市场。
趋势确认:将价格与中轨的关系用作趋势确认工具,价格在中轨上方看涨,在中轨下方看跌。
挤压识别:当Keltner通道变窄时,通常预示着波动性即将增加,可能出现重要价格突破。
5.4 实战应用技巧
在实际交易中,Keltner通道可以与其他指标结合使用,提高信号质量:
与RSI等动量指标配合,避免在超买/超卖区域做出逆势操作
与移动平均线系统结合,增强趋势确认
与成交量指标配合,验证价格突破的有效性
为减少假信号,可以添加确认规则,如要求价格连续两个周期保持在通道外才确认突破。
此外,通过观察Keltner通道的宽度变化,可以识别市场波动性的周期性特征,把握大行情的爆发时机。在波动性极低、通道极度收窄时,往往预示着即将出现重要的市场变动。
结语
ATR作为一个简单而强大的技术指标,其应用远不止于测量市场波动性。通过本文的介绍,我们看到ATR在止损管理、仓位分配以及价格通道构建等方面的广泛应用。它之所以历经数十年仍被交易者广泛采用,正是因为其适应性强、概念清晰且实用性高。
作为交易者,掌握ATR不仅能帮助你更客观地评估市场风险,还能为交易决策提供量化的依据,减少情绪因素的干扰。无论你是追求趋势突破还是价格回归,是短线交易还是长期持仓,ATR都能为你的交易系统增添科学的风险控制维度。
最后需要强调的是,任何技术指标都不是万能的。ATR应当作为完整交易系统中的一个组成部分,与其他分析工具、风险管理规则和交易心理训练相结合,才能发挥最大效用。希望本文对你理解和应用ATR有所帮助,为你的交易之路增添一份理性与纪律。
No comments:
Post a Comment