凯利公式源于信息论,其原始形式为 f* = (bp - q) / b,其中 f* 是最优下注比例,b 是赔率(盈亏比),p 是胜率,q 是失败概率(1-p)。公式的核心逻辑是:在已知胜率和赔率的前提下,计算出能让资金长期复利增长最快的单次下注比例。但该公式直接套用到股票仓位管理时,存在多个天然边界条件,盲目照搬极易导致过度下注

股票投资中凯利公式的假设偏差

凯利公式的数学推导建立在三个严格假设之上,而股票市场几乎无法同时满足:

  • 胜率与赔率恒定:公式要求每次下注的胜率和赔率是固定且已知的。股票交易的盈利分布是连续且肥尾的,历史胜率不代表未来胜率,单次交易的赔率也随市场波动剧烈变化。
  • 交易可无限重复:公式假设可以无限次下注,以摊平短期波动。股票资金有限,连续亏损后可能失去继续下注的资格(爆仓或心态崩溃)。
  • 下注不影响结果:公式假设下注规模不影响赔率。大资金买入会推高价格,改变自身的入场成本与退出流动性。

多数情况下,投资者对胜率的估计存在过度自信偏差,实际胜率往往低于预期。当胜率被高估时,凯利公式计算出的仓位会显著偏大,直接导致账户回撤超出承受范围。

半凯利与分数凯利的实务选择

实务中,专业资金管理者普遍采用分数凯利策略,即只投入凯利公式计算结果的 1/4 至 1/2。例如,若公式算出某笔交易应投入 20% 资金,半凯利只投入 10%。

采用分数凯利的原因在于:

  • 对冲估计误差:胜率与赔率的估计误差在分数化后被同步缩小,降低因参数错误导致的过度下注风险。
  • 控制回撤幅度:全凯利策略的理论最大回撤可达 30%-50%,半凯利可将回撤大致减半,更符合多数投资者的风险承受能力。
  • 保留加仓余地:分数仓位让投资者在判断正确后仍有资金进行金字塔式加仓,而非一次打光子弹。

对于普通投资者,建议将凯利公式计算结果的 1/4 作为单笔交易的上限参考,且该比例不应超过个人设定的最大单笔风险预算(如总资金的 2%-5%)。

凯利公式与金字塔加仓的结合策略

凯利公式给出的是单次下注的静态比例,而股票建仓往往是分批过程。可将凯利公式与金字塔加仓结合:将计算出的总目标仓位拆分为 3-4 批,价格越跌(在逻辑未破坏的前提下)加仓越少,价格越涨(在趋势确认后)加仓越少,整体呈倒金字塔或正金字塔结构。

具体操作逻辑:

  1. 先用分数凯利确定该标的的总仓位上限
  2. 将总仓位分为底仓(约 40%)、回调加仓(约 30%)、突破加仓(约 30%)三批。
  3. 每一批加仓前重新评估胜率与赔率,若逻辑恶化则停止加仓并重新计算。

凯利公式的价值在于提供仓位上限的数学锚点,而非精确的买卖指令。投资者应将其视为风险预算工具,结合自身对胜率的保守估计、账户回撤容忍度以及标的的流动性状况,动态调整实际执行比例。

常见问题

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

不建议直接使用。公式假设胜率和赔率精确已知且恒定,股票市场无法满足这一前提。实务中应使用半凯利或 1/4 凯利,并将结果作为仓位上限而非目标仓位。

如何估算凯利公式中的胜率和赔率?

胜率可参考历史交易统计或策略回测结果,但需打折处理以反映未来不确定性;赔率可依据止损位与目标位的距离计算。对这两个参数的估计都应采取保守口径,宁可低估不可高估。

凯利公式适用于所有股票吗?

不适用。对于波动极大、流动性差或基本面不确定性高的标的,凯利公式的输入参数极不可靠,计算结果参考价值低。该公式更适合交易逻辑清晰、历史数据充足、流动性好的品种,且需配合严格的止损纪律执行。