N 值、ATR 与头寸规模

理解海龟交易法如何把波动率、账户风险和交易数量连接起来。

头寸规模是趋势系统的核心。很多人关注什么时候入场,但长期结果往往更受“买多少”和“最多亏多少”影响。

如果你已经理解本章的波动率逻辑,可以进一步阅读 Unit 头寸单位计算,那里会把账户权益、风险比例、N 值、止损距离和合约乘数拆成完整计算步骤。

如果你想先把波动率概念拆开,可以阅读 TR、ATR 与 N 值,它会解释真实波幅、平均真实波幅和 N 值之间的关系。

为什么要用波动率

不同市场的波动幅度不同。一个日波动 1% 的品种和一个日波动 8% 的品种,如果用同样数量交易,真实风险完全不同。

波动率指标的作用,是把不同市场放到更可比较的风险尺度上。常见做法是使用 ATR 或类似的平均真实波幅指标。

N 值的含义

在海龟交易法语境中,N 通常用于表示市场近期的波动单位。它可以帮助系统估算正常波动范围,并用于头寸、止损和加仓间距。

简单理解:

头寸规模公式

一个简化思路是:

头寸数量 = 单笔可承受亏损 / 每单位止损风险

如果账户权益为 100,000,单笔愿意承担 1% 风险,即 1,000。若每单位止损风险为 50,则理论头寸为 20 单位。

这个公式只是说明关系,真实交易还要考虑合约乘数、最小交易单位、滑点、手续费和杠杆限制。

风险预算

风险预算应在交易前确定。常见控制维度包括:

如果只控制单笔风险,而忽略组合风险,多个相关头寸可能在同一波动中同时亏损。

一个完整的计算顺序

头寸规模最好按固定顺序计算:

  1. 确认账户权益。
  2. 确认单笔风险比例。
  3. 计算本次允许亏损金额。
  4. 计算市场波动单位。
  5. 确认止损距离。
  6. 计算每单位风险。
  7. 得到理论头寸数量。
  8. 按交易所最小单位、合约乘数和杠杆限制调整。
  9. 检查组合风险是否超标。

顺序很重要。如果先决定买多少,再反推风险,交易者很容易为了想要的仓位而放宽止损。

数字示例

假设账户权益为 10,000,单笔风险设为 1%,那么本次最多允许亏损 100。

如果某品种入场价为 50,止损价为 47,每单位风险为 3,那么理论数量约为:

100 / 3 = 33.33

真实交易中还要向下取整,并考虑手续费和滑点。如果一次滑点可能达到 0.2,每单位真实风险就不再是 3,而可能接近 3.2 或更高。

杠杆不是提高胜率的工具

杠杆只改变风险暴露,不会让信号更准确。对趋势系统来说,杠杆过高会放大震荡期的连续亏损,也会让正常波动触发强平风险。

如果使用合约或保证金交易,应重点确认:

组合风险示例

如果 BTC、ETH 和多个高相关山寨币同时触发多头突破,不能把它们当作完全独立机会。即使每笔只冒 1% 风险,五个高度相关头寸也可能在同一波下跌中一起止损。

更稳妥的做法是为相关组设置上限,例如同一风险组总风险不超过账户的某个比例。

本章小结

头寸规模让趋势系统从“看对方向”变成“控制每次试错”。没有头寸规则,再好的入场信号也可能因为仓位过大而无法长期执行。

下一步可以把本章概念落到具体数量:Unit 头寸单位计算