凯利公式基础:凯利公式在价差交易中的适用性分析

说到资金管理,凯利公式是个绕不开的话题。很多新手一上来就问我:「凯利公式能不能直接用在我的价差策略上?」我的回答通常是:能用,但得先搞清楚它到底在算什么

凯利公式最早是贝尔实验室的John Kelly搞出来的,目的是解决通信中的噪声问题。后来被赌徒们发现可以用来算最优下注比例,再后来就被量化交易圈给「招安」了。说白了,它就是个帮你算「每次该押多少本金」的数学工具。

凯利公式的标准形式

先看公式长什么样:

f* = (bp - q) / b

其中:

  • f* — 最优资金比例(占当前总资金的比例)
  • b — 赔率(盈亏比,即盈利时赚多少倍于亏损)
  • p — 胜率(交易盈利的概率)
  • q — 败率(1 - p)

举个例子。假设你有个策略,胜率60%,盈亏比2:1。那么:

  • b = 2
  • p = 0.6
  • q = 0.4
f* = (2 * 0.6 - 0.4) / 2 = (1.2 - 0.4) / 2 = 0.4

算出来是0.4,也就是每次应该押40%的本金。嗯,这个比例其实挺激进的。我在实盘中很少见到有人真敢这么干。

价差交易的特殊性

现在问题来了:价差交易能不能直接用这个公式?

我个人习惯把价差交易分成两类来讨论:

  1. 统计套利型价差 — 比如两个相关性很高的品种,价差偏离均值后回归
  2. 事件驱动型价差 — 比如跨期套利、跨品种套利,有明确的收敛逻辑

对于第一类,凯利公式的适用性其实相当有限。为什么?

核心问题:价差交易的胜率和赔率不是固定的

价差回归策略的胜率取决于当前价差偏离的程度。偏离越大,回归概率越高,但对应的止损空间也越大。这就导致p和b是动态变化的,没法用一个固定值代入公式。

我记得有一次做螺纹钢和热卷的跨品种套利,价差偏离到2个标准差时,历史胜率高达85%。但当我用凯利公式一算,建议仓位是60%。结果呢?那次价差继续扩大了3个标准差,差点爆仓。嗯,这就是静态凯利的坑。

价差交易中的凯利公式修正

既然标准凯利不好使,那怎么办?我一般用两种修正方式:

1. 分数凯利(Fractional Kelly)

说白了就是给凯利公式的结果打个折扣。比如算出来是40%,我只用20%甚至10%。

实际仓位 = f* × 折扣系数

折扣系数我一般取0.25到0.5之间。保守点没坏处,尤其是价差交易这种「黑天鹅」频发的领域。

2. 动态凯利(Dynamic Kelly)

把价差偏离度作为一个变量,动态调整p和b的值。比如:

  • 价差在1倍标准差内:p = 0.55, b = 1.5
  • 价差在1-2倍标准差:p = 0.65, b = 1.2
  • 价差在2倍标准差以上:p = 0.75, b = 0.8

你看,随着价差偏离增大,胜率p在上升,但赔率b在下降。因为偏离越大,回归的幅度可能越小(或者止损空间需要设得更大)。

我的经验:动态凯利比分数凯利更贴近价差交易的本质。但前提是你得有足够的历史数据来估算不同偏离度下的p和b。我一般至少用3年的日线数据来做回测。

凯利公式在价差交易中的三大陷阱

讲完了修正方法,再聊聊我踩过的坑。以下三点,你一定要注意:

陷阱一:价差收益不是正态分布

凯利公式假设收益是独立同分布的。但价差序列有明显的自相关性,而且尾部风险远大于正态分布。我曾经用凯利公式算出来的仓位,在2015年股灾期间直接亏了30%。从那以后,我再也不敢完全信任静态凯利了。

陷阱二:交易成本会吃掉利润

价差交易通常是双边开仓,手续费和滑点成本比单边交易高得多。凯利公式本身不考虑交易成本,但实际中,如果仓位太小,利润可能全被手续费吃掉了。我一般会在凯利公式的结果上再加一个「成本调整因子」。

陷阱三:资金规模限制

凯利公式算出来的仓位比例,有时候会超过你的实际可用资金。比如你账户有100万,但某个价差策略的最小开仓单位需要20万,凯利算出来是15%,那实际只能开15万,但最小单位是20万,这就尴尬了。我建议这种情况下,要么放弃这个策略,要么用更小的折扣系数。

一个简单的价差凯利计算示例

假设我们做豆粕和菜粕的跨品种套利,历史回测数据如下:

价差偏离程度 胜率 p 平均盈亏比 b 凯利比例 f* 实际使用比例(折扣0.3)
1倍标准差内 0.52 1.8 0.24 0.072
1-2倍标准差 0.63 1.4 0.31 0.093
2倍标准差以上 0.71 1.1 0.37 0.111

你看,即使凯利算出来最高可以到37%,我实际也只用了11%左右。为什么?因为价差交易最怕的就是「假突破」——价差偏离到极致后继续扩大,这时候仓位越重死得越惨。

凯利公式在价差交易中的适用性总结

说了这么多,做个简单总结:

  • 能用,但别直接用标准凯利 — 必须做修正
  • 分数凯利是保底方案 — 折扣系数0.25-0.5比较安全
  • 动态凯利是进阶方案 — 需要更多数据支撑
  • 永远留一手 — 价差交易的黑天鹅比你想的要多

最后说句实在话:凯利公式是个好工具,但它不是圣杯。我见过太多人把凯利公式当成「稳赚不赔」的秘籍,结果亏得裤衩都不剩。你想想看,如果凯利公式真能解决所有问题,那华尔街的量化基金早就全部用凯利了,对吧?

嗯,这一章就到这里。记住:资金管理的核心不是赚最多,而是活得最久


专注资料整理