← 返回博客 · 2026年08月26日 · 约4分钟读完
夜深了,你正坐在电脑前盯盘。手里拿着一手螺纹钢的长线多单,浮盈丰厚,按照你的交易计划,这单至少要拿到周线级别的阻力位。突然,你发现盘口跳动变得迟缓,买卖挂单稀薄得可怜。你切到主力合约列表一看,心里咯噔一下:哦,原来是主力合约要换了。老合约的持仓量正以肉眼可见的速度流向新合约。
就在这时,老合约的盘口突然出现一个莫名其妙的向下砸盘,由于流动性枯竭,滑点极大,价格瞬间击穿了你的移动止损线。你被迫平仓,眼睁睁看着新合约在几分钟后将价格拉回原点。这种“被洗出局”的憋屈感,相信做过中国期货长线的朋友都经历过。这就是咱们国内交易者特有的“换月劫”。今天,咱们就借着《克罗谈期货交易策略》这本经典,聊聊长线交易者该如何熬过主力合约换月时的诡异波动。
为什么国内期货的“换月波动”成了长线交易者的噩梦?
在聊克罗的策略之前,咱们得先搞清楚为什么国内期货换月会这么折腾。海外期货市场很多是连续合约,主力换月相对平滑。但中国期货市场有自己的一套规则,比如农产品(豆粕、豆油等)通常是1、5、9月合约轮换,黑色系(螺纹钢、铁矿石)和化工系(PTA、甲醇)虽然每个月都有合约,但主力通常集中在1、5、9月或者远期特定月份。
这种制度导致了两个致命问题:
- 流动性断崖式转移:资金像约好了一样,在几天内集中从老合约撤出,扎堆新合约。老合约变成一潭死水,稍微大一点的订单就能砸出个大坑。
- 升贴水带来的价格跳空:新合约往往包含了不同时间维度的仓储费、资金利息或者市场对未来供需的预期。比如螺纹钢如果是正向市场(远月价格高于近月),换月后你的图表上会凭空多出一个跳空缺口;如果是反向市场(远月低于近月),又会向下跳空。这对于依赖技术分析画线、设止损的长线交易者来说,简直是灾难。
克罗的长线哲学:不在流动性枯竭的泥潭里搏杀
斯坦利·克罗在《克罗谈期货交易策略》中反复强调一个核心观点:长线交易的本质是顺势而为,并且必须在一个具备充足流动性的市场中操作。他有一句名言:“绝不要在流动性差的市场里持有头寸,因为当你想跑的时候,市场不会给你开门。”
把这句话平移到咱们中国期货的换月期,简直是量身定做。很多长线交易者的交易心得里都有这么一条:不要跟主力合约的流动性较劲。当老合约的持仓量跌破一定阈值时,它就已经不再是克罗眼中那个“能让你安稳持仓”的市场了。这时候的价格波动,不是趋势的延续,而是流动性缺失带来的噪音和滑点。
克罗还提到,长线交易者要有耐心,但耐心是用在对趋势的坚守上,而不是用在忍受糟糕的成交环境上。换月时的波动,往往是资金移仓导致的短期失衡,这时候市场是失真的。如果你因为这种失真的波动被扫损,那就太冤了。
移仓换月的实战规则:什么时候移?怎么移?
既然不能在老合约里死扛,那什么时候移仓最合适?这需要具体的规则,而不是凭感觉。结合国内盘面的特性,我总结了以下几个实战移仓信号:
信号一:持仓量与成交量的“黄金交叉”
不要等老合约快交割了才想起来移仓。通常在交割月前1-2个月,移仓大戏就开始了。我的规则是:当新主力合约的日持仓量连续3天超过老主力合约,且新合约的日成交量达到老合约的1.5倍以上时,就是启动移仓的信号。这时候新合约的流动性已经足够支撑大单进出,而老合约的盘口还没完全干涸,平仓不会产生太离谱的滑点。
信号二:避开换月首日的“情绪宣泄”
很多交易者喜欢在主力合约切换的第一天就立刻移仓,这其实是个误区。第一天往往是资金大举迁移的日子,新合约的开盘价往往会被情绪放大,容易出现极端的跳空。更好的做法是:在确认主力切换后的第2到第3个交易日进行移仓。这时候新合约的盘面已经趋于稳定,多空双方在新阵地上重新博弈,价格更接近真实价值。
信号三:分批移仓,别做“一锤子买卖”
如果你手里有10手铁矿石长线多单,不要一次性平掉老合约、买入新合约。克罗在书中也提到过,大资金的进出需要分批,以降低冲击成本。对于散户来说,虽然资金量没那么大,但分批移仓能让你避开单日的极端波动。比如分成3次,每次移仓三分之一,间隔半天或一天,这样能拿到一个相对平均的移仓价格。
升贴水陷阱:换月时的跳空缺口怎么处理?
这是长线交易者最头疼的问题。假设你在豆粕2401合约上做多,建仓均价是3900点,止损设在3850点。当主力换月到2405合约时,由于远月贴水,2405的开盘价可能只有3800点。如果你的交易系统直接把止损平移到3850,那你一开盘就亏损出局了。这合理吗?当然不合理,因为这是结构性的升贴水,不是市场趋势的反转。
处理这种跳空缺口,我的交易心得是:重置你的交易坐标,而不是机械地平移止损。
具体怎么做?看价差。如果换月时的合理价差是100点(比如仓储费和资金利息),那么你在新合约上的止损位,应该是“老合约止损位 - 100点”。也就是说,你的止损位要跟着价差平移,而不是跟着绝对价格平移。这样做的逻辑是:只要新老合约的价差结构没有发生根本性逆转,你的长线趋势逻辑就依然成立。
再举个原油的例子。上海原油(sc)由于交割机制的原因,换月时的升贴水往往受汇率和中东现货市场的影响。如果你在近月合约做多,换月到远月时发现远月价格更低(贴水),这对多头是有利的,相当于你换月时“赚”了价差。这时候你要做的是保住这部分价差利润,把新合约的止损上移到能保护这部分利润的位置,而不是因为远月价格低就吓得平仓。
实战应用:把克罗策略装进中国期货的盘子里
咱们来看一个具体的实战案例,把上面的规则串联起来。假设现在是10月中旬,你持有螺纹钢2401合约的多单,均价3800,目标位看4200,止损上移到3700。
| 时间节点 | 盘面特征 | 操作动作 | 理由 |
|---|---|---|---|
| 10月20日 | rb2405持仓量连续3日超rb2401,成交量放大 | 启动移仓观察,准备资金 | 流动性转移信号出现,符合移仓前置条件 |
| 10月23日 | 主力合约正式切换为2405,开盘价3720(贴水80点) | 不操作,观察盘面 | 避开换月首日情绪宣泄,防止极端滑点 |
| 10月24日 | rb2405走势平稳,价格在3730-3750震荡 | 移仓1/3仓位:平2401均价3780,开2405均价3740 | 分批建仓,测试新合约流动性 |
| 10月25日 | rb2405延续震荡 | 移仓剩余2/3仓位,完成换月 | 新合约流动性充足,完成全部移仓 |
| 换月后 | 新合约建仓均价3740,原止损3700 | 调整止损至3620(3700-80点贴水) | 根据价差平移止损,保持长线趋势逻辑不变 |
通过这个表格你可以看到,整个移仓过程是有条不紊的。我们没有因为换月的跳空而恐慌,也没有在流动性枯竭的老合约里死扛。这就是把克罗的“顺势+控制风险”原则,结合中国期货特色进行了本土化改造。
长线交易从来不是买入后就把软件卸载了那么简单。在中国期货市场,长线交易者不仅要对抗人性的贪婪与恐惧,还要对抗合约制度带来的结构性摩擦。换月,就是这些摩擦中最频繁、最容易伤人的一种。理解了升贴水,看懂了流动性的转移,你才能在换月时做到心如止水。
克罗说,优秀的交易员是训练出来的,不是天生的。所有的规则和应对策略,都需要在实盘中反复打磨。如果你觉得现在的交易系统在应对换月时还是有些手生,或者想验证一下这套移仓策略在真实行情中的表现,想检验自己的交易系统,可以参加模拟考核实战验证。在零资金风险的环境下,去跑一跑螺纹钢或者铁矿石的完整换月周期,看看你的止损和移仓动作是否还能保持纪律性。只有在模拟考核中活下来,你在真实的战场上才能从容不迫。