跳转至

Average True Range

定义

Average True Range (ATR) 是一个专注于特定资产市场波动性的指标。 它通过计算特定时期(通常是14天)内最高价和最低价之间的平均范围来衡量市场波动性。

历史

在其著作"New Concepts in Technical Trading Systems"中,J. Welles Wilder首次引入了ATR,最初是作为衡量商品波动性的工具,因为商品通常比股票更具波动性。 然而,ATR现在被交易者和分析师广泛用于各种资产。 这本1978年出版的书还介绍了其他重要的交易指标,如Directional Movement Index (ADX)Accumulative Swing Index (ASI)

计算

ATR 值是在指定周期内计算 True Range (TR) 的移动平均值。

\[ ATR = { Moving\ Average\ (TR, n) } \]

\(TR\) – 当前 True Range 值

\(n\) – 周期数

解读

默认情况下,使用 14 周期的 Simple Moving Average (SMA) 来计算 ATR 值。

在解读 ATR 数据时,交易者应关注绝对值的变化。

  • 上升 – ATR 增加表明波动性增大,这可能预示潜在的突破机会或重要的市场走势。

  • 下降 – ATR 下降表明波动性减小,这可能预示盘整阶段。 这可能预示潜在的反转点或动能不足。

由于不同资产可能具有不同的价值,从而导致不同的波动水平,因此不应在多个市场之间比较 ATR 值。

应用

ATR 广泛用于风险管理和波动性分析。

  • 买入信号 – ATR 上升可能预示潜在突破,表明波动性增加可能带来买入机会。 交易者在建仓前可能会寻求其他指标的确认。

  • 卖出信号 – 如果 ATR 下降,可能表明低波动性和盘整期。 交易者可能将此作为平仓或准备潜在反转的信号。

  • 止损设置 – ATR 通常用于设置 ATR 值的倍数(如 2 倍 ATR)作为止损,帮助交易者适应预期的价格波动并防范突然的市场反转。

  • 退出策略 – ATR 下降可能表明波动性正在减小,可能预示趋势即将结束。 交易者可以使用 ATR 值来规划他们的交易退出点。

注意

您可以利用算法交易,让 cBot 根据该指标的信号执行交易,如我们的示例所示。 了解更多关于如何 在 cBot 中使用指标 的信息。

局限性

ATR 不表示价格变动的方向,仅表示波动性的程度。 ATR 反映过去的市场波动性,这可能并不总是能准确预测未来的市场状况。 此外,在交易量低或流动性差的市场中,ATR 可能提供的信息较少有意义,因为价格变动可能不规则。

总结

Average True Range 指标通过关注特定资产在一段时期内的价格变化来衡量市场波动性。 ATR 数据始终是绝对值,这意味着它不考虑价格变动的方向。 上升的 ATR 表明波动性增加,这可能预示潜在的突破机会。 下降的 ATR 表明波动性减少,这可能预示潜在的反转点。