凯利公式可以用来估算在给定胜率和赔率下的理论最优下注比例,但它并不适合普通投资者直接照搬用于股票仓位管理。原因在于:公式要求输入准确的胜率与赔率,而股票投资中这两个参数几乎无法稳定估计;一旦输入偏差较大,算出的仓位会明显偏离合理区间,反而放大回撤风险。对多数人而言,更现实的做法是把它当作理解仓位逻辑的工具,而非精确的计算器。

凯利公式的基本形式与含义

经典形式为:f = (bp − q) / b,其中 f 是应投入的资金比例,b 是赔率(盈利与亏损之比),p 是胜率,q = 1 − p 是败率。

它想回答的问题是:在长期重复下注中,按什么比例投入能让资金的长期增长率最大。几个直观结论:

  • bp − q ≤ 0 时,公式给出的比例为零或负数,意味着这笔下注不具备正期望,理性选择是不参与。
  • 期望值为正时,比例随胜率和赔率提高而上升,但并非越高越好,超过某个点后长期增长率反而下降。

关键点在于:凯利公式优化的是长期复利增长率,代价是过程中可能承受较大的净值波动。

全凯利、半凯利与分数凯利

实践中常听到几种变体:

类型投入比例特点
全凯利按公式结果全额投入长期增长率理论最高,但波动和回撤也最大
半凯利取公式结果的一半牺牲部分增长率,换取更平缓的净值曲线
分数凯利取公式结果的某个固定分数灵活调节,常见于对参数信心不足时

之所以普遍倾向打折使用,是因为公式对输入参数极其敏感。胜率或赔率的小幅高估,就可能让全凯利仓位远超实际可承受范围。参数越不确定,越应使用更小的分数。

为什么股票投资中难以直接套用

股票与赌局的关键差别在于参数的不确定性:

  • 胜率无法稳定估计。同一套交易逻辑在不同市场环境下表现差异很大,历史胜率不代表未来胜率。
  • 赔率同样主观。盈利目标和止损位由投资者自己设定,设定不同,赔率就不同,公式结果随之改变。
  • 单次下注并非独立重复。持仓之间可能高度相关,同时持有多只同板块股票,实际风险远高于公式假设。
  • 存在破产风险与流动性约束。公式假设可以无限细分下注,现实中资金有限,极端行情下可能被迫在不利位置离场。

因此,把凯利公式的结果当成精确目标仓位,容易产生虚假的确定感。

普通投资者可参考的替代思路

  • 用半凯利或更小的分数作为上限参考,而非直接采用全凯利结果。
  • 固定比例法:单笔投入控制在总资金的一个固定小比例,规则简单、执行稳定,不依赖对胜率的精确判断。
  • 先定最大回撤容忍度,再倒推仓位,而不是先算仓位再看能承受多少亏损。
  • 分散与相关性管理:避免多笔持仓实质上是同一个风险敞口。

核心原则是:仓位管理的目标是活下来并保持可持续,而不是追求理论上的增长率最大化

常见问题

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

不建议直接用。公式结果高度依赖胜率和赔率的准确性,而这两个参数在股票投资中很难稳定估计。更稳妥的做法是把它作为上限参考,再按半凯利或更小的比例打折使用。

普通投资者适合用凯利公式吗?

可以作为理解仓位逻辑的框架,但不适合作为精确计算工具。若缺乏可靠的胜率、赔率数据,固定比例法或按最大回撤倒推仓位往往更实用,也更容易长期执行。

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

不能一概而论。半凯利的长期增长率理论上低于全凯利,但净值波动和回撤通常更小。选择哪一种,取决于对参数的信心程度和自身对波动的承受能力,参数越不确定,越倾向使用更小的分数。