策略分析

凯利公式算出的仓位真能用吗?外汇实战的 3 个坑

✍️ 汇合作编辑部 · 📅 2026-04-23 · ⏱ 阅读约 9 分钟 · 👁 91 次阅读
凯利公式(Kelly Formula)给出了"胜率 p + 盈亏比 b"下的最优仓位公式 f* = (bp-q)/b,但直接套用在外汇实战中很容易破产。本文讲清凯利公式的数学基础、为什么外汇交易要用"半凯利"甚至"1/4 凯利"、以及 3 个隐形坑。

什么是凯利公式(Kelly Formula)?

凯利公式由贝尔实验室的 John Kelly 1956 年提出,给出在一系列独立概率事件中,**使账户长期几何增长最快的仓位比例**。

核心公式:

f* = (bp - q) / b
  f* = 最优仓位比例(占账户 %)
  b  = 盈亏比(赢时 / 输时)
  p  = 胜率(0-1)
  q  = 1 - p = 败率

凯利公式的 5 个示例计算

胜率 p盈亏比 b凯利仓位 f*每笔风险
60%1.020%$100k × 20% = $20k
55%1.525%$25k
50%2.025%$25k
45%2.523%$23k
40%3.020%$20k

⚠️ 这些数字看起来合理,但**直接用于外汇实战会爆仓**。原因见下面 3 个坑。

外汇实战的 3 个凯利坑

坑 1:胜率 + 盈亏比都是"估计值"

凯利公式假设 p 和 b 是精确已知的。但实战中:

  • 你用 100 笔历史交易算出胜率 58%,真实长期胜率可能是 52%
  • 高估胜率 5% 会让实际凯利仓位"超配"20-30%
  • 结果:按"真胜率"早已变成负期望值,但你还在加仓

坑 2:外汇收益不是"全赢 / 全输"

凯利公式假设每次结果是 0 或 +b。但外汇盈亏是连续分布:

  • 有时止损被扫 -30 pips,有时止损前走盈利 -1 pips 出来
  • 止盈 +60 pips 很少严格达到,多数 40-50 pips 就平
  • "均值 b"可能高估 10-20%

坑 3:Drawdown 心理承受不住

全凯利意味着:

  • 连亏 3 次 × 25% = -58% 账户
  • 连亏 5 次 × 25% = -76% 账户
  • 即使概率很低,一旦发生,账户根本爬不回来(需要 300-400% 收益才能回本)

实战解法:半凯利 / 1/4 凯利

半凯利(Half Kelly)

  • 仓位 = 凯利计算值 × 0.5
  • 长期几何增长 = 全凯利的 75%
  • 最大回撤 = 全凯利的 50%
  • 性价比最高:少赚 25%,少亏 50%

1/4 凯利(Quarter Kelly)

  • 仓位 = 凯利计算值 × 0.25
  • 回撤降到全凯利的 25%
  • 适合:新手 / 未完全验证的策略 / 心理承受弱的人

示例

如果凯利计算给你 25%,实际用:

  • 保守:25% × 0.25 = 6.25% 每笔
  • 均衡:25% × 0.5 = 12.5% 每笔
  • 进取:25% × 1.0 = 25% 每笔(⚠️ 不建议)

凯利公式 vs 固定百分比仓位

大多数教科书教"每笔风险 1-2%",这属于**极度保守的凯利**:

  • 相当于 1/10 凯利(如果你的策略期望值为正)
  • 年化收益低(15-25%)但 Drawdown 也低(10-15%)
  • 适合绝大多数散户

只有对自己策略**非常有信心**(实盘 2 年以上稳定)的交易员才用半凯利或更高。

❓ 常见问题 FAQ

Q1:凯利公式需要多少样本才能用?

最少 100 笔独立交易(非同一趋势内的连续加仓)。少于这个数,算出的胜率和盈亏比不可靠。

Q2:多策略组合还能用凯利吗?

可以,但要先算每个策略的"独立凯利",然后按各策略相关性加权分配总资金。相关性 < 0.3 的策略组合,总凯利可以超过单策略凯利(分散化效应)。

Q3:凯利公式和 Risk of Ruin(破产风险)有什么关系?

凯利给出"几何增长最优仓位",不考虑心理承受;Risk of Ruin 计算"按当前仓位多少次连亏会破产"。实战应该**两个一起用**,确保 ROR < 1%(否则下调仓位)。

以上内容仅供学习参考,不构成投资建议。外汇 / CFD 交易存在高风险,请根据自身风险承受能力谨慎决策。

策略分析
如有投资决策请谨慎,本文仅供参考
💬