Emergenzix
仓位管理库

002 · ATR 波动率单位

用市场波动尺度统一不同价格和周期的风险单位

状态

AVAILABLE · 海龟实现

尺度

ATR / N

响应

波动上升,数量下降

用途

跨品种风险归一化

原理

ATR 估计近期真实波动,保护止损通常写成 k × ATR:

stop_distance = k × ATR
unit_quantity = equity × risk_fraction ÷ stop_distance

因此同样的风险预算,在高波动市场获得更小仓位,在低波动市场获得更大仓位。

需要特别防止

  • 波动突然放大,但仓位仍使用过时 ATR。
  • 长期压缩使 ATR 极低,导致初始单位异常放大。
  • 不同品种的合约乘数、最小数量和报价单位没有换算。
  • ATR 统一了波动尺度,却没有限制相关资产同时暴露。

必须测试

在牛市、震荡、波动扩张、跳空和崩盘恢复中记录 ATR、单位数量、实际止损损失和名义敞口。跨周期测试必须使用一致的风险预算,但不能假设 1h 与 1d 具有相同流动性和成交成本。

组合价值

它适合趋势跟随、突破和带保护止损的策略。若策略没有明确止损或 ATR 与风险机制无关,则不能仅为统一接口强行使用该模块。

On this page