凯利公式的核心思想是:在已知胜率和赔率的前提下,计算出一个能让资金长期增长速度最大化的下注比例。其标准公式为 f = (bp - q) / b,其中 f 为建议仓位比例,b 为赔率(盈亏比),p 为胜率,q 为失败概率(1 - p)。在股票仓位控制中,它并非一个可以直接套用的"抄底逃顶"指标,而是一个将概率优势转化为资金曲线的数学框架,需要结合个人交易系统进行大幅保守化修正后才具备实战价值。

胜率与赔率的估算方法

凯利公式的输入参数完全依赖你的交易系统,而非市场整体。胜率(p)指你过往交易中盈利笔数占总交易笔数的比例,需要至少覆盖一个完整的牛熊周期或 50 笔以上有效交易样本,否则统计意义不足。赔率(b)指平均单笔盈利金额与平均单笔亏损金额的比值,可以通过历史交割单计算,也可以基于策略设定的固定止盈止损位来预估。

关键在于:任何基于历史数据的估算都只是对未来的假设,而非确定事实。市场结构变化、策略容量衰减都会使真实参数偏离历史均值。因此,实战中应把估算值视为区间而非精确值,比如胜率取历史统计值的下限、赔率取保守下限,再代入公式计算。

分数凯利:应对不确定性的核心修正

标准凯利公式假设参数完全精确,这在股票市场中几乎不成立。市场存在黑天鹅、流动性冲击和参数漂移,过度自信地使用全凯利比例会导致灾难性回撤。因此,主流实战做法是采用分数凯利策略:

  • 半凯利(f/2):将计算出的比例减半,在保留大部分增长优势的同时,将回撤幅度显著降低
  • 四分之一凯利(f/4):适用于胜率估算置信度较低、或策略尚在验证期的情况
  • 动态调整:当实际交易表现持续优于估算参数时,可逐步上调仓位系数;反之则下调

仓位上限约束:无论凯利公式计算出多高的比例,单一股票仓位通常不应超过总资金的 20%-30%(具体上限取决于个人风险承受能力与市场流动性),这是对模型误差的最后一道防线。

凯利公式的适用边界与常见误区

凯利公式并非万能工具,其有效性依赖特定前提。它适用于具有正期望值、且胜率和赔率相对稳定的策略,例如统计套利、趋势跟踪或期权卖方策略。但对于基本面驱动的长期价值投资,由于单笔交易的持有周期长、结果分布极度偏态(少数大牛股贡献主要收益),凯利公式的短期频率假设并不匹配,此时更适合采用仓位递减的倒金字塔加仓法。

常见误区包括:将历史胜率直接当作未来胜率、忽略交易成本对赔率的侵蚀、在参数不确定时仍使用全凯利比例、以及把凯利公式当作选股工具(它只解决"买多少"的问题,不解决"买什么"的问题)。纪律性是凯利公式发挥作用的最后前提——公式给出的是参考上限,而非必须达到的目标。

总之,凯利公式的价值在于提供一种量化的仓位决策思路:先用历史数据估算胜率和赔率,再通过分数凯利和仓位上限进行保守化修正,最终得到的是一个风险可控的参考比例,而非精确的买卖指令。投资者应根据自身策略特性与心理承受能力,将计算结果作为仓位管理的锚点之一,而非唯一的决策依据。

常见问题

凯利公式算出的比例很高,可以直接满仓吗?

不建议。标准凯利公式假设参数完全精确,但实际估算必然存在误差,参数高估 20% 就可能导致实际仓位远超最优水平。采用半凯利或四分之一凯利,配合单票仓位上限,才能在参数偏差时保护本金

没有历史交易记录,能用凯利公式吗?

可以,但需要先用模拟盘或小资金实盘积累至少 30-50 笔有效交易样本,否则胜率和赔率的估算缺乏统计基础。在样本不足时,应使用更保守的分数凯利(如 f/4)并严格控制单票仓位

凯利公式适用于定投或长期持有策略吗?

不太适用。定投和长期持有的决策逻辑基于估值与时间价值,而非单笔交易的胜率赔率结构。凯利公式更适合有明确进出场规则、结果分布相对均匀的中短线策略,长期策略可参考其保守化思想,但不必强行套用公式计算。