凯利公式用于股票仓位管理的主要局限在于:它要求输入精确的胜率与赔率,而这两个参数在股票市场中本质上无法被稳定估计。公式本身是数学上自洽的最优增长解,但它对参数误差极其敏感——当胜率或赔率的估计出现偏差时,公式给出的“最优仓位”可能迅速偏离合理区间,甚至放大回撤。因此,凯利公式更适合作为理解仓位与赔率关系的思考框架,而非直接照搬的计算工具。

公式的假设前提与股票市场的差距

凯利公式的经典形式为 f = (bp − q) / b,其中 b 为赔率(净收益与净损失之比),p 为胜率,q = 1 − p。它的推导建立在几个前提上:

  • 结果只有两种:赢或输,且盈亏比例固定;
  • 每次下注独立且可重复:概率分布不随时间变化;
  • 参数已知且准确:p 和 b 是确定值,不是估计值;
  • 可以无限分割仓位,且不考虑交易成本与流动性。

股票投资与这些前提存在系统性偏差。单笔交易的盈亏幅度并不固定,止损位、持有期和卖出价格都会改变实际赔率;市场状态会切换,同一策略在不同阶段的胜率并不稳定;此外还有手续费、冲击成本和无法成交的情况。前提不成立时,公式输出的“最优仓位”只是一个参考值,而非可直接执行的指令。

参数估计的不确定性

实践中真正困难的是估计 p 和 b。常见做法是用历史交易记录或回测统计胜率与盈亏比,但这会带来两个问题:

  1. 样本偏差:历史样本有限,且市场环境变化后,过去的胜率未必延续;
  2. 估计误差被放大:凯利公式对 p 的微小变化非常敏感,胜率估计偏高一点,算出的仓位可能大幅上升。

正因为如此,实务中更常见的是分数凯利(fractional Kelly),即只使用计算仓位的一部分,例如二分之一或四分之一。这种做法牺牲了一部分理论增长率,换取对估计误差和极端行情的缓冲。需要说明的是,具体取几分之一并没有普适标准,取决于投资者对参数误差的判断和自身回撤承受力。

做法特点适用情形
全凯利理论增长最快,回撤也最大参数高度可靠、可重复下注的场景
半凯利/分数凯利增长略降,回撤明显缓和参数来自估计、市场会变化
固定比例/固定金额不依赖胜率赔率估计参数难以量化时

与其他仓位管理方法的结合

更稳妥的思路是把凯利公式当作一个上限参考,而不是唯一依据。可以先用固定比例法或波动率目标法确定基础仓位,再用凯利结果做交叉检验:如果两者差距过大,往往说明参数估计存在问题。同时配合最大回撤约束和单笔风险上限,把单次亏损控制在可承受范围内。这样做的逻辑是:先保证不被极端情况淘汰,再谈长期增长。

总结

凯利公式的价值在于揭示仓位应与赔率和胜率匹配,而非提供一个可以照抄的数字。它的核心局限是参数不可精确获知、前提与股票市场不符、结果对估计误差高度敏感。实践中通常以分数凯利或固定比例法替代,并结合回撤约束使用。

常见问题

凯利公式算出的仓位可以直接用吗?

不建议直接照搬。公式输出依赖胜率和赔率的准确估计,而这两个参数在股票市场中只能近似判断,误差会被放大。更常见的做法是把它当作仓位上限的参考,再按自身风险承受力打折使用。

半凯利一定比全凯利更好吗?

不能这样绝对地说。半凯利降低了回撤风险,但也牺牲了一部分理论增长率。如果参数确实可靠、且能承受较大波动,全凯利的逻辑并非错误;对多数依赖估计参数的投资者,分数凯利通常更稳健。

没有可靠胜率数据时该怎么管理仓位?

可以改用不依赖胜率估计的方法,例如固定比例、固定金额或按波动率调整仓位,并设定单笔最大亏损和总回撤约束。这些方法不追求理论最优,但能在参数不确定时保持纪律性。