投资工具
凯利公式仓位计算器
按胜率与盈亏比算理论最优仓位。仅为教育演示,不构成投资建议。
20%
全凯利建议仓位
10%
半凯利建议仓位
具备正期望。全凯利建议仓位约 20%,但凯利对参数极敏感,实战通常采用半凯利(约 10%)或更低。
敏感度:胜率浮动对建议仓位的影响
固定当前盈亏比(b = 1),仅让胜率上下浮动,观察全凯利仓位的变化幅度——这正是"凯利公式对参数极其敏感"的直观体现。
| 胜率 | 40% | 50% | 55% | 60% | 65% | 70% | 80% |
|---|---|---|---|---|---|---|---|
| 全凯利仓位 | 0% | 0% | 10% | 20% | 30% | 40% | 60% |
全 / 半 / 1⁄4 凯利资金增长对比(模拟连续下注 100 次)
按当前胜率与盈亏比反复下注,起始虚拟资金 ¥10,000,仅用于直观对比不同仓位比例下资金曲线的差异,不代表任何真实收益承诺,也不构成买卖或下注建议。
主序列半凯利1/4 凯利
风险提示:凯利公式对参数极其敏感
- 胜率或盈亏比的小幅高估,都会使建议仓位与实际风险大幅偏离——真实交易中这两个参数几乎不可能被精确预知。
- 全凯利理论上追求长期资金增长率最大化,但短期波动与 回撤极大;实战中普遍采用半凯利甚至更低仓位,换取更平稳的资金曲线。
- 下注比例一旦系统性超过全凯利(过度下注),资金的长期几何增长率会转负,长期看大概率趋于亏光,而不是增长更快。
教育演示:凯利公式 f = p − (1−p)/b(p 为胜率、b 为盈亏比)。本工具用于仓位管理教学,不构成、也不发出任何具体买卖或下注建议。真实交易请谨慎,通常采用半凯利或更低仓位。本工具不构成投资建议。
怎么用
凯利公式给出在已知胜率 p 与盈亏比 b(单次盈利 ÷ 单次亏损)下, 长期复利增长最快的下注比例:f = p − (1−p)/b。 当 f ≤ 0 时表示不具备正期望,不应下注。把胜率与盈亏比填进去,即时看到全凯利与半凯利建议仓位。
重要提示:凯利公式对参数极其敏感,对胜率或盈亏比的小幅高估会显著放大仓位和回撤。 全凯利波动剧烈,实战中通常采用半凯利或更低仓位以控制风险。本工具仅为教育演示,不构成投资建议。
常见问题
- 凯利公式仓位怎么算?
- 公式是 f = p − (1−p)/b,p 是胜率、b 是盈亏比(单次盈利÷单次亏损)。把这两个数填进工具,就能直接算出全凯利建议仓位百分比。举个例子,胜率60%、盈亏比1,代进去 f = 0.6 − 0.4/1 = 0.2,也就是全凯利建议押20%仓位。真正难的从来不是这道除法,而是你能不能给出靠谱的胜率和盈亏比——这两个数在真实交易里几乎不可能精确预知,随手拍脑袋填的高估值,算出来的仓位可能比你想的激进得多。
- 为什么老手只用半凯利?
- 全凯利理论上能让长期资金复合增长率最大化,但代价是波动和回撤极大——工具里的资金增长对比图能看到全凯利那条曲线上蹿下跳得比半凯利厉害不少。半凯利牺牲一部分理论增速,换来明显更平稳的资金曲线,也更能扛得住一连串的亏损而不被震出局。实战里普遍的做法是打个折扣,用半凯利甚至更低仓位,而不是死磕全凯利那个"数学最优"。
- 这个工具算出来的仓位,是让我照着去下注/买卖吗?
- 不是。这是一个仓位管理原理的教学工具,用来演示"给定胜率和盈亏比,理论上该押多大仓位"这套逻辑,不发出、也不构成任何具体的买卖或下注建议。真实市场里胜率和盈亏比本身就很难量准,任何人拿着这个公式说"照着买就行",都值得你多打几个问号。
- 算出来仓位是0或者负数,什么意思?
- 意味着按你填的胜率和盈亏比,这笔交易/下注不具备正期望——理论上不应该下注,下了长期大概率是在亏钱。这种情况别硬凑仓位,工具下面也会给出"不具备正期望"这类提示,这时候该做的是重新审视胜率和盈亏比的估计是否靠谱,而不是想办法让公式算出一个能下注的数字。
延伸阅读
想先弄懂凯利公式怎么算、为什么老手都打折用,可以读一读 《凯利公式仓位怎么算?为什么老手只用半凯利》。