做期货的都听过一句话:会买的是徒弟,会卖的是师傅,会空仓的是祖师爷。其实中间还漏了一环——会算仓位。凯利公式干的就是这件事。它不告诉你买什么品种,也不预测涨跌,只回答一个问题:这一笔该押多少。很多人嘴上说在用凯利公式,实际连公式里 b 是赔率还是胜率都没分清。本文拿一组真实数字把凯利公式计算走一遍,再讲清它应用在期货上要改哪两处、限制在哪、分数凯利为什么更靠谱。看完你自己就能算。
加微信 · 1V1 咨询
想开期货账户但怕被坑?扫描下方二维码,加专属客户经理 1V1 撩清楚:根据你的品种、交易量、所在地域,匹配最合适的期货公司。统一执行交易所 +1 分(行业最低)手续费,不玩文字游戏。
一、凯利公式到底在算什么?三个变量先搞清楚
凯利公式原本出自贝尔实验室对信息传输的研究,后来被人搬到赌马和下注上。标准形式长这样:
**f\* = (b × p − q) ÷ b**
也可以写成 **f\* = p − q ÷ b**,两个版本等价。三个变量必须分清,这是绝大多数人算错的地方。
| 变量 | 含义 | 常见误解 |
|---|---|---|
| f\* | 应该投入的资金比例 | 误以为是”仓位比例”,其实是”风险预算比例” |
| b | 赔率,即盈亏比(平均盈利 ÷ 平均亏损) | 误以为是胜率或杠杆倍数 |
| p | 胜率(赢的次数 ÷ 总次数) | 用单次感觉代替长期统计 |
| q | 败率,等于 1 − p | 有人漏掉这一步 |
说白了,f\* 算出来的不是”你该买几手”,而是”这笔交易最多允许亏掉总资金的百分之几”。这一步理解偏差,后面全错。
二、凯利公式计算:拿 10 万本金走一遍
光看公式没感觉,直接上数字。假设你的交易记录统计出来:胜率 45%,平均每笔盈利 5000 元,平均每笔亏损 2000 元,也就是盈亏比 b = 2.5。
按步骤算:
总资金 10 万,意味着这笔交易的风险预算是 23000 元。注意,是”如果被止损,最多亏 23000″,不是”拿 23000 去开仓”。
不同参数组合下,凯利值差别很大,可以对照下面这张表找感觉:
| 胜率 p | 盈亏比 b | 凯利值 f\* | 说明 |
|---|---|---|---|
| 60% | 1.5 | 33.3% | 高胜率低赔率,仓位可以大 |
| 50% | 2.0 | 25.0% | 经典组合 |
| 45% | 2.5 | 23.0% | 上面那个例子 |
| 40% | 3.0 | 20.0% | 低胜率高赔率 |
| 35% | 3.0 | 13.3% | 参数一差,仓位腰斩 |
| 30% | 2.0 | −5.0% | 负数,说明这套打法不该下注 |
看到最后一行没有?凯利公式算出负数,不是让你反向下注,是明确告诉你:这套系统在当前参数下期望值为负,别做。
加微信 · 1V1 咨询
看到这里,如果你也想开一个低手续费的期货账户,可以加下方微信。我们不和具体公司绑定,纯粹根据你的实际情况推荐。所有合作公司统一执行交易所 +1 分,不玩”返还 100%”的套路。
三、凯利公式应用在期货上,有两处必须改
直接拿凯利值去开仓,在期货里会出事。原因有两个。
第一,期货是保证金交易。 凯利公式假设每次下注独立、不会爆仓。但期货有杠杆,10 万本金做 100 万的合约,行情反向 10% 就归零。所以期货里的 f\* 必须先换算成”止损金额”,再倒推手数,而不是直接对应保证金占用。
第二,凯利假设可以无限次重复。 现实里你的本金是有限的。连亏 5 笔,按 23% 的预算,本金已经缩水到 2.7 万左右,后面根本没法按原比例执行。这就是为什么实操中没人用全凯利。
四、分数凯利:老手为什么只用一半甚至四分之一
分数凯利就是把算出来的 f\* 乘上一个折扣系数。半凯利乘 0.5,四分之一凯利乘 0.25。这不是胆小,是承认参数是估出来的。
还是上面那个例子,f\* = 23%:
- 全凯利:23% 风险预算,10 万本金单笔可亏 23000 元
- 半凯利:11.5%,单笔可亏 11500 元
- 四分之一凯利:5.75%,单笔可亏 5750 元
为什么打折?因为公式对参数极度敏感。胜率从 50% 掉到 45%、盈亏比保持 2.0,凯利值从 25% 掉到 17.5%,直接少了三成。而你的胜率统计本身就有误差——回测 50%,实盘可能只有 43%。参数偏一点,全凯利就会超配,超配就意味着回撤放大。
半凯利的长期收益大约是理论最优值的 75%,但最大回撤能砍掉一半。这个交换在期货里非常划算。
五、凯利公式限制:4 个坑,第 3 个最要命
坑 1:参数是估的,不是测的。 胜率和盈亏比来自历史记录,样本少于 100 笔基本没参考价值。10 笔交易里赢 7 笔,不代表胜率 70%。
坑 2:公式假设单次下注互不影响。 同时持螺纹钢、热卷、铁矿三个仓位,它们相关性极高,等于一个仓位下了三倍,凯利公式本身不处理这个问题。
坑 3:全凯利的回撤超出多数人心理承受。 理论上,按全凯利下注,账户出现 50% 回撤是大概率事件,而且可能连续发生。多数人在回撤 20% 时就已经开始乱操作了,根本走不到”长期期望”那一步。
坑 4:期货有涨跌停和流动性问题。 极端行情下止损单可能滑点成交,实际亏损大于预算。凯利公式里的”单笔亏损额”是确定的,现实里不是。
六、实操:凯利公式 + 2%/6% 法则怎么拼
把两套东西拼起来用,才落地。凯利公式负责算”理论上限”,2%/6% 法则负责压”实际闸门”,最后