← 返回博客 · 2026年09月07日 · 约5分钟读完
如果你还在天天盯着单边行情猜涨跌,那你可能已经亏掉了跨期套利本该给你的那份利润。在交易圈里,单边重仓博取暴利的神话总是被人津津乐道,但真正能在这个市场里活过几个牛熊周期、实现稳定盈利的老手,往往都在暗处默默做着套利。今天咱们不聊虚的,就坐下来像朋友一样聊聊,如何在中国期货市场里,构建一个扎实的商品期货跨期套利模型,特别是近月与远月价差的均值回归策略。
一、别被教科书忽悠了,跨期套利的本质是“赚时间价值的钱”
很多教科书把跨期套利讲得云里雾里,其实说穿了就是一句话:买近月、卖远月,或者卖近月、买远月,赚的是两个不同交割月份合约之间价差波动的钱。
在正常的商品市场里,远月合约价格通常高于近月合约,这叫Contango结构(近弱远强)。为什么?因为持有现货需要仓储费、资金利息、保险费等成本。比如你今天买一吨螺纹钢放到三个月后卖,你总得交仓库租金吧?这部分成本就会体现在远月合约的溢价上。
反过来,如果近月合约价格高于远月,这叫Backwardation结构(近强远弱)。这通常说明现货市场极度缺货,大家愿意花高价立刻拿到货,而不愿意等几个月。
所谓“均值回归策略”,核心逻辑就是:无论市场情绪怎么狂热或恐慌,近远月的价差在绝大多数时间里,都会围绕着一个“合理的历史均值”上下波动。一旦因为短期突发事件导致价差偏离均值太远(比如近月被非理性爆炒,或者远月被恐慌性抛售),随着时间的推移和交割机制的约束,这个价差必然会向均值回归。我们赚的,就是市场情绪纠错的钱。
二、构建均值回归模型的4个核心参数
要搞一个能实战的模型,不能光凭感觉,必须把规则量化下来。以下四个参数是你必须死死钉住的。
1. 品种池的选择逻辑
不是所有中国期货品种都适合做跨期套利。你得挑那些成交量大、持仓量大、且远月合约也有充足流动性的品种。比如螺纹钢、铁矿石、豆粕、玻璃,这些品种的主力合约和次主力合约往往都有几十万手持仓,滑点小,进得去也出得来。像某些冷门农产品,近月成交活跃,远月却只有几百手,你一旦建仓就被套牢了,根本没法做套利。
2. 价差序列的构建与数据处理
我们定义价差 Spread = 近月合约价格 - 远月合约价格。这里有个关键点:不要一直死守着“主力合约对主力合约”。因为主力合约会移仓换月,当主力合约换月时,价差会发生跳跃,你的历史数据就断层了。
实战中,我们通常采用固定月份跨度。比如对于螺纹钢,我们固定跟踪“10月合约 - 次年01月合约”的价差;对于豆粕,我们固定跟踪“09月合约 - 次年01月合约”的价差。这样你的价差序列才是连续的、有统计意义的。
3. 均值与标准差的动态计算
有了连续的价差序列,接下来就是算数学题。我们需要计算这个价差的历史均值和标准差,用来衡量当前价差偏离正常水平的程度。
| 参数名称 | 设定值(示例) | 逻辑说明 |
|---|---|---|
| 统计窗口 | 60个交易日 | 约三个月时间,能较好反映中短期市场资金成本与供需平衡,太短容易被噪音干扰,太长则反应迟钝。 |
| 均值 (MA) | 过去60日价差简单移动平均 | 代表当前市场认可的“合理”持有成本或季节性升贴水。 |
| 标准差 (SD) | 过去60日价差的标准差 | 衡量价差波动的剧烈程度。波动越大,SD越大,你的进出场阈值也会自动放宽。 |
4. 进出场信号的具体规则
有了MA和SD,我们就可以设定布林带式的交易规则:
- 开仓规则:当实时价差 > MA60 + 2*SD 时,说明近月相对远月被非理性高估,执行“做空价差”操作(卖出开仓近月,买入开仓远月)。当实时价差 < MA60 - 2*SD 时,说明近月被非理性低估,执行“做多价差”操作(买入开仓近月,卖出开仓远月)。
- 平仓规则:当价差回归到 MA60 附近,或者触及 MA60 +/- 1*SD 时,获利了结,双边平仓。
- 止损规则:当价差继续扩大,触及 MA60 +/- 3*SD 时,无条件止损。记住,套利不是无风险,极端行情下价差可以拉到你怀疑人生。
三、实战应用:中国期货品种的经典案例解析
理论说完了,咱们上点干货,看看这套逻辑在中国期货市场里是怎么落地的。
螺纹钢:典型的Contango结构套利
螺纹钢是国内最大的黑色系品种,通常呈现Contango结构,因为仓储和资金成本是实打实存在的。假设我们跟踪“rb2310 - rb2401”的价差。在正常宏观环境下,01合约是冬储合约,需求淡季但预期较好,通常升水10合约。假设过去60日这个价差的均值在 -150 元/吨,标准差是 50 元/吨。
某天,宏观政策突然释放重大利好,市场情绪瞬间点燃。近月合约rb2310因为距离交割近,投机资金疯狂涌入,价格暴涨,而远月rb2401由于距离较远,涨幅相对滞后。此时,价差迅速从 -150 缩窄到了 -20,甚至触及了 0。
按照我们的模型, -20 已经超过了均值 + 2*SD(-150 + 100 = -50)的上轨。这说明什么?说明近月被情绪炒过头了。宏观利好传导到实际钢材需求需要时间,近月合约根本无法立刻消化这么高的溢价。于是,模型发出信号:做空价差。你卖出rb2310,买入rb2401。
随后几天,情绪降温,市场重新审视基本面,近月合约回落,远月合约相对坚挺,价差重新拉开,回到 -100 到 -150 之间。你在 -120 左右双边平仓,轻松拿下一波均值回归的利润。这就是典型的赚情绪纠错的钱。
豆粕:季节性供需驱动的价差博弈
豆粕的跨期套利逻辑和黑色系不太一样,它受农产品季节性供应影响极大。中国主要进口美豆和南美大豆。美豆通常在9-11月收获,南美大豆在3-5月收获。
我们来看“m2109 - m2201”这对合约。09合约对应的是美豆上市前的青黄不接期,01合约对应的是美豆大量上市后的供应宽松期。通常情况下,09合约应该升水01合约,呈现Backwardation结构,价差为正值。
假设历史均值在 +200 左右。如果某年8月份,美国大豆主产区遭遇严重干旱,市场炒作减产预期,09合约一飞冲天,而01合约因为预期新豆最终还是会丰收,涨幅受限。价差迅速扩大到 +400,超过了均值 + 2*SD。
这时候能不能做空价差?这就需要结合你的交易心得了。如果是纯粹的统计套利,触及阈值就该干。但结合基本面,干旱导致的美豆减产是实质性供应减少,近月缺货是硬伤,价差可能短期内不会回归。这就引出了我们下一节要讲的血泪教训。
四、血泪交易心得:当均值回归失效时会发生什么?
做跨期套利最怕什么?最怕遇到“逼仓”或者极端的现货断裂。统计模型是建立在历史会重演的基础上的,但市场总有“这次不一样”的时候。
2020年负油价事件的启示
2020年4月,美国WTI原油2005合约出现了史无前例的负油价事件。当时因为全球疫情导致需求冰封,原油储罐爆满。近月合约面临极大的交割压力,多头宁愿倒贴钱也要平仓,导致价格跌至负值,而远月合约依然维持在20美元以上。
如果你是一个死板的均值回归模型交易者,看到近远月价差拉大到如此离谱的地步,大概率会去“做多近月、做空远月”博取价差缩小。结果呢?近月合约直接干到 -37美元,这种极端的尾部风险足以让任何没有止损纪律的账户瞬间爆仓。
2021年动力煤的疯狂
再看国内,2021年下半年的动力煤行情也是经典案例。当时全国缺电,电厂疯狂抢煤,动力煤现货一煤难求。近月合约疯狂拉升,远月合约虽然也涨,但幅度远不及近月。价差极度扭曲。很多套利交易者按照历史均值去空近月、多远月,结果在近月逼仓的狂暴拉扯下,被拉爆了好几次。
这两段历史行情告诉我们一个深刻的交易心得:均值回归策略的命门在于“交割逻辑”。当近月合约临近交割,而现货市场出现极度短缺(库容满载或无货可交)时,近月合约就脱离了金融属性,完全变成现货游戏。此时,统计模型会彻底失效。
因此,实战中必须加一条硬性过滤规则:避开近月合约进入交割月前一个月的最后两周。当近月合约持仓量大幅下降,开始走交割逻辑时,不管价差多诱人,都不要开新仓。
五、风控与仓位:套利不是免死金牌
很多新手觉得套利风险小,就满仓干,这是找死。套利确实方向性风险小,但面临的是价差波动风险和流动性风险。
1. 保证金的计算与使用
在中国期货市场,交易所对套利组合是有保证金优惠的。比如你同时持有螺纹钢的近月空单和远月多单,交易所通常只收取单边较高那一边的保证金,或者按一定比例打折收取。但这不意味着你可以无限制加杠杆。我的建议是,即使有保证金优惠,套利组合的总占用保证金也不要超过账户总资金的30%。因为一旦价差反向波动,你的浮亏是实实在在的,如果保证金不足,期货公司会强平你的一边腿,把你从套利单变成单边裸敞口,那就万劫不复了。
2. 滑点与执行的艺术
跨期套利需要同时开两腿单子。怎么开?很多交易软件有“套利指令”功能,你输入价差,系统自动帮你撮合。这种方式好处是能保证两腿同时成交,坏处是如果市场流动性不好,滑点会非常大。
另一种方式是手动分腿下单。比如你想做空价差,可以先在流动性好的远月合约挂出买单,成交后,立刻市价卖出近月合约。这种方式对交易者的手速和盘感要求很高,但在某些特定行情下,能拿到更好的入场点位。实战中,建议对于大资金采用分腿限价单,小资金可以依赖软件的套利指令。
六、从理论到实战的跨越
构建一个跨期套利模型,从写下几行代码、设定几个参数,到真正在市场里赚到钱,中间隔着十万八千里。历史回测里完美的收益曲线,往往掩盖了实盘中滑点的摩擦、移仓的成本以及情绪的煎熬。
当你看着价差触及阈值,但迟迟不回归,反而继续扩大时,那种心理压力绝不亚于单边扛单。这时候,支撑你执行纪律的,只有你对自己交易系统的绝对信任,而这种信任,必须建立在大量的实盘或仿真测试之上。
如果你已经构建了自己的跨期套利模型,或者对近远月价差的均值回归策略有了自己的交易心得,想检验自己的交易系统在面对真实行情波动时的抗压能力,可以参加模拟考核实战验证。在零资金风险的环境下,把你的套利逻辑跑通,看看止损规则是否有效,仓位管理是否合理。只有当你的模型在严格的考核标准下依然能活下来,你才有资格带着真金白银,去收割那些在单边行情里迷失的韭菜们。