凯利公式用于股票仓位管理的核心思路是:根据单次交易的胜率和赔率,计算出一个能让长期资金增长最快、同时又不至于亏光的下注比例。公式表达为:f = (bp - q) / b,其中 f 是建议投入的资金比例,b 是赔率(平均盈利/平均亏损),p 是胜率,q 是失败概率(1 - p)。需要明确的是,公式输出的是一个理论上限值,而非可直接照搬的实盘指令,实际使用中几乎总要对结果进行打折。

胜率与赔率的估算方法

凯利公式的输入参数没有普适的固定数值,胜率和赔率都依赖个人交易系统与历史回测,不存在"标准答案"。估算时需分两步:

  • 胜率(p):基于你过往至少数十笔同类型交易(同一策略、同一市场环境)的统计结果,统计盈利交易笔数占总交易笔数的比例。样本量越小,估算越不可靠。
  • 赔率(b):用历史交易中平均单笔盈利金额 ÷ 平均单笔亏损金额来近似。注意,这里的盈亏应基于"初始风险"(如开仓前设定的止损距离)计算,而非事后实际盈亏。

估算过程最容易犯的错误是过度拟合——用少量样本或单一市场阶段的数据套用公式,得出的比例会严重失真。若缺乏可靠的统计基础,宁可不使用凯利公式,也不要凭感觉填数字。

半凯利与分数凯利的理由

公式输出的全凯利比例在实盘中几乎从不直接使用,常见做法是取"半凯利"(即全凯利值的一半)或更低的分数凯利。原因有三:

因素对仓位的影响
参数估计误差胜率或赔率高估 10%–20%,全凯利就可能超出最优值,导致长期收益显著下降
实际赔率非固定股票交易的盈亏分布远非"固定赔率"假设,尾部亏损事件会放大风险
心理承受能力全凯利比例的净值波动幅度极大,多数人难以坚持执行,中途放弃反而亏损

分数凯利(如 1/4 或 1/2 凯利)牺牲了一部分理论增速,换取更平滑的资金曲线和更强的容错性。对于大多数个人投资者,建议从 1/4 凯利起步,待策略稳定且统计样本足够后,再考虑逐步上调,但一般不超过半凯利。

凯利公式的适用边界

凯利公式并非万能,它仅适用于"独立重复、概率已知"的赌局类场景,直接套用到股票交易存在明显局限

  • 股票收益不独立:市场存在趋势、板块联动和系统性风险,连续亏损或盈利并非独立事件,会破坏公式的假设前提。
  • 赔率与胜率会漂移:市场风格切换后,历史统计的胜率和赔率可能迅速失效,公式输出的比例也随之失真。
  • 单次下注比例≠总仓位:凯利计算的是"单次机会"的资金比例,而股票组合涉及多标的、相关性以及仓位上限约束,需结合组合管理综合调整。

凯利公式更适合作为"风险上限参考"而非"目标仓位指令"——它帮你划出一条不应逾越的激进线,而不是告诉你每次该买多少。当计算出的比例超过你心理承受范围或超过单票仓位上限(如总资金的 10%–20%)时,应取两者中的较小值。

常见问题

凯利公式算出的比例是负的怎么办?

负值意味着该笔交易的期望收益为负(即胜率与赔率的组合不划算),此时公式的建议是不参与该交易。这本身就是有效的过滤信号,不必强行寻找仓位。

没有历史回测数据,能直接用凯利公式吗?

不能。缺乏可靠的胜率和赔率输入,公式输出只是数字游戏。此时应先用模拟盘或小额实盘积累至少几十笔同策略交易记录,再逐步引入凯利公式辅助决策。

凯利公式能保证不亏钱吗?

不能。它只追求长期资金增长的最优路径,短期回撤和连续亏损完全可能发生,尤其在参数估计不准或市场环境剧变时。仓位管理只是风险管理的一部分,还需配合止损规则、分散投资和资金分配上限共同使用。

延伸阅读