← 返回博客 · 2026年08月31日 · 约6分钟读完

胜率高达60%的完美交易系统,如果每次都满仓出击,最终的结局大概率是爆仓出局。这是一个极其反常识的结论,但却是无数中国期货交易者用真金白银验证过的残酷真相。很多人在复盘时,明明发现自己的策略胜率不低、盈亏比也不错,可一旦实盘操作,账户资金曲线就像过山车一样,最终一头栽向止损线。问题出在哪?不在你的进出场信号,而在你的资金管理。

今天我们坐下来聊聊资金管理里的“圣杯”——凯利公式。很多朋友听过这个词,甚至能在纸上默写出公式,但一到真实的期货模拟考核中,就把它抛到脑后,或者用错了方向。这篇文章,我们就把凯利公式揉碎了,看看在带有严格回撤限制的考核账户里,它到底该怎么用。

一、凯利公式的底层逻辑:你以为的“最优”其实很致命

先说人话,凯利公式到底在算什么?它在算一件事:在你拥有概率优势的前提下,每次下注该用多少本金,能让你的资金在长期内实现最大化增长。

它的数学表达式是这样的:f* = (bp - q) / b。看着有点晕?我们拆解一下:

我们代入一个看似很优秀的交易系统:胜率50%(p=0.5),盈亏比2:1(b=2)。

f* = (2 * 0.5 - 0.5) / 2 = 0.25。

凯利公式告诉你,你应该每次投入25%的资金。很多交易者一看,25%?这不就是四分之一仓位吗?听起来很合理啊,满仓太激进,25%刚刚好。于是他在螺纹钢上一波趋势里直接开了25%的保证金仓位。

但这里有一个致命的误区:凯利公式最初是为赌博设计的,它的“本金”是指你押注在桌面的筹码,输了直接没了。而在期货市场,25%的保证金意味着你撬动了数倍于本金的名义价值。一旦行情反向剧烈波动,或者遇到连续的止损,这25%的保证金亏损起来,速度远比你想象的快。满仓操作会爆仓,全凯利仓位(25%)在期货高杠杆下,依然会让你在几连败后元气大伤。

二、为什么在期货模拟考核中,必须用“分数凯利”?

做过期货模拟考核的朋友都知道,考核平台通常有两条铁律:最大亏损限制(比如不能超过本金的10%)和单日回撤限制(比如不能超过5%)。这两个规则的存在,直接宣判了“全凯利”在考核账户中的死刑。

凯利公式有一个隐含假设:你可以进行无限次交易,且不会因为中途的回撤被强制出局。但在模拟考核中,你的“命”是有限的。一旦触及最大回撤红线,哪怕你明天就能抓到一波史诗级的大趋势,你也已经出局了。

这就引出了实战中最重要的概念:分数凯利

既然全凯利太激进,回撤太大,我们就把它打折。常用的有“半凯利”、“四分之一凯利”甚至“十分之一凯利”。假设全凯利算出来是25%的仓位,半凯利就是12.5%,四分之一凯利就是6.25%。

实战交易心得:在带有严格回撤限制的期货模拟考核中,半凯利是起步价,对于波动率较大的品种,甚至要降到四分之一凯利。这不是胆小,而是为了活着看到明天的太阳。

为什么要打折这么狠?因为我们对胜率和盈亏比的预估往往是过度自信的。你回测出来的胜率是50%,实盘因为滑点、情绪波动、突发消息,可能直接掉到40%。如果你按50%去算全凯利,实际胜率却只有40%,你的仓位就过重了,资金曲线会剧烈震荡。打折,就是给自己的无知和市场的随机性留出安全垫。

三、实战参数设定:如何算出你的胜率和盈亏比?

很多朋友说:“我刚开始做中国期货,哪来的胜率和盈亏比数据?”这也是凯利公式最难落地的地方。没有数据,公式就是空中楼阁。

1. 没有数据时的保守起步

如果你是一个新手,或者正在测试一个新策略,不要凭感觉猜。直接采用最保守的行业基准假设:胜率35%,盈亏比2:1。

我们算一下:f* = (2 * 0.35 - 0.65) / 2 = 0.025。

全凯利只有2.5%!如果你再用半凯利,仓位就是1.25%。在100万的考核账户里,你每次交易承担的最大风险应该控制在1.25万左右。这是一个非常安全且能让你在考核期内活得足够久的比例。

2. 积累数据后的动态调整

当你在一个品种上积累了至少50到100笔真实交易记录后,你的数据才有统计意义。这时候你需要建立一个简单的表格:

统计项螺纹钢趋势跟踪铁矿石波段交易
总交易笔数80笔60笔
盈利笔数32笔27笔
胜率(p)40%45%
平均盈利2500元/手3000元/手
平均亏损1000元/手1500元/手
盈亏比(b)2.52.0

以螺纹钢为例:f* = (2.5 * 0.4 - 0.6) / 2.5 = 0.16(16%)。半凯利就是8%。这个8%不是指8%的保证金,而是指你单笔交易的“最大风险敞口”占账户总资金的8%。这在后续的实战演算中会详细拆解。

四、中国期货品种实战演算:从公式到下单软件

理论讲多了容易飘,我们直接落地到中国期货的几个核心品种上,看看凯利公式怎么指导你点击“买入”按钮。

案例一:螺纹钢的趋势跟踪(正常波动下的凯利应用)

假设你有一个100万人民币的模拟考核账户,考核规则是最大回撤不能超过10万。你做螺纹钢的趋势跟踪,历史数据算出来的胜率是40%,盈亏比是2.5。根据前面的计算,全凯利是16%,半凯利是8%。

这8%怎么用?它代表你这笔交易如果止损,最多只能亏8万块钱(100万 * 8%)。注意,是“最大亏损金额”,不是保证金。

现在螺纹钢行情在3800元/吨附近,你的系统给出做多信号,止损设在3750元/吨,也就是50个点的止损空间。螺纹钢一手是10吨,所以一手如果被止损,你会亏损:50点 * 10元/点 = 500元。

你最多能亏8万,单手亏损是500元,那么你能开多少手?80000 / 500 = 160手。

160手螺纹钢在3800的价格,名义价值是160 * 10 * 3800 = 608万元。如果期货公司保证金比例是10%,你需要占用保证金60.8万元。

发现问题了吗?如果你真开了160手,你的保证金占用率达到了60%!这在考核账户里是极度危险的,一旦遇到反向大幅波动,你可能会因为保证金不足被强平,直接触发回撤红线。

这就是凯利公式在期货中必须修正的地方:算出来的手数,必须过一遍“保证金占用率”的安检。通常,模拟考核中保证金占用率不建议超过30%-40%。如果超了,说明你的凯利系数算大了,或者你的止损太窄(容易被噪音扫损),你需要进一步降低凯利分数,比如降到四分之一凯利,重新计算手数,直到保证金占用率回到安全区间。

案例二:2021年动力煤极端行情(凯利公式的失效与风控底线)

凯利公式有一个致命弱点:它假设概率分布是已知的且连续的。但在真实的中国期货市场,黑天鹅会打破一切数学模型。

回顾2021年秋季的动力煤行情,当时供需失衡导致动力煤价格在极短时间内出现连续涨停,随后又因为政策干预出现连续跌停。这种极端的单边逼空和随后的断崖式下跌,完全超出了任何历史回测的概率分布。

假设你在当时使用凯利公式做多,随着浮盈增加,根据公式你可能会不断加仓。但当政策顶出现,行情直接以跌停板开盘,你根本无法平仓。连续几个跌停板下来,无论你之前用半凯利还是四分之一凯利,只要仓位稍重,就会直接爆仓。

这给我们的交易心得是:凯利公式管的是常规行情下的资金增长斜率,但它管不了极端行情下的生存问题。在遇到连续单边极端行情(如连续三个停板)时,必须引入硬性风控:无条件减仓,或者利用期权进行尾部风险对冲。数学模型是死的,但市场的流动性风险是活的。

案例三:2020年原油负油价事件(尾部风险的终极教育)

再往远看一点,2020年4月的原油负油价事件,更是给所有依赖数学公式的交易者上了一课。当时由于交割库容爆满,WTI原油期货结算价跌至负值。这在传统的定价模型和凯利公式看来是“不可能发生”的事件,概率被设定为0。

如果你是一个做中国原油期货(INE)的交易者,虽然国内没有出现负油价,但当时国际市场的极端恐慌情绪同样导致国内原油期货出现大幅度的跳空和剧烈波动。如果你的仓位是按照常规波动率计算出的凯利比例,在那种跳空缺口面前,止损根本无效,滑点会瞬间击穿你的风控底线。

所以,在使用凯利公式时,永远要留有一手:对于跳空风险大、容易受外盘宏观事件冲击的品种(如原油、有色金属),凯利分数要进一步缩小,或者在重大数据公布前(如OPEC会议、非农数据)主动降低仓位,退出模型的计算框架,用人工风控来兜底。

五、从模拟考核到实盘:仓位管理的三个落地建议

聊了这么多理论和案例,最后给大家三个可以直接在期货模拟考核中落地的建议。这些也是我在复盘大量成功通过考核的交易者数据后总结出的共性。

1. 将凯利比例转换为“固定风险金额”

不要每天盯着百分比去算凯利,那样太繁琐且容易受情绪干扰。在考核初期,直接定死一个数字:比如100万的账户,单笔最大亏损绝对不超过1.5万(1.5%的风险敞口,远低于保守的凯利计算结果)。

每次下单前,看一眼你的止损位。如果止损位距离现价是30个点,品种乘数是10,那单手风险就是300元。15000除以300,等于50手。如果50手保证金占用超过30万,那就说明这笔交易的止损太宽了,放弃这笔交易,或者缩小周期寻找更紧凑的入场点。用固定风险金额去倒推手数,是凯利公式最接地气的应用方式。

2. 根据账户权益动态调整,而不是静态死扛

凯利公式是一个动态公式,随着你账户资金的增加或减少,你的下注规模也应该随之变化。很多交易者在考核初期用1.5%的风险,赚到120万的时候,依然用100万的1.5%去下单。这在资金增长期会拖累复利效应。

正确的做法是:账户盈利时,以最新的总权益为基数计算风险敞口,这能让你在顺风期扩大战果;但当账户出现回撤时,必须以回撤后的总权益为基数。比如从120万回撤到110万,接下来的单笔风险必须按110万的1.5%来算。这种“赢冲输缩”的机制,是保护利润、防止在考核末期翻车的关键。

3. 建立“回撤锁定”机制

在期货模拟考核中,最让人痛心的不是没赚到钱,而是曾经赚到过很多钱,最后却因为一两笔大亏损被淘汰。比如考核要求最大回撤不超过10万,你一路做到了130万,此时的最大可亏损额度其实是40万(130万-90万的及格线)。这时候人容易飘,觉得风控空间很大,仓位不知不觉就放大了。

结合凯利公式的精神,你需要给自己设定一个“利润回吐上限”。比如,一旦账户从最高点回撤超过总利润的50%,就强制将凯利系数减半。从130万回撤到120万,利润吐了一半,接下来的交易必须回到最保守的防御模式,直到重新创出新高。这虽然不符合纯数学的凯利推导,但却是极度符合考核规则和人类交易心理的实战心法。

结语

凯利公式不是一把万能钥匙,它更像是一个温度计,告诉你当前的市场温度下,你的“火力”应该开多大。开太大容易烧干账户,开太小又煮不熟交易这碗饭。在中国期货市场这个高杠杆、高波动的博弈场里,理解并敬畏分数凯利,是你从盲目下单走向系统化交易的必经之路。

纸上得来终觉浅,公式背得再熟,不如在真实的行情波动里挨几次毒打。想检验自己的交易系统和资金管理法则是否真的有效,可以参加模拟考核实战验证,在严格的规则和真实的行情中,看看你的凯利仓位能不能帮你稳稳地走到终点。

📈 学以致用:读书千遍,不如实盘(模拟)一战。XS Select 提供 10万–100万 模拟资金考核,全程线上进行,通关可获签约奖励与业绩提成。用最低的成本,检验你真正的交易水平。了解考核 →