凯利公式基础:数学原理、最优下注比例与分数策略

说到资金管理,凯利公式是个绕不开的话题。我刚开始做交易那会儿,也跟大多数人一样,满脑子只想着怎么找入场点、怎么判断趋势。直到有一次,我连续对了七八笔,仓位越推越重,结果一笔回调就把利润全吐回去了。嗯,那时候我才意识到——你赚了多少不重要,你亏了多少才要命

凯利公式,说白了就是帮你算一个数:每次下注,该押多少比例的本金,才能让长期增长最快。它最早是贝尔实验室的约翰·凯利在研究信息传输时搞出来的,后来被赌徒和交易员们发扬光大。今天我们就把它掰开揉碎,看看里面到底是怎么回事。

一、凯利公式的数学原理

先看公式本身。对于交易来说,最常用的版本是:

f* = (bp - q) / b

其中:

  • f* = 最优下注比例(占本金百分比)
  • b = 赔率(盈亏比,即盈利时赚多少倍于亏损)
  • p = 胜率(盈利概率)
  • q = 1 - p(亏损概率)

举个例子。假设你发现一个交易策略,胜率60%,盈亏比1.5:1。也就是说,每做10笔交易,大概6笔赚钱、4笔亏钱;赚钱时每1元赚1.5元,亏钱时每1元亏1元。那么:

b = 1.5
p = 0.6
q = 0.4

f* = (1.5 * 0.6 - 0.4) / 1.5
   = (0.9 - 0.4) / 1.5
   = 0.5 / 1.5
   = 0.3333

算出来是33.33%。也就是说,按凯利公式,你每次应该拿本金的33%去下注。

核心思想:凯利公式的本质,是在「过度激进」和「过度保守」之间找一个平衡点。它追求的是长期几何增长率最大化,而不是单次收益最大化。

为什么会这样?你想想看,如果你每次都全仓押上,哪怕胜率再高,只要遇到一次亏损就归零了。反过来,如果你每次都只押1%,那资金增长会慢得像蜗牛爬。凯利公式就是帮你找到那个「刚刚好」的比例。

二、最优下注比例的计算

在实际交易中,我们通常需要根据历史数据来估算胜率和盈亏比。我个人习惯的做法是:

  1. 回测至少200笔交易,统计胜率和平均盈亏比
  2. 用凯利公式算出f*
  3. 根据心理承受能力做调整(后面会讲)

来看一个更完整的例子。假设你回测了一个趋势跟踪策略,得到以下数据:

参数 数值
总交易次数 300
盈利次数 180
亏损次数 120
胜率 (p) 0.6
平均盈利 2.0%
平均亏损 1.0%
盈亏比 (b) 2.0

代入公式:

f* = (2.0 * 0.6 - 0.4) / 2.0
   = (1.2 - 0.4) / 2.0
   = 0.8 / 2.0
   = 0.4

算出来是40%。这意味着,如果你有10万元本金,每次应该投入4万元。

注意:凯利公式假设你的胜率和盈亏比是稳定的。但现实中的市场是动态变化的。我曾经见过有人拿着历史回测的凯利比例直接实盘,结果遇到市场风格切换,连续回撤了30%以上。所以,永远不要把凯利公式当成圣杯

三、半凯利与分数凯利策略

说到这儿,你可能已经发现了:凯利公式算出来的比例,有时候会高得吓人。比如上面那个40%的例子,如果连续亏两三次,本金就要缩水一大截。这就是为什么在实际交易中,很少有人直接用全凯利。

半凯利,就是把凯利公式算出来的比例砍一半。比如上面算出来40%,半凯利就用20%。

分数凯利,则是用凯利比例的某个分数,比如1/3凯利、1/4凯利。公式很简单:

f_分数 = f* × 分数

比如1/3凯利:

f_1/3 = 0.4 × (1/3) = 0.1333 ≈ 13.33%

为什么要这么做?我总结了几点:

  • 降低波动性:全凯利的回撤幅度可能达到30%-50%,半凯利通常能控制在15%-25%以内
  • 提高容错率:你的胜率和盈亏比估算不可能100%准确,留点余地更安全
  • 心理舒适度:全凯利下注,连续亏两笔你可能就睡不着觉了。半凯利至少能让你安心持仓

我的建议:对于大多数交易者,1/4凯利到半凯利之间是比较舒服的范围。我自己一般用1/3凯利,既保留了凯利公式的增长优势,又不会让回撤太刺激。

来看一个对比表格,假设初始本金10万,胜率60%,盈亏比2:1,交易100次:

策略 下注比例 最终资金(模拟) 最大回撤
全凯利 40% 约 1,200万 约 35%
半凯利 20% 约 280万 约 18%
1/4凯利 10% 约 85万 约 9%

你看,全凯利的最终收益确实最高,但回撤也最大。半凯利的收益虽然只有全凯利的四分之一左右,但回撤只有一半。这就是典型的「收益与风险」的权衡。

我曾经犯过一个错误:刚开始用凯利公式时,觉得算出来40%就是真理,结果遇到连续5笔亏损,账户直接腰斩。后来我学乖了,改用1/3凯利,虽然赚得慢了点,但至少晚上能睡个安稳觉。

四、知识体系总览

下面这张图,把凯利公式的核心逻辑串起来了:

凯利公式知识体系 凯利公式:f* = (bp - q) / b 胜率 (p) 盈亏比 (b) 亏损概率 (q=1-p) 最优下注比例 (f*) 全凯利 (f*) 半凯利 (f*/2) 分数凯利 (f*/n) 高增长 · 高波动 · 高风险 平衡增长 · 中等波动 · 推荐

从这张图可以看得很清楚:凯利公式的输入是胜率和盈亏比,输出是最优比例,然后你可以根据风险偏好选择全凯利、半凯利或分数凯利。不同的选择,对应不同的增长速度和风险水平。

一句话总结:凯利公式告诉你理论上该押多少,但实际交易中,保守一点往往活得久一点。分数凯利不是「怂」,而是成熟交易者的智慧。


专注资料整理