凯利公式的核心是:在已知胜率和赔率的前提下,给出一个让长期资金增长最快的下注比例。 公式为 f = (bp - q) / b,其中 f 是建议仓位比例,b 是赔率(盈亏比),p 是胜率,q 是失败概率(1 - p)。它解决的不是"买什么",而是"买多少"的问题,在股票仓位管理中主要用来防止过度下注导致资金曲线大幅回撤。
需要明确的是,凯利公式并没有一个普适的固定参数。股票投资中胜率和赔率无法像赌场游戏那样精确计算,因此公式给出的结果只能是估算值。实际应用中,绝大多数资金管理者会采用"分数凯利"策略(如半凯利),而非满额凯利,因为满额凯利对参数误差极其敏感,一旦胜率估算偏高,实际下注就会过大,反而放大风险。
如何在股票投资中估算胜率与赔率
股票交易与赌局的关键差异在于:赔率不是固定的,胜率也难以精确量化。实际操作中,通常用以下方式近似估算:
- 胜率(p):基于历史交易统计的盈利交易占比,或基于策略回测的胜率。注意,回测胜率不代表未来表现,只能作为参考。
- 赔率(b):用预期盈利幅度除以预期亏损幅度。例如计划盈利 20% 止损 10%,则赔率为 2。
- 代入公式:假设胜率 40%、赔率 2,则 f = (2 × 0.4 - 0.6) / 2 = 10%,即建议用 10% 仓位参与。
参数估算的误差会显著影响结果。 胜率高估 10 个百分点,建议仓位可能翻倍。因此,建议将估算的胜率打折扣,或直接使用半凯利(将 f 除以 2),在降低收益预期的同时大幅降低波动和回撤风险。
半凯利与分数凯利的应用场景
| 策略类型 | 仓位比例 | 适用场景 |
|---|---|---|
| 满额凯利 | f | 参数高度可靠、长期统计稳定的策略(现实中极少) |
| 半凯利 | f/2 | 大多数个人投资者的合理起点,兼顾增长与稳健 |
| 分数凯利(如 1/4) | f/4 | 新手、高波动标的、连续亏损期、参数信心不足时 |
选择依据主要看两点:对胜率和赔率的信心程度,以及对回撤的承受能力。 如果策略刚建立、样本量少,或者标的价格波动剧烈,应使用更低的分数。凯利公式本身不区分标的类型,但股票相比期货、期权,波动相对温和,仓位上限通常还受制于总资金分散配置的需求。
连续亏损时,凯利公式会自动给出更小的仓位,因为亏损后总资金减少,按比例计算的仓位绝对值随之下降。但需要注意,如果亏损改变了你对策略胜率的信心(例如连续亏损超出历史正常范围),应重新评估参数,而不是机械地继续按原公式下注。纪律的核心是:参数变化时调整仓位,而非因情绪恐慌或贪婪偏离系统。
总结
凯利公式的价值不在于精确算出"应该下注多少",而在于提供一套对抗过度自信和过度下注的思考框架。将计算结果减半使用、定期重新评估胜率参数、在连续亏损后主动降档,是散户应用凯利公式最务实的路径。 仓位管理的最终目标不是收益最大化,而是确保资金曲线在不利时期依然可控,让自己始终留在牌桌上。
常见问题
凯利公式能保证不亏钱吗?
不能。凯利公式只优化长期增长率,不提供任何单次交易的确定性。即使按公式下注,短期连续亏损依然可能发生,只是长期来看,同样的胜率和赔率条件下,资金增长概率更高。
胜率和赔率算不准怎么办?
这是正常情况,也是建议使用半凯利或更低分数凯利的原因。参数不确定时,保守的分数策略能有效降低估算误差带来的负面影响。同时,随着交易样本积累,定期更新胜率统计,逐步校准参数。
凯利公式适用于价值投资的长线持股吗?
适用性有限。凯利公式更适合有明确止损和止盈计划的波段或趋势交易。长线价值投资中,卖出时点和盈利幅度难以预先设定,赔率无法估算,此时更适合用分散投资和固定比例仓位来控制风险。