什么是移仓换月?
移仓换月,也常被称为“换月”、“展期”或“移仓”,指的是当期货合约即将到期时,交易者将持有的近月合约平仓,同时在远月合约上建立同等数量、方向相反的头寸。

(图片来源网络,侵删)
这个过程的核心目的是:
- 避免交割:商品期货到期需要进行实物交割,这对个人投资者来说非常复杂且成本高昂,必须在交割前平仓。
- 保持头寸连续性:对于套利者、对冲者和趋势跟踪者来说,他们关心的是某个商品价格的长期走势或价差关系,而不是某个特定月份的合约,通过移仓,他们可以“滚动”自己的头寸,使其在市场上持续存在。
举个例子: 假设你持有一手螺纹钢2405合约(2025年5月到期)的多单,现在已经是4月下旬,2405合约即将进入交割月,为了不被强制交割,你需要在4月底前进行以下操作:
- 平仓:卖出1手螺纹钢2405合约,了结当前头寸。
- 开仓:买入1手螺纹钢2406合约(2025年6月到期),重新建立一个多单头寸。
这一系列操作,就是一次完整的“移仓换月”。
移仓换月的核心:基差与移仓成本
移仓换月并非简单地“平A开B”,其关键在于操作时点的选择,这直接决定了移仓的成本或收益,这个成本/收益主要由基差决定。

(图片来源网络,侵删)
基差
- 定义:基差 = 现货价格 - 期货价格。
- 在移仓语境下:我们更关心的是两个不同到期月份期货合约之间的价差,即跨期价差。
螺纹钢2406合约价格 - 螺纹钢2405合约价格。
移仓成本/收益的计算
移仓的盈亏,主要来自于新旧合约之间的价差变化。
-
正向市场(Contango,正向市场/远期升水)
- 特征:远月合约价格 > 近月合约价格,2406合约价格 > 2405合约价格。
- 移仓成本:如果你持有多单,从2405换到2406,你需要以更高的价格买入新合约,这会产生一笔成本,这笔成本被称为“展期成本”或“移仓损失”。
- 举例:
- 移仓前:买入2405合约 @ 4000元/吨
- 移仓时:卖出2405合约 @ 4050元/吨,买入2406合约 @ 4100元/吨
- 移仓损益 = (4050 - 4000) - (4100 - 4050) = 50 - 50 = 0
- 如果移仓时价差扩大,例如2406合约涨到4150元/吨,则移仓会产生亏损(50 - 100 = -50)。
- 如果移仓时价差缩小,例如2406合约涨到4120元/吨,则移仓会产生盈利(50 - 70 = -20,亏损减少)。
-
反向市场(Backwardation,反向市场/远期贴水)
- 特征:远月合约价格 < 近月合约价格,2406合约价格 < 2405合约价格。
- 移仓收益:如果你持有多单,从2405换到2406,你可以用更低的价格买入新合约,这会产生一笔收益,这笔收益被称为“展期收益”或“移仓收益”。
- 举例:
- 移仓前:买入2405合约 @ 4000元/吨
- 移仓时:卖出2405合约 @ 4050元/吨,买入2406合约 @ 3950元/吨
- 移仓损益 = (4050 - 4000) - (3950 - 4050) = 50 - (-100) = +150元(获得移仓收益)。
- 持有多单:移仓到正向市场有成本,移仓到反向市场有收益。
- 持有空单:情况相反,移仓到正向市场有收益,移仓到反向市场有成本。
主流移仓换月策略
不同的交易者有不同的目标,因此也衍生出多种移仓策略。
固定日期移仓法
- 操作:在近月合约进入交割月前的某个固定日期(交割月第一个交易日的前一个交易日),进行移仓。
- 优点:
- 简单、机械:无需复杂判断,适合程序化交易和不想花费太多精力的投资者。
- 避免流动性风险:在交割月前移仓,可以避开近月合约流动性急剧下降的风险。
- 缺点:
- 被动接受价差:完全移仓当天的市场价差,如果价差非常不利(如正向市场价差极大),会承担较高的移仓成本。
- 可能滑点高:在移仓集中日,市场冲击成本可能较高。
固定价差/基差移仓法
- 操作:设定一个目标价差或基差,当近月和远月合约的价差达到预设目标时,立即进行移仓。
- 优点:
- 更具主动性:试图寻找有利的移仓时机,以降低成本或增加收益。
- 纪律性强:基于明确的量化规则执行,避免了情绪化决策。
- 缺点:
- 可能错失移仓窗口:如果价差始终未达到预设目标,可能导致合约临近交割月仍未移仓,面临流动性枯竭甚至强制平仓的风险。
- 需要经验判断:预设的价差目标需要基于历史数据和对市场的理解,设定过宽或过窄都会影响效果。
滚动平均成本法
- 操作:不选择特定一天,而是在移仓窗口期(从交割月前两周开始)内,分批、多次进行移仓,每次移仓一小部分仓位,直到全部换完。
- 优点:
- 平滑成本:通过分批操作,可以有效平滑移仓时的市场冲击成本,避免在单一点位上承受过大的不利价差。
- 降低风险:分散了时间风险,即使某一天的价差不理想,影响也被摊薄了。
- 缺点:
- 操作复杂:需要更精细的计划和执行。
- 占用时间精力:需要持续关注市场并执行交易。
技术分析择时法
- 操作:结合技术分析(如K线形态、均线、支撑阻力位等)来判断移仓时机,选择在远月合约突破某个关键阻力位时进行移仓,以期望其继续上涨。
- 优点:
- 潜在收益高:如果判断准确,可以在有利的技术点位上移仓,获得更好的入场价。
- 缺点:
- 主观性强:高度依赖交易者的个人技术和经验,判断失误的风险很高。
- 与移仓目标可能冲突:技术分析关注的是短期价格波动,而移仓的核心是成本控制,两者目标有时会不一致。
移仓换月策略的关键考量因素
- 流动性:这是首要因素,务必在近月合约还有足够流动性的窗口期内完成移仓,越临近交割月,流动性越差,买卖价差越大,滑点越高。
- 交易成本:计算移仓产生的所有成本,包括手续费、印花税、以及最重要的冲击成本(滑点),一个看似有利的价差,如果加上高昂的交易成本,可能并不划算。
- 持仓量:观察近月和远月合约的持仓量变化,当近月合约持仓量急剧下降,而远月合约持仓量稳步上升时,通常是市场自发移仓的信号,此时移仓较为顺畅。
- 市场结构(价差结构):如前所述,当前市场是正向市场还是反向市场,是决定移仓成本/收益的基础,需要研究该品种历史上价差变化的规律。
- 资金成本:如果移仓需要占用更多保证金(从保证金比例较低的近月换到保证金比例较高的远月),需要考虑资金的机会成本。
总结与建议
| 策略类型 | 核心逻辑 | 优点 | 缺点 | 适合人群 |
|---|---|---|---|---|
| 固定日期法 | 时间驱动 | 简单、机械、避免流动性风险 | 被动接受价差,可能成本高 | 新手、程序化交易者、长期持有者 |
| 固定价差法 | 价差驱动 | 主动、纪律性强 | 可能错失窗口,需经验判断 | 套利者、量化交易者 |
| 滚动平均法 | 平滑成本 | 降低冲击成本,风险分散 | 操作复杂,耗精力 | 资金量较大、追求稳健的投资者 |
| 技术分析法 | 价格驱动 | 潜在收益高 | 主观性强,风险高 | 熟练的技术分析交易者、趋势跟踪者 |
给投资者的建议:
- 新手入门:从固定日期法开始,熟悉流程,理解移仓对账户盈亏的实际影响。
- 进阶优化:在固定日期法的基础上,结合滚动平均法,将一次移仓拆分成2-3次进行,以平滑成本。
- 专业套利:对于套利交易,固定价差法是核心,需要深入研究历史价差数据,设定科学的目标阈值。
- 永远不要等到最后一刻:移仓换月是“计划内”的操作,务必提前规划,避免在交割月手忙脚乱。
- 模拟测试:在使用任何策略前,用历史数据回测一下,看看该策略在过往的移仓周期中表现如何。
期货移仓换月不是一个孤立的交易动作,而是整个交易策略的一部分,成功的移仓,能够有效控制成本,为头寸的长期稳定运行保驾护航。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。