凯利仓位

用数学公式找到最优仓位,在控制风险的前提下最大化长期收益

什么是凯利仓位?

凯利仓位(Kelly Criterion)是由约翰·凯利(John L. Kelly Jr.)在1956年提出的一个数学公式, 用于确定在已知胜率和赔率的情况下,最优的下注比例,从而使长期资金增长速度最大化。

在股票投资中,凯利公式可以帮助我们回答一个核心问题:"这笔交易我应该投入多少仓位?" 它不是简单地告诉你"满仓"或"轻仓",而是根据你的交易系统的历史表现,给出一个量化的最优比例。

f* = (bp - q) / b
凯利公式标准形式
f* = 最优仓位比例 b = 赔率(盈亏比) p = 胜率 q = 败率 = 1 - p

公式的直观理解

凯利公式的核心思想是:仓位的大小应该与你的"优势"成正比。 如果你的交易系统有很高的胜率和不错的赔率,凯利公式会建议你重仓; 如果胜率很低或者赔率不好,它会建议你轻仓甚至空仓。

比如,你有一个交易策略,历史胜率是60%(p=0.6),每次盈利时平均赚20%(赔率b=2), 每次亏损时平均亏10%(注意:赔率的计算方式是盈利金额/亏损金额)。 代入公式:f* = (2 × 0.6 - 0.4) / 2 = (1.2 - 0.4) / 2 = 0.4。 也就是说,凯利公式建议你用40%的仓位进行这笔交易。

💡 关于赔率的计算

在股票交易中,赔率 b = (平均盈利金额 / 平均亏损金额)。 例如,你平均每次盈利500元,平均每次亏损250元,则 b = 500/250 = 2。 如果你的止损和止盈是固定比例的,也可以用百分比直接计算。

如何计算凯利仓位?

你可以按照以下步骤,计算你每笔交易的最优仓位:

1

统计胜率

回顾你过去至少30笔交易(越多越好),计算盈利交易的次数占比。例如,50笔交易中赢了30笔,胜率 p = 30/50 = 0.6。

2

计算赔率

计算平均每笔盈利金额和平均每笔亏损金额的比值。假设平均盈利800元,平均亏损400元,则 b = 800/400 = 2。

3

代入公式

使用公式 f* = (b × p - q) / b,其中 q = 1 - p。代入上面数据:f* = (2 × 0.6 - 0.4) / 2 = 0.4。

4

确定实际仓位

凯利公式给出的比例是理论最优值。实际使用中,建议使用半凯利(Half Kelly)策略,即只用公式结果的一半,以降低波动。

📊 凯利仓位计算器

输入你的交易系统参数,自动计算最优仓位

0%
建议仓位比例

凯利公式的实战应用

凯利公式不是一个"圣杯",它只是一个数学工具。在实际交易中,我们需要结合自身情况灵活运用。 以下是几种常见的应用场景:

场景一:趋势跟踪策略

假设你有一套趋势跟踪系统,过去100笔交易中,胜率35%(p=0.35),平均盈利是平均亏损的3倍(b=3)。 代入公式:f* = (3 × 0.35 - 0.65) / 3 = (1.05 - 0.65) / 3 ≈ 0.133。 凯利建议仓位约13.3%,半凯利约6.7%。
这说明虽然胜率不高,但盈亏比不错,值得投入少量仓位参与。

场景二:高胜率短线策略

短线交易中,如果胜率达到70%(p=0.7),但盈亏比只有1.2(b=1.2), 则 f* = (1.2 × 0.7 - 0.3) / 1.2 = (0.84 - 0.3) / 1.2 = 0.45。 凯利建议仓位45%。
但要注意:高胜率策略往往伴随着"小赚大亏"的风险,实际使用时应更保守。

⚠️ 凯利公式的局限性

1. 假设未来与过去一致:凯利公式基于历史数据,但市场是变化的,过去的胜率和赔率不代表未来。
2. 不适用于所有市场环境:在趋势不明显或震荡市中,凯利公式可能给出不合理的仓位建议。
3. 心理承受能力:凯利公式追求的是长期复利最大化,但过程波动很大,你需要确保自己能承受。
4. 单笔风险控制:即使凯利建议重仓,也不要让单笔亏损超过总资金的2%。

常见问题

1. 凯利公式算出来是负数怎么办?

如果 f* 为负数,说明你的交易系统期望收益为负,长期来看是亏钱的。 此时凯利公式建议你不要参与这笔交易,甚至可以考虑反向操作(做空)。 负数结果本身就是一个很好的警示信号。

2. 凯利公式算出来超过100%怎么办?

当胜率和赔率都非常高时,f* 可能大于1(即超过100%)。理论上你可以加杠杆, 但实际操作中,单笔仓位永远不要超过总资金的100%。 建议将仓位上限设定为50%,即使凯利建议更大仓位也要控制。

3. 半凯利和全凯利有什么区别?

全凯利追求最大化的长期增长速度,但资金曲线波动巨大,最大回撤可能超过30%。 半凯利(使用一半的仓位)增长速度略慢,但波动大幅降低,最大回撤通常控制在15%以内。 对于大多数个人投资者,半凯利是更务实的选择

凯利仓位参考表

以下表格展示了不同胜率和盈亏比下的凯利仓位比例(半凯利):

胜率 \ 盈亏比 1:1 1.5:1 2:1 3:1 4:1
30% 2.5%
35% 3.3% 6.3%
40% 10.0% 12.5%
45% 6.3% 16.7% 18.8%
50% 8.3% 12.5% 22.2% 25.0%
55% 5.0% 15.0% 18.8% 27.8% 30.0%
60% 10.0% 21.7% 25.0% 33.3% 35.0%
65% 15.0% 28.3% 31.3% 38.9% 40.0%
70% 20.0% 35.0% 37.5% 44.4% 45.0%

注:"—" 表示期望收益为负,不建议参与。表格数据为半凯利策略结果。

📌 凯利仓位实战口诀

胜率高、赔率好,重仓出击别胆小;
胜率低、赔率好,轻仓试探慢慢熬;
期望负、快止损,空仓观望最明智。

总结

凯利仓位是一个强大的数学工具,它能帮助你把资金管理的决策从"凭感觉"提升到"有依据"。 但请记住:没有任何公式能保证盈利。凯利公式的价值在于:

建议你将凯利公式与固定百分比止损最大回撤控制等风险管理工具结合使用, 形成一套完整的资金管理体系。