凯利公式的核心思想是:在已知胜率和赔率的前提下,计算出能让资金长期增长速度最大化的下注比例。其标准形式为 f* = (bp - q) / b,其中 f* 是建议下注比例,b 是赔率(盈亏比),p 是胜率,q 是失败概率(1-p)。这个公式在理论上能给出最优仓位,但它在股票投资中的应用有严格边界——因为股市中的胜率和赔率根本无法像赌场游戏那样被精确计算。
公式原理与股市现实的落差
凯利公式源自信息论,最初用于解决信号传输中的噪声问题,后来被应用于赌博和投资。在掷硬币或轮盘赌这类场景中,胜率和赔率是确定的,公式可以精确运作。但股票投资完全不同:你无法知道某只股票上涨的精确概率,也无法预知上涨或下跌的幅度。历史波动率、基本面分析和市场情绪只能给出粗略估计,任何输入参数的微小偏差都会导致建议仓位大幅偏离实际最优值。
此外,凯利公式假设下注可以无限次重复,且每次下注的赔率与胜率不变。股市中这两点都不成立——市场环境持续变化,单次投资的结果无法用大数定律平滑。直接使用全凯利公式计算出的仓位,往往高得惊人,比如在胜率 60%、赔率 1:1 时,公式建议投入 20% 资金,但多数投资者难以承受这个仓位带来的回撤波动。
分数凯利与实用仓位策略
实践中更常见的做法是采用分数凯利(Fractional Kelly),即把公式算出的理论仓位乘以一个分数(如 1/2 或 1/4)。这样做有两点好处:一是降低了对胜率和赔率估计误差的敏感度——即使估计偏差较大,实际仓位也不会过度激进;二是保留了公式的核心价值,即在不同机会之间建立仓位比例关系,而非追求绝对最优。
| 策略 | 特点 | 适用场景 |
|---|---|---|
| 全凯利 | 理论增长最快,回撤极大 | 高确信度、可重复的博弈 |
| 半凯利 | 增长略降,回撤显著减小 | 股票投资中的常见折中 |
| 四分之一凯利 | 更保守,波动承受力低 | 新手或大资金管理 |
凯利公式更适合作为仓位比例关系的参考框架,而非精确计算器。例如,当两个机会的凯利值分别为 10% 和 5% 时,可以据此判断前者应分配更多资金,但具体投入多少,还应结合固定比例仓位法、波动率目标或最大回撤限制等方法来综合决定。任何单一公式都无法替代完整的风险管理体系,仓位决策应同时考虑投资期限、流动性需求和心理承受能力。
常见问题
凯利公式算出的仓位可以直接用吗?
不建议。公式对输入参数极其敏感,而股市中的胜率和赔率都是主观估计,误差在所难免。直接使用全凯利仓位可能导致超出承受能力的回撤,建议使用半凯利或四分之一凯利,并配合止损规则。
凯利公式适合所有类型的股票吗?
不适合。它更适合高流动性、可频繁交易的品种,对长期持有的价值投资参考意义有限。对于波动极大或流动性差的标的,公式的假设前提更容易被打破,仓位应额外打折。
如何估计公式中的胜率和赔率?
没有统一标准。常见做法包括基于历史回测、基本面分析或技术形态来估计。需要明确的是,任何估计都带有主观性,因此仓位结果只能作为参考,不能当作精确的最优解。