凯利公式是一种通过胜率和赔率计算最优下注比例的资金管理方法,核心公式为 f* = (bp - q) / b,其中 f* 是最优仓位比例,b 是赔率(盈亏比),p 是胜率,q 是失败概率(1-p)。在股票仓位管理中,它可以帮助投资者根据自身判断的优势大小决定投入多少资金,但直接套用完整凯利公式存在显著风险,实践中更推荐使用半凯利或分数凯利。
凯利公式的计算逻辑与参数估计
公式的推导基于一个假设:长期重复下注时,按最优比例配置资金能让资金增长最快。以股票为例,若某笔交易预期胜率 60%,盈利时平均赚 20%,亏损时平均亏 10%,则赔率 b = 20% / 10% = 2,代入公式得 f* = (2 × 0.6 - 0.4) / 2 = 0.4,即建议投入总资金的 40%。计算的关键难度在于胜率和赔率的估计,这两者都依赖历史交易统计或基本面、技术面的综合判断,不存在普适固定值。多数投资者的胜率估计往往带有乐观偏差,建议用保守值代入计算。
分数凯利与股票投资的特殊考量
股票投资中,完整凯利公式的仓位往往过大,因为公式假设每次下注的赔率和胜率恒定,而股票市场的波动率、流动性、黑天鹅事件都会让实际结果偏离假设。半凯利(即按 f*/2 配置仓位)是常见的折中方案,能在保留部分增长优势的同时显著降低回撤幅度。此外,股票投资还需考虑以下几点:
- 单次亏损上限:凯利公式未考虑单笔最大可承受亏损,需结合自身风险偏好设定仓位天花板
- 多股票组合:同时持有多只股票时,可将每只股票视为独立下注,但需注意相关性——高度相关的股票同时下跌会放大风险,组合层面的凯利仓位应低于各股票单独计算之和
- 长期资金与短期波动:若资金短期内需使用,或心理上无法承受较大回撤,应进一步缩小仓位比例
- 交易成本与税费:频繁调仓产生的成本会侵蚀凯利公式的理论收益,需在计算中扣除
实操中建议先记录 50 笔以上交易,统计真实胜率和平均盈亏比,再以半凯利甚至四分之一凯利起步,观察策略在实盘中的表现后逐步调整。
常见问题
凯利公式能保证赚钱吗?
不能。凯利公式只优化资金增长速度,不改变交易策略本身的期望收益。如果胜率和赔率估计错误,或市场出现极端行情,按凯利公式配置仓位同样会亏损,甚至因仓位过大而遭受重创。
胜率和赔率如何估计更靠谱?
最可靠的方式是用自己的历史交易记录统计,样本量越大越好。没有历史数据时,可用模拟盘或小仓位实盘积累数据,同时参考同类型策略的公开研究,但必须意识到这些数据不代表未来表现。
为什么说完整凯利公式在股票中风险很大?
股票市场的收益分布不是固定赔率的赌博,而是厚尾分布——极端下跌发生的概率虽小,一旦发生损失可能远超正常水平。完整凯利公式会因这种尾部风险导致仓位过重,所以实践中几乎都使用分数凯利来缓冲。