凯利公式(Kelly Criterion)
来源:1956 年贝尔实验室科学家 John L. Kelly Jr. 发表,原本研究电话信号噪声,后被职业赌徒和量化投资者引入资金管理领域。
核心问题:每次下注 / 投资,应该用多少比例的资金,才能让长期财富增长最快?
公式
| 符号 | 含义 |
|---|---|
f* |
最优投注比例(占总资金的百分比) |
b |
赔率(赢 1 元能净得 b 元) |
p |
获胜概率 |
q |
失败概率 = 1 − p |
简化版(赔率 1:1,赢多少赔多少时):
f* = p - q = 2p - 1
直觉理解
凯利公式不是最大化单次期望值,而是最大化长期资本的几何增长率。
单次期望最大 → 梭哈(all in)
长期增长最大 → 凯利比例
两者完全不同。
为什么梭哈会破产:即使胜率 60%,连续几次输赢后:
资产 = 初始 × (赢时倍数 × 输时倍数)^n
all in,赔率1:1,胜率60%:
资产 = 初始 × (2.0 × 0.0)^n = 0 ← 一次失败归零
凯利20%,同样条件:
资产持续增长,永不归零
数值例子
例 1:经典抛硬币偏置
胜率 60%,赔率 1:1(赢 1 赔 1)
f* = (1 × 0.6 - 0.4) / 1 = 0.20 = 20%
→ 每次用 20% 的资金,长期增长率最优
例 2:高赔率机会
胜率 55%,赔率 2:1(赢 2 赔 1)
f* = (2 × 0.55 - 0.45) / 2 = 0.325 = 32.5%
→ 赔率越高,最优仓位越大
例 3:公平游戏
胜率 50%,赔率 1:1
f* = (1 × 0.5 - 0.5) / 1 = 0 = 0%
→ 不应该参与。期望值为零的游戏,长期一定磨损(交易手续费等)
例 4:负期望
胜率 45%,赔率 1:1(如大多数赌场游戏)
f* = (1 × 0.45 - 0.55) / 1 = -0.10
→ 负值 = 不应参与,参与则越赌越亏
超注的后果
下注比例超过凯利值,长期增长率反而下降:
最优仓位(凯利值)= 增长率最高点
低于凯利值 → 增长率下降,但可以接受
高于凯利值 → 增长率快速下降
2倍凯利值 → 增长率 = 0(原地踏步)
超过2倍 → 增长率为负(长期亏损)
这就是为什么"重仓搏一把"在数学上是错误的,即使你判断对了方向。
半凯利(Half Kelly)⭐ 实际推荐
全凯利在理论上最优,但实际使用中大多数职业交易者选择 f/2*:
| 指标 | 全凯利 | 半凯利 |
|---|---|---|
| 长期增长率 | 100% | ~75% |
| 最大回撤 | 极大 | 减少约 50% |
| 心理压力 | 难以承受 | 可接受 |
| 推荐场景 | 理论研究 | 实际交易 |
牺牲约 25% 的长期收益,换取 50% 的波动率降低 — 大多数人认为这笔交换值得。
投资中的应用
股票仓位管理
已知:
- 某股票历史胜率(判断上涨后真的涨的概率)= 60%
- 平均盈亏比(平均盈利/平均亏损)= 2:1
凯利比例 = (2 × 0.6 - 0.4) / 2 = 40%
半凯利 = 20%
→ 该仓位建议不超过总资金的 20%
多仓位组合
持有多个仓位时,各仓位的凯利比例之和不应超过 1(否则等效于超注)。实际操作中,单仓位用半凯利,总仓位控制在 80% 以内留有安全边际。
核心局限性
1. 胜率和赔率难以精确估算
这是最大的问题。凯利公式对输入极度敏感——高估胜率 10%,实际投注比例可能超出最优值数倍。
2. 假设独立性
公式假设每次交易独立,但股市中资产价格高度相关,连续亏损的概率远高于独立假设。
3. 短期波动极大
即使按凯利比例操作,短期内账户可能回撤 30-50%。大多数人在理论回报出现前就因为心理压力止损离场。
4. 高估时的惩罚
真实胜率 55%,误以为是 65%:
错误凯利 = 大幅超注
实际结果 = 账户快速缩水
一句话总结
凯利公式告诉你:在有优势的游戏里,下注多少才能让财富增长最快。
没有优势时,答案是 0 — 不要参与。
See Also
- wiki/投资/缠论.md — 技术分析提供胜率判断的依据
- wiki/投资/投资通讯话术与幸存者偏差.md — 评估"优势"是否真实存在
- wiki/投资/建立信息金字塔.md — 建立信息优势是凯利公式的前提