3、凯利公式的真相:为什么全仓押注是死路一条?

说起仓位管理,很多人第一反应就是凯利公式。嗯,这个公式确实经典,但说实话,我见过太多人把它用歪了。今天咱们就聊聊,凯利公式到底在说什么,以及为什么全仓押注——说白了就是赌命。

3.1 凯利公式到底在算什么?

先看公式本身:

f* = (bp - q) / b

其中:

  • f*:最优投资比例
  • b:赔率(盈亏比)
  • p:胜率
  • q:败率(1 - p)

举个例子。假设你找到一个策略,胜率60%,赔率1:1。代入公式:

f* = (1 * 0.6 - 0.4) / 1 = 0.2

也就是说,每次只能押20%的仓位。不是全仓,不是半仓,是两成仓。

核心结论:凯利公式告诉我们,即使胜率超过50%,也不该全仓。因为全仓意味着一次失误就归零。

3.2 为什么全仓押注是死路?

我刚开始做量化的时候,也犯过这个错。记得有一次,我跑了一个回测,胜率65%,盈亏比1.2。看着曲线漂亮,心想:这还不全仓干?结果呢?连续三次亏损,账户直接腰斩。

为什么会这样?因为全仓押注忽略了两个关键问题:

  1. 破产风险:一次亏损就出局,没有翻身机会
  2. 心理冲击:大亏之后,心态崩了,操作变形

你想想看,一个胜率60%的策略,连续亏损3次的概率是多少?

P(连续3次亏损) = 0.4^3 = 0.064 ≈ 6.4%

6.4%的概率,听起来不高?但如果你每天交易一次,一年250个交易日,你遇到这种连续亏损的概率接近100%。

警告:全仓押注不是交易,是赌博。赌场里庄家还有优势,你全仓押注连庄家都不如。

3.3 凯利公式的局限性

凯利公式虽然经典,但也不是万能药。我个人习惯把它当作参考,而不是教条。原因有三:

局限性 说明
参数敏感 胜率和赔率都是估计值,误差会被放大
忽略滑点 实际交易中,滑点和手续费会降低收益
心理因素 理论最优仓位,现实中很难执行

我在项目中遇到过这样的情况:回测时胜率55%,赔率2:1,凯利算出来仓位是17.5%。但实盘时,因为市场波动大,滑点严重,实际胜率只有50%。结果呢?仓位还是17.5%,但收益变成了负的。

我的建议:用凯利公式算出来的仓位,再打个五折。比如凯利说20%,我就用10%。这样既保留了复利效应,又留了安全边际。

3.4 全仓押注的数学真相

咱们用数学说话。假设你有100万本金,每次全仓押注,胜率60%,赔率1:1。交易10次后,期望收益是多少?

期望收益 = 100万 * (1.6^6 * 0.4^4) ≈ 100万 * 0.026 = 2.6万

你没看错,10次交易后,期望收益只有2.6万。而如果你用凯利公式的20%仓位:

期望收益 = 100万 * (1.12^6 * 0.92^4) ≈ 100万 * 1.48 = 148万

差距有多大?全仓押注10次后,本金几乎没变;而凯利仓位,本金翻了近1.5倍。

真相:全仓押注不是追求收益最大化,而是追求破产速度最大化。凯利公式告诉我们,控制仓位才是长期盈利的关键。

3.5 如何正确使用凯利公式?

嗯,这里我总结了几条实操经验:

  • 保守估计参数:胜率打八折,赔率打九折
  • 分账户管理:不同策略用不同账户,避免互相干扰
  • 动态调整:盈利后加仓,亏损后减仓,但不要超过凯利上限
  • 设置止损:单笔亏损不超过总资金的2%

我曾经犯过一个错:一个策略回测胜率70%,我直接用了凯利全仓。结果实盘遇到黑天鹅,连续亏损,账户差点爆仓。从那以后,我再也不敢全仓了。

3.6 知识体系图

下面这张图展示了凯利公式在资金管理中的位置:

凯利公式 胜率 (p) 赔率 (b) 败率 (q) 最优仓位 (f*) 全仓押注 → 破产 半凯利 → 稳健增长 凯利公式知识体系

这张图很直观:凯利公式的输入是胜率、赔率和败率,输出是最优仓位。但记住,全仓押注是通往破产的捷径,而半凯利才是稳健增长的正道。

3.7 写在最后

凯利公式的真相是什么?说白了,它是一面镜子,照出你对风险的态度。全仓押注的人,要么是赌徒,要么是新手。真正成熟的交易员,都懂得敬畏市场,控制仓位。

我个人习惯把凯利公式当作上限,而不是目标。每次开仓前,问自己一句:如果这笔亏了,我还能不能继续交易?如果答案是否定的,那就减仓。

记住:活得久,比赚得快更重要。


专注资料整理