写在前面
一个朋友做螺纹钢,手上的合约快到期了。他照着我说的,平掉旧的、开了新的。
第二天他来问我:我平掉的那份成交在三千一百多,新开的那份是三千二百多,我这一进一出,是不是白白亏了一百多块?
不是。他也没有赚一百多。
他把两件事搞混了:他以为自己换到的是同一个东西的新价格,其实他换到的是另一个东西的价格。
这就是移仓换月——把持仓从一份快到期的合约,转移到一份更远的合约上。
它是期货里少有的一种动作:你什么都没做错,也一定要付出成本;而你如果不做,制度会推着你做。
上一篇讲清了主力合约是一个"位置",上面的人一直在换。这一篇讲"换的那几天"。
一、先把"移仓"这个词的两个意思分开
这一节很短,但不分清楚,你去查交易所规则的时候会一头雾水。
你操作的移仓(移仓换月):你自己平掉近月合约、开出远月合约。两笔交易,你自己下单,交易所不管你为什么这么做。这是本篇要讲的东西。
交易所规则里的"移仓":指的是持仓在会员之间的划转——比如你要把持仓从一家期货公司转到另一家,或者委托关系发生变更。这件事要向交易所提出申请、提交移入方和移出方的声明书,由交易所在指定的移仓日办理。
两件事完全不同:一个是你在盘中做的两笔单子,一个是交易所在结算环节办的一次手续。 只是名字撞了。
(各交易所结算办法里对这套流程的表述略有差异,且规则会修订,以官网最新公告为准。)
下面说的"移仓",全部是第一种。
二、切换不是某一天,是一段重叠期
新手最容易有的画面是:某一天早上,主力"啪"地从这份换到那份。
不是这样。资金不会一夜之间搬空,它是在若干个交易日里逐步转过去的。这段时间里,两份合约同时活着:老的在退潮,新的在涨潮,成交量和持仓量此消彼长。
行情软件标出来的那个"主力"标签,只是在这段迁移进行到某个程度之后,才滞后地翻牌。它是结果的确认,不是过程的开始。
有个现成的证据可以看。我在 2026 年 8 月 4 日拉了一次全市场 90 个期货品种的主力/次主力标注(数据来自公开行情接口,非交易所口径,仅作观察用):
有 12 个品种,它的"次主力"月份比"主力"还要近。
这句话乍看是矛盾的——次主力不该是更远的那个吗?
不是。次主力标的只是"当前第二活跃的那份合约",它可能是还没退干净的上一任。这 12 个里,中金所的四个股指品种最典型:8 月才刚开头,8 月的合约离到期还有大半个月,可它们的主力已经全部换成 9 月的了,8 月合约退居第二。
这就带出本节最该记住的一句:
主力换月从来不发生在最后交易日。等制度开始催你的时候,你已经站在退潮的那一边了。
后面第五节讲什么时候动手,根子就在这儿。
三、它不搬到隔壁,它跳月
第二个反直觉的地方:移仓的落点,通常不是下一个月。
还是上面那份 8 月 4 日的快照,把每个品种"主力"和"次主力"之间隔了几个月算出来:
| 主力 → 次主力隔了几个月 | 品种数(共 90) |
|---|---|
| 次主力反而更近(上一任还没退) | 12 |
| 正好隔壁月 | 27 |
| 隔 2 个月 | 19 |
| 隔 3 个月 | 7 |
| 隔 4 个月 | 20 |
| 隔 6 个月 | 5 |
只有不到三分之一的品种,第二活跃的合约是在隔壁月。超过一半要跳两个月以上,最远的跳半年。
原因上一篇已经讲透了——流动性只集中在少数几个月份上,这里不重复。这里只说它的直接后果:
活跃月份在日历上是稀疏地长着的。从一个活跃月挪到下一个活跃月,中间那几个月你根本挂不进去。所以移仓不是往前挪一格,是跨过一段没人的区域跳过去。
这件事对你有两个实际影响:
① 新旧两份合约的到期时间差得很远。 跳 4 个月,意味着你换到的这份合约要多活四个月。这四个月里会发生什么,和原来那份完全不是一回事。
② 两份合约的价差会更大。 开头那位朋友遇到的一百多块,就是从这儿来的。跳一个月的价差,和跳四个月的价差,不是一个量级。
四、那几天你会真实遇到的四件事
① 两份合约的价差,不是你的盈亏
这是全篇最重要的一条,也是最多人搞错的一条。
平掉旧合约的那一刻,你在这笔交易上的盈亏就已经全部结清了,钱落进账户权益里,一分不多一分不少。
开出新合约的那一刻,是一笔全新的交易,成本价重置成新合约的成交价。
所以你会看到软件上的"持仓盈亏"归零。那不是你的浮盈浮亏消失了,是账本翻了一页。
至于新旧两份合约之间那道价差,它反映的是市场对两个不同时间点的定价——远月比近月贵还是便宜,跟资金成本、仓储、供需预期都有关系,这个结构有个名字叫期限结构。它不会记进你的已实现盈亏里。
但有一个例外必须说清楚:如果你是长期持仓、反复移仓的人,这道价差会一次次累积,变成一项持续的损耗或者持续的补贴,方向取决于你是多是空、以及期限结构长什么样。这件事有专门的名字,值得单开一篇细讲,本篇只提醒它存在。
短线交易者:那一百多块不是你的成绩单。长期持仓者:那一百多块每次都要付一遍。
② 真正的成本,是两笔明的加一笔暗的
明的两笔:平旧一次手续费,开新一次手续费。
暗的那一笔:你要跨过两次买卖价差。平旧的时候你是卖方(或买方)里主动成交的那一个,开新的时候还是。这笔钱不出现在任何一张账单上,但它每次都真的走了。
而且暗的那一笔会随着你拖延而变贵——旧合约越接近到期,盘口越薄,你想走掉付出的代价越大。
③ 旧合约的保证金在往上抬
这不是市场行为,是制度设计。合约临近交割月,保证金比例会一层一层往上加,交割月里还会继续加。这套四层加码的机制,《保证金制度》那篇第三节讲过。
它的意图非常明确:用资金成本把不打算交割的人赶出去。
所以你如果拖着不动,会同时被两件事夹住——成交越来越难,占用的钱越来越多。
④ 主连图在这几天最不可信
主力连续合约的接缝,就在这几天。接缝会造出一个市场上从没发生过的价格跳跃,这个坑上一篇第五节讲得很细。
这里只补一句实用的:你在移仓期用主连算出来的 ATR、均线、任何带窗口的指标,是全年最脏的几个数。 用它去设止损,止损位就是错的——ATR 那篇第六节点过这件事。
如果你的交易依赖指标,移仓期前后请用具体合约的数据重算一遍,别偷懒。
五、什么时候换:三种做法,我只给一个结论
先说清楚,换是必须换的,这不是择时问题。下面说的只是"别拖"。
做法 A:跟着行情软件的主力标注走。 最省事。缺点是各家口径不统一(有的看成交量、有的看持仓量、有的要求连续领先几天),而且它是滞后确认——它翻牌的时候,迁移已经进行了一段了。
做法 B:自己盯成交量和持仓量,看到新旧两份交叉就动手。 最贴近真实情况,也最需要你天天看。这两个量到底该怎么读,正好是下一篇的内容。
做法 C:按日历定死。 比如给自己立一条规矩:最后交易日往前推固定的天数,到了就换,不看盘。最笨,但最不会忘。
我的结论:宁可早换,不要晚换。
理由很简单,两边的代价不对等:
早换付出的是一点点价差,晚换付出的是流动性。前者是一笔确定的小钱,后者是一笔不确定的大钱。
而且早换最坏的结果只是"少赚一点",晚换最坏的结果是你想走的时候走不掉,或者被期货公司强行平仓——那时候价格由不得你挑。
顺带一句:移仓是两条腿
平旧、开新,这是两笔独立的单子,不是一个原子操作。
先开新后平旧,中间你会短暂持有双倍仓位,要求账户有足够的可用资金;先平旧后开新,中间你会短暂空仓,如果这时候行情跑了,你得追。
两种都有代价,没有免费的换法。资金宽裕就先开后平,资金紧张就先平后开,然后接受中间那段是空的。
(有些交易所已经上线了套利指令,能把两条腿一起报出去。但它替你按下的是两个按钮,不是两个判断——这件事月度速览那期讲过。)
六、一张表收尾
| 平掉旧合约的那一刻 | 开出新合约的那一刻 | |
|---|---|---|
| 你的盈亏 | 全部结清,落进账户权益 | 从零开始算,成本价重置 |
| 持仓盈亏显示 | 清零 | 按新成本价重新计 |
| 手续费 | 付一次 | 再付一次 |
| 买卖价差 | 跨一次 | 再跨一次 |
| 保证金 | 释放(旧合约的高比例) | 重新占用(新合约的正常比例) |
| 最后交易日 | 不用再管了 | 换成新的,重新抄进日历 |
一句话串起来:
移仓不是把一份合约"续期",是结束一笔交易、再开始另一笔交易。中间那道价差,是两份合约对未来的不同看法,不是你的成绩单。
三条能直接用的结论
1. 别等提醒,按自己的规矩换。 不管用哪种做法,先定下来再执行。到了就换,不要因为"再等等,说不定还能涨点"而拖——那句话每次听起来都很有道理。
2. 换完以后,第一件事是把新合约的最后交易日抄进日历。 你刚从一个到期日里逃出来,马上又有了一个新的。这件事花三分钟,比什么都值。
3. 移仓期的指标要用具体合约重算。 主连在这几天是最不能信的。如果你的止损位是从主连上算出来的,请重新算一遍。
一粒米挪个窝,也得先看清楚新窝什么时候塌。
下一篇:回到《米粒指标》。本篇一直在让你看"成交量和持仓量的交叉",下一篇就把这两个量讲透——成交量与持仓量:期货独有的第四维信息。它们是股票没有的东西,也是判断资金在往哪儿去的唯一直接证据。
⚠️ 风险提示 本文仅为期货知识分享与研究交流,不构成任何投资建议。期货交易具有高杠杆特性, 可能导致本金全部损失甚至产生穿仓负债。文中涉及的合约月份、保证金比例、最后交易日、 移仓与结算相关规则等信息以各期货交易所官方最新公告为准,主力与次主力合约的标注 口径以各行情软件、数据商的说明为准。请通过正规期货公司开户,理性参与、独立决策、 风险自担。