ATR 平均真实波幅

ATR波动率止损仓位管理

ATR 平均真实波幅

ATR(Average True Range,平均真实波幅)由 J. Welles Wilder 在 1978 年出版的《技术交易系统中的新概念》(New Concepts in Technical Trading Systems)一书中提出,与 RSI 出自同一本著作。ATR 与 MACD、RSI 的最大区别是:它不衡量方向,只衡量波动幅度。ATR 回答的问题不是“价格要涨还是要跌”,而是“价格每天大概波动多少”。这个问题的答案,是设置止损与仓位规模时最实用的参考之一。

原理

Wilder 提出 ATR 的动机是:只看收盘价的变化会低估真实的波动。当市场出现跳空时,前一日收盘价与当日开盘价之间存在缺口,这段缺口同样是价格波动的一部分,但在只比较相邻收盘价时会被忽略。真实波幅(True Range,TR)的概念就是为了解决这个问题:它同时考虑当日最高价与最低价之间的距离,以及跳空缺口的大小,取三者中的最大值。

ATR 则是真实波幅在一段时间内的平均值。它反映的是市场在近期一段时间内的平均波动幅度:ATR 越大,说明市场波动越剧烈,价格一天内上下波动的范围越大;ATR 越小,说明市场越平静。ATR 的数值单位与价格相同,例如某交易对的 ATR 为 50 USDT,意味着近期平均每天的价格波动范围约为 50 USDT。

计算方式

真实波幅 TR 取以下三者中的最大值:当日最高价减当日最低价;当日最高价减前一日收盘价的绝对值;当日最低价减前一日收盘价的绝对值。公式写作:TR = max(最高价 − 最低价,|最高价 − 前收|,|最低价 − 前收|)。在没有跳空的日子里,第一项通常是最大值;在跳空的日子里,第二或第三项可能更大。

ATR 是 TR 的平均值,Wilder 的原始方法是 14 周期平滑平均:先计算前 14 个周期的 TR 的简单平均作为初始 ATR,之后按递推公式更新:ATR(今日)=(ATR(昨日)× 13 + TR(今日))/ 14。现代图表软件通常采用这种 Wilder 平滑方法,参数 14 是最常见的默认值。周期越短,ATR 对波动变化的反应越快;周期越长,ATR 越平滑。

需要注意的是,ATR 的数值与价格尺度直接相关:价格为 60,000 USDT 的资产与价格为 1 USDT 的资产,ATR 数值完全不可比。比较波动率时应使用 ATR 相对价格的百分比(ATR / 收盘价),或比较同一品种在不同时期的 ATR。

使用场景

ATR 最实用的场景是止损与仓位管理。常见的用法是按 ATR 的倍数设置止损距离:例如止损距离设为 1.5 倍 ATR,意味着止损位放在超出近期平均日波动 1.5 倍的位置,被正常波动触发的概率相对较低。倍数没有标准答案,1 倍、1.5 倍、2 倍各有取舍:倍数越小,止损越容易被噪音触发;倍数越大,单笔亏损越大、仓位规模越小。

ATR 还可以用于仓位规模计算:止损距离由 ATR 决定后,结合单笔最大亏损预算反推名义仓位。这种做法让仓位规模自动适应市场波动:波动剧烈时止损距离拉大、仓位自动缩小;波动平静时止损距离缩小、仓位相应放大。风险预算保持不变,仓位随波动调整,这是 ATR 在风险管理中的核心价值。

此外,ATR 可用于判断波动率状态:当前 ATR 相对历史分位处于高位还是低位,可以辅助判断市场是处于平静期还是剧烈波动期。但 ATR 描述的是历史波动,不能预测未来波动率的具体数值。

局限性

ATR 的首要局限是它不包含方向信息。ATR 上升只说明波动在放大,不说明价格要涨还是要跌;ATR 下降只说明波动在收敛,同样不提供方向。把 ATR 当作买卖信号是完全错误的使用方式。

第二个局限是滞后性。ATR 是历史波动的平均值,波动率突变时 ATR 的反应会滞后几个周期。在波动率突然放大的日子里,按过去 14 天 ATR 设置的止损可能仍然偏紧。

第三个局限是跳空与极端值的影响。一次极端行情的巨大真实波幅会被计入 ATR,并在随后 14 个周期内持续抬高 ATR 数值,即使市场已经恢复平静。这意味着极端事件之后的一段时间里,基于 ATR 的止损距离可能偏大。

常见误区

误区一:ATR 可以预测涨跌。ATR 只度量波动幅度,不包含方向信息,任何用 ATR 判断方向的做法都是误用。误区二:ATR 倍数有标准答案。1.5 倍还是 2 倍,取决于你的交易周期、品种波动特性与风险承受能力,没有普适最优值,应在历史数据上检验。误区三:跨品种直接比较 ATR 数值。ATR 的单位是价格,价格尺度不同的品种 ATR 数值不可比,应比较 ATR 相对价格的百分比。误区四:ATR 止损能保证不被扫出。止损距离按 ATR 设置只能降低被正常波动触发的概率,不能消除跳空与流动性冲击导致的滑点,实际损失仍可能超过计划值。

要点总结

  • ATR 由 Wilder 在 1978 年提出,是 14 周期真实波幅的平滑平均,真实波幅取当日波幅与跳空缺口三者中的最大值。
  • ATR 只衡量波动幅度,不预测方向,数值单位与价格相同,跨品种比较应使用 ATR 相对价格的百分比。
  • 最实用的场景是止损与仓位管理:按 ATR 倍数设置止损距离,再由止损距离与风险预算反推仓位,让仓位自动适应波动。
  • 局限在于无方向信息、滞后、极端值会持续抬高 ATR;倍数没有标准答案,止损不能保证在所有市场条件下按预期成交。

风险提示

本文仅供教育和信息参考,不构成投资建议。ATR 是基于历史数据的波动率指标,不能保证盈利;止损在极端行情下可能因滑点与跳空偏离预期,实际损失可能超过计划值。

来源

  • Investopedia
  • Binance Academy
  • TradingView 帮助中心