要点
- 止损距离
- k × ATR,以点计
- 手数
- 向下取整(美元风险 ÷ (k × ATR × 每点价值))
- 效果
- 在平静和剧烈的状态下保持同样的美元风险
- 要注意
- ATR 有滞后;ATR 的时间尺度必须和这笔交易匹配
计算
在这笔交易所处的时间尺度上度量波动率,比如 5 分钟 K 线上的 14 周期 ATR。把止损放在那个 ATR 的 k 倍处,然后用美元风险除以这个止损的美元价值。
在 MNQ 上、每点 2 美元、预算 600 美元、ATR 为 12 点、k = 2 的情况下,止损是 24 点,每手值 48 美元,所以规模是向下取整(600 ÷ 48)= 12 手。如果 ATR 升到 24 点,止损变成 48 点、每手 96 美元,而规模降到 6 手。同样的逻辑把风险均匀地摊到各个合约上:在同样的美元风险下,一个波动大的合约拿到的手数比一个平静的更少。
交易者为什么用它
- 一个以跳数固定的止损,在数据公布日太紧、在假期时段太松;而一个波动率止损会自动适配。
- 每笔交易的美元风险保持稳定,这让连亏在美元上是可预测的。
- 它把止损位置和「市场通常走多远」联系起来,而不是和一个整数关口联系起来。
局限
- ATR 是向后看的。它在一次波动率尖峰之后上升,而那时尖峰可能已经过去了;而在一次尖峰开始时它滞后。
- 一个在 k × ATR 处的止损忽略图表的结构;而「这个想法被证伪」的那个位置可能更近也可能更远。
- 倍数 k 和任何其他参数一样,应该在样本外被测试。
- 整数手数在全尺寸合约上限制了精度。
在 Senzoukria 里
指标目录里包含 ATR、ATR % 和真实波幅、ATR 止损线、默认为「最高高点减 3 × ATR(22)」的吊灯出场、一个基于 ATR(14) × 3 的波动率止损,以及风险/报酬位置——它从最后收盘价画出 1R、2R、3R 和 −1R,R 默认为 1.5 × ATR(14)。时段风险预算把这个时段发展中的区间,和之前若干时段的平均区间做比较。
这些都不下单。要从它们去定规模,就把 ATR 止损换算成跳数、填进下单票据的风险计算器:在 MNQ 上,最小跳动为 0.25 点,所以一个 24 点的止损是 96 跳。
相关内容
同一栏目
其他语言版本
常见问题
- 我该用哪个 ATR 周期和哪个倍数?
- 常见的起点是 14 周期 ATR 和 1.5 到 3 之间的一个倍数,但合适的数值取决于时间尺度和策略。测几个组合,并且优先选那种「相邻数值给出相似结果」的区域。
- ATR 该在我交易的那张图的时间尺度上计算吗?
- 它应该在「止损必须承受其移动」的那个时间尺度上计算。一分钟 K 线上的 ATR 度量的是噪声,而一笔持有一小时的交易会见到它很多次;而日线上的 ATR 则远大于一个日内止损所需要的。