Summary: 10篇系列课程的第2篇。摆脱固定手数。学习百分比风险法、适用于外汇的凯利公式改良版,以及如何根据回撤缩放仓位。




标题:仓位计算第2篇:凯利公式与基于回撤的资金管理

固定手数是业余者的头号错误。一个10,000美元账户永久使用0.1手交易,是在错误地管理风险。本指南提供三种具体的资金管理方法,从保守到进取排序。

1. 方法一 – 百分比风险模型(初/中级)
每笔交易使用账户净值的固定百分比作为风险,而非固定手数。
  • 公式: `仓位 = (账户余额 × 风险%) / (止损点数 × 每点价值)`

  • 示例: 10,000美元账户,风险1%,止损20点(EURUSD每0.1手每点价值1美元)

  • - 风险金额 = 10,000 × 0.01 = 100美元
    - 仓位 = 100 / (20 × 1) = 0.5手
  • 规则: 单笔风险永远不超过1-2%。连续亏损3笔后,将风险降至0.5%。


  • 2. 方法二 – 凯利公式(外汇改良版)
    原始凯利公式适用于已知赔率的赌博。外汇交易使用改良版:
  • `凯利百分比 = W - [(1-W) / R]`

  • - W = 胜率(小数形式,例如0.55代表55%)
    - R = 盈亏比(平均盈利 / 平均亏损)
  • 示例: 胜率50%,平均盈利100点,平均亏损50点 → R = 2.0

  • - 凯利百分比 = 0.50 - [(1-0.50) / 2.0] = 0.50 - 0.25 = 0.25(25%)
  • 外汇改良: 使用全凯利 × 0.2(即凯利的20%),因为外汇市场存在未知的尾部风险。因此25% × 0.2 = 每笔最大风险5%。


  • 3. 方法三 – 基于回撤的仓位缩放(高级)
    此方法根据当前净值相对于峰值权益的回撤幅度调整仓位。
    ```python
    # 基于回撤的仓位计算逻辑
    峰值权益 = 10000
    当前权益 = 9200
    回撤百分比 = (峰值权益 - 当前权益) / 峰值权益 # 8%

    def 获取风险百分比(回撤百分比):
    if 回撤百分比 < 5:
    return 1.0 # 正常风险
    elif 回撤百分比 < 10:
    return 0.75 # 降至75%
    elif 回撤百分比 < 15:
    return 0.50 # 降至50%
    else:
    return 0.25 # 再减半,或停止交易
    ```
  • 心理提示: 回撤期间减仓保护了你的账户,也保护了你的交易心理,避免报复性交易。


  • 4. 最大回撤硬性规则
    为整个账户设定最大回撤限制:
  • 黄线(警告): 回撤10% → 风险减半至0.5%

  • 红线(停止): 回撤20% → 停止所有交易2周,复盘每一笔交易

  • 黑线(熔断): 回撤30% → 停止交易1个月,在模拟盘上重新验证你的交易系统


  • 5. “1%规则”速查表 – 常见止损距离下的仓位

    | 账户余额 | 止损10点(风险1%) | 止损20点(风险1%) | 止损30点(风险1%) |
    |----------|-------------------|-------------------|-------------------|
    | 2,000美元 | 0.20手 | 0.10手 | 0.07手 |
    | 5,000美元 | 0.50手 | 0.25手 | 0.17手 |
    | 10,000美元 | 1.00手 | 0.50手 | 0.33手 |
    | 25,000美元 | 2.50手 | 1.25手 | 0.83手 |

    *公式:手数 = (余额 × 0.01) / (止损点数 × 每0.1手1美元)*

    6. 下一步
    第3篇将讲解交易心理 – 如何处理连续亏损、亏损后冷却计时器,以及预先承诺合约。

    参考来源:
  • Thorp, E. O. (2017). 《战胜市场的人》. Random House.

  • Vince, R. (2007). 《投资组合数学手册》. Wiley.

  • ```