股票期货

商品期货仓单与库容博弈:仓储费用如何塑造近远月合约价差

商品期货近月与远月之间那条价差,不是屏幕上两串孤零零的数字。它背后站着仓库、保险、资金、运输、交割品质量,还有一群手里握着仓单、盯着库容和资金成本的交易者。…

商品期货仓单与库容博弈:仓储费用如何塑造近远月合约价差

你看到远月合约比近月贵,第一反应可能是“市场看涨”;看到近月突然升水远月,又会把它解释成“短期强、长期弱”。这种判断太粗。真正要拆开的,是现货能不能拿到、货物放在哪里、仓单能不能注册、交割成本由谁承担,以及持仓资金被锁住之后,每一天要烧掉多少成本。

期货期限结构的核心,不在一条漂亮的曲线上,而在持仓成本。仓储费、保险费和资金利息共同构成了从现货走到远月交割的物理账本。账本算不清,正价差和逆价差就只能靠猜;靠猜进场,最后不是被滑点拖死,就是在换月时被价差绞杀。

持仓成本不是概念,而是一条能落到账户上的账

持仓成本的公式并不复杂:

持仓总成本 = 仓储费 + 保险费 + 资金利息

但简单的公式,最容易被交易者用错。很多人只盯着仓储费,看到远月升水就认为“只要价差超过仓储费,就有套利机会”。这是把现实市场削成了一张纸。

你买入现货,或者买入近月合约并准备转入远月,真正承担的成本至少包括三层。

第一层是仓储费。货物进入指定仓库后,存放一天就会产生一天的费用。仓储费不是一次性支出,而是随着时间持续累积。远月距离交割更远,理论上需要承担更长时间的仓储占用。

第二层是保险费。商品放在仓库里,不代表风险消失。火灾、损毁、货权管理、运输环节等风险仍然存在。不同品种、不同仓库和不同交割安排,保险成本的表现并不完全相同。

第三层是资金利息。你拿资金买入现货,或者缴纳保证金持有合约,资金就被占用。资金不能同时投入另一笔交易,也不能继续滚动使用。利息不是账面上最刺眼的成本,却经常是套利者最容易漏掉的那一刀。

此外,还有运输、装卸、检验、入库、出库、增值税和品质升贴水等因素。它们未必全部直接写进“仓储费”三个字,但会实实在在地改变仓单注册和交割的经济结果。

因此,远近月价差真正需要比较的,不是一个裸价差,而是这段期间的综合持仓成本。

假设近月合约价格为 \(F_1\),远月合约价格为 \(F_2\),两者之间相隔若干个月。若市场处于现货宽松、库存可以自由转移的状态,那么远月相对近月的理论升水,会受到这段期间仓储、保险和资金占用成本的约束:

\[

F_2-F_1 \leq 期间持仓成本

\]

这不是说市场每时每刻都严格贴着公式运行,而是说,当价差明显超过可执行的持仓成本时,买入低价月份、卖出高价月份的套利资金会开始入场。套利者不需要预测价格涨跌,只需要锁定月间差价,然后把货物、仓单或合约从一个交割月份转移到另一个交割月份。

但这里有一个前提:套利链条必须真的能执行。

没有货,不能凭空买出现货;没有库容,货物不能顺利入库;仓库不接受某个地区或某个等级的货,理论价差就无法变成现金收益;资金成本过高,账面上的价差也可能被利息吃光。交易软件上的价差很干净,现实里的交割链条却满是钩子。

正向市场:远月升水为何会被仓储成本压住

正向市场,也就是远月价格高于近月价格,通常对应现货贴水、库存相对充足或者市场暂时不缺货的状态。

在这种结构下,货物可以被买入、储存,再等待更远月份交割。只要仓储空间充足,市场就存在一个天然的价差上限:远月升水不能无限扩张,因为套利者会计算“买近月、卖远月、持有到交割”这条路径是否赚钱。

举个不绑定具体品种的例子。

假设某商品近月合约价格为每吨五千元,远月合约价格为每吨五千八百元,期间相隔数个月。表面看,远月比近月高出八百元。交易者不能直接把这八百元当利润,而要把期间仓储费、保险费、资金利息、入库出库费用和交割环节的升贴水全部扣掉。

如果完整持仓成本低于八百元,套利者就会开始评估这组价差:

  • 买入近月合约,或者在现货端买入商品;
  • 同时卖出远月合约;
  • 将商品持有到远月交割,或者完成合约换月;
  • 用远月升水覆盖期间成本,剩余部分才是理论利润。

注意,真正的动作是“同时买入、同时卖出”。如果你只买入近月,等它上涨;或者只卖出远月,等它下跌,那不是跨月套利,而是裸露方向风险。方向一旦失控,价差交易马上变成单边赌局。

正向市场里,仓单注册会直接影响近月价格。现货供应宽松时,产业方或贸易商可以把货物送入指定交割仓库,注册成仓单。仓单增加,意味着可交割资源变多,近月合约上方会受到现货供应压制。

这个过程并不温和。

当近月价格偏高,现货商会更愿意交货;当远月升水足够覆盖持仓成本,货物就会从现货市场流向仓库。仓单增加之后,近月合约的稀缺溢价被击穿,价差开始向持仓成本靠拢。市场通过价格发出信号:别再为并不稀缺的现货支付过高溢价,货已经在仓库门口排队。

但是,仓单不是按一下按钮就能无限注册。仓库有容量,交割规则有等级要求,货物还要符合质量标准。真正决定价差上限的,是“可执行的持仓成本”,而不是理论课本里一条没有摩擦的公式。

仓储费如何进入近远月价差

可以把正向市场中的价差拆成几块来看:

成本或条件对远月升水的作用对交易者的实际影响
仓储费随持有时间累积,构成价差的主要下限远月越远,理论上需要更高升水覆盖存储
保险费增加货物持有期间的固定支出忽略保险会高估套利利润
资金利息取决于占用资金规模和持有时间资金紧张时,账面价差容易被利息吃掉
运输与装卸影响货物能否进入指定交割地交割地价差脱节时,套利路径可能断裂
品质升贴水改变不同等级货物的实际交割价值名义价差足够,不代表可交割货物足够
库容决定新增仓单能否进入仓库库容紧张会抬高实际持仓成本,甚至阻断套利

这里最容易被忽略的是库容。

理论上,持仓成本按每天、每吨计算;现实中,仓库可能并不是“想进就进”。当现货供应集中涌入、库容接近上限时,入库排队、转运、临时堆存和额外物流都会推高实际成本。此时,远月升水即使看起来已经超过账面仓储费,也未必存在无风险套利。

你能不能把货送进去,决定了这个价差是不是你的利润。

仓单注册不是库存数字,而是交割权的变化

不少交易者看仓单日报,只看增加或减少,却不看仓单背后的交割含义。仓单不是普通库存。它代表符合交易所规则、能够用于期货交割的标准化货物权益。

同样是一吨现货,放在普通仓库里,不一定能直接变成期货仓单;同样是一张仓单,所在交割仓库、商品等级、升贴水和有效期,也会影响它对期货价格的压制能力。

当仓单大量注册时,市场收到的信号不是简单的“库存增加”,而是“可交割资源正在增加”。这会首先压制近月合约,因为近月面对的是现实交割压力。远月则更多交易未来供需、季节性和资金预期,反应速度可能不同。

这就形成了期限结构的变化:

1. 现货宽松,货物进入交割仓库;

2. 仓单增加,近月交割资源变得充足;

3. 近月价格受到压制,远月相对升水扩大;

4. 套利资金买入近月、卖出远月;

5. 价差扩大到足以覆盖持仓成本后,套利盘限制升水继续扩张。

但这条链条不是自动运行的。仓单增加之后,近月价格是否立即下跌,还要看接货方、资金方和现货商的行为。近月价格被压低,可能吸引下游补库;如果现货端确实不缺货,仓单还会继续增加;如果仓单只是短期集中注册,后续现货需求重新抬头,价差又会被迅速拉回。

所以,仓单变化必须和期限结构一起看,不能单独拿来做方向交易。

仓单增加,为什么不必然等于近月必跌

因为仓单是结果,也是工具。

现货企业注册仓单,可能是因为当前价格适合交割,也可能是为了融资、转移库存或等待更合适的销售窗口。仓单增加说明交割资源上升,但并不自动说明所有货物都会立刻流入市场。

还要看三个问题:

  • 仓单增加的是哪个地区、哪个等级、哪个交割库;
  • 这些仓单能否被市场实际接收和转运;
  • 近月合约的持仓结构是否足以吸收新增交割压力。

如果仓单集中在物流不便、升贴水不利的地区,账面上仓单很多,真正能压制现货基准价格的资源却未必充足。相反,如果注册仓单集中在最容易交割、运输成本最低的仓库,近月合约承受的压力会更直接。

交易者不能只盯着仓单数量吼“库存压盘”。你要继续追问:这些仓单能不能动?什么时候能动?谁愿意接?接货成本是多少?

这才是仓单与库容博弈的核心。

仓单不是仓库里的货那么简单,它是“这批货能否进入交割链条”的证明。数量只是表面,位置、等级和流转成本才决定杀伤力。

库容紧张:仓储费的数字会失真

仓储费通常以明确的费率呈现,但库容紧张时,真实持仓成本会从固定数字变成一组不断变化的交易条件。

当大量现货同时涌入交割体系,仓库可能出现排队、限流或拒收。货物如果不能进入指定交割库,持货方就必须选择其他仓库、临时堆存或者延后注册。此时,公开费率没有变化,但实际的仓储路径已经变化。

这会造成两个结果。

第一,正向市场中的远月升水可能暂时超过传统持仓成本。不是套利逻辑失效,而是“可执行的持仓成本”上升了。你看到的仓储费只是标准费率,真正的成本还包括等待时间、二次运输和替代仓库的费用。

第二,近月合约可能出现异常强势。因为市场需要的不是未来某个月的商品,而是现在就能拿到、现在就能交付的商品。远月货物再便宜,也不能解决眼前缺货。近月因此获得现货稀缺溢价,期限结构开始收窄,甚至从正价差切换为逆价差。

这也是为什么“远月升水超过仓储成本就必然套利”是一句危险的半真话。套利的前提不只是价格条件,还包括仓库接收能力、交割品标准、运输线路和资金期限。

如果你没有货源、没有库容、没有交割通道,只拿着两个月份的价格差做计算,算出来的不是利润,是屏幕幻觉。

现货紧缺与逆价差:为什么价差能够击穿仓储成本

逆价差,也就是近月价格高于远月价格,通常出现在现货紧缺、即期需求集中释放或市场急需实物的阶段。

这时,持有现货的价值不再只是“把货放在仓库里等未来升值”。货物现在就有用途,现在就能解决生产或交付问题。交易者愿意为即时可得的现货支付溢价,近月合约因此被抬高。

在逆价差市场里,仓储成本不再是限制近月升水的上限。原因很直接:你不能用未来的货替代今天缺口。

假设某商品现货供应突然收紧,下游企业需要立即补货。远月合约价格虽然较低,但它无法解决当前交付。持有现货的人会要求更高价格,近月合约也会跟随现货紧张程度上移。此时,近远月价差可以突破传统仓储成本限制,因为市场交易的已经不是“储存货物到未来”,而是“争夺今天能够交付的货”。

在正向市场里,套利者的动作通常是买近卖远,然后持有货物等待交割;在逆价差里,这条路径可能直接失去经济性。你买入近月、卖出远月,等着近月交割资源变多,但现实中货物正在被下游抢走,仓单可能减少,近月越来越紧。你的套利组合不但没有收敛,反而被逼空。

这就是月间价差交易最凶狠的地方:方向判断错了,亏损不一定来自价格单边上涨或下跌,而是来自近月与远月之间的持续脱节。

逆价差中的仓单注销与现货抢夺

仓单注销,是观察现货紧缺的重要线索之一,但它不能被机械解释成“注销就一定上涨”。

仓单注销意味着持仓者不再把货物作为期货交割资源,而是可能提货、转现货销售或改变货权安排。当市场处于现货紧张状态,仓单注销会减少可交割资源,近月合约的交割压力下降,现货溢价可能进一步扩大。

如果近月持仓量仍然较高,而可交割仓单持续下降,空头会面对一个现实问题:到期时拿什么交货?

这时,空头可能选择提前平仓,或被迫在近月买入合约回补。买盘集中扫入,近月价格被进一步抬高,价差快速收窄甚至反向扩大。没有现货通道的空头,会在交割月前被市场逼着撤退。

但这里也要防止事后诸葛亮式复盘。仓单注销只是资源变化,不是价格方向的单一按钮。你还要看现货成交、基差、下游采购、交割库分布以及近月持仓。只看一项数据就冲进去,等于把账户交给一个指标替你下注。

交割规则:价差交易最容易漏掉的隐形刀口

交易所规定了交割品等级、交割仓库、替代品升贴水和异地交割标准。这些规则不是附录,而是期限结构的定价基础。

如果交易所的升贴水标准与现实现货市场的品质差、物流差不匹配,市场参与者就会重新选择交割路径。卖方会优先把货送进成本最低、最容易注册仓单的仓库;买方则会计算接货后能否顺利提货、运输和销售。

这会让同一个品种不同交割地之间形成明显差异。某个地区的仓库有充足库容,入库顺畅,实际持仓成本较低;另一个地区虽然名义仓储费接近,但运输距离长、装卸困难、品质升贴水不利,实际交割成本就完全不同。

交割规则如何影响期限结构

可以从四个环节理解:

一是交割品标准。

可交割等级越明确,货物转化为仓单的门槛越清晰。若现货主流品质与交割标准差异较大,仓单供应会受到限制,近月价格更容易出现品质溢价或地区溢价。

二是交割仓库分布。

仓库不是一个抽象地点。货物距离消费地、港口或加工地的远近,会改变实际到货成本。名义仓储费低,不代表综合交割成本低。

三是升贴水标准。

交易所对不同等级、不同地点的升贴水规定,会影响卖方注册仓单的选择。如果升贴水不能覆盖现实物流差异,卖方就会绕开经济性较差的交割路径。

四是仓单流转效率。

有仓单不等于买方立刻能拿到货。仓单转让、提货、运输、重新销售都需要时间。近月合约的价格,往往会把这段时间成本提前打进去。

你在看价差时,至少要把这些问题放到同一张账上:

  • 价差覆盖的是标准仓储费,还是完整物流成本;
  • 交割库有没有足够库容承接新增货物;
  • 现货主流品质能否按规则注册仓单;
  • 异地交割的升贴水是否与真实运输成本匹配;
  • 近月接货后,买方是否有能力把货物提走并消化。

如果这些问题没有答案,所谓“价差回归”只是一个漂亮的故事。

一次跨月套利应该怎样拆开,而不是怎样猜

跨月套利不是预测近月涨还是远月跌,而是判断两个合约之间的价差是否偏离了可执行成本。

以正向市场为例,交易者认为远月升水过高,于是建立买近月、卖远月的组合。这里的重点不是“看涨近月”或者“看跌远月”,而是认为两者之间的升水已经超过了持仓成本所能解释的范围。

实际操作可以按下面的顺序拆开。

第一步:先定义价差方向

不要只说“做价差”。必须明确你交易的是:

  • 买入近月、卖出远月,押注远月升水收窄;
  • 卖出近月、买入远月,押注近月升水收窄。

两种组合的风险完全不同。前者在现货宽松、仓单增加时更容易获得支持;后者在现货紧缺、近月被抢货时容易遭遇逼空。

第二步:计算完整持仓成本

把仓储费、保险费、资金利息和物流费用全部写出来。不要只拿交易所公布的仓储费率做减法,更不要把保证金占用当成零成本。

如果交易期限跨过换月、交割或仓单有效期,还要把时间节点写清楚。价差看起来有利润,但如果实际只能持有很短时间,资金成本和手续费可能迅速吞掉空间。

第三步:确认仓单与库容能否支持套利

正向市场套利需要货物能够从近月转向远月,或者至少需要合约之间存在顺畅的替代关系。仓单增加但库容紧张,套利链条就可能卡在入库环节。

如果你只是金融交易者,没有现货和交割能力,就不能把产业套利成本直接当成自己的无风险收益。你能做的是交易合约价差,而不是自动获得现货搬运权。

第四步:观察基差和仓单变化是否一致

近月合约相对现货的强弱,是判断期限结构质量的重要线索。

  • 现货走弱、近月走弱、仓单增加,正向市场的压力链条更完整;
  • 现货走强、近月坚挺、仓单减少,逆价差的紧张程度更高;
  • 现货与期货信号相互冲突,说明市场可能处于换月、交割或资金扰动阶段。

这时不能急着追价。先判断价差是在被基本面推动,还是被单笔资金和持仓调整推动。

第五步:设定价差止损,而不是只设单腿止损

跨月套利最常见的错误,是给每条腿分别设置止损,却不看组合价差。

比如你买入近月、卖出远月。近月和远月同时上涨时,单腿止损可能被触发,但组合价差其实没有恶化;反过来,单腿价格波动不大,远月升水却持续扩大,组合已经遭到实质性击穿。

所以止损必须针对价差本身:

  • 价差扩大到预设极限,撤退;
  • 仓单、库容或现货逻辑发生反向变化,撤退;
  • 临近交割而自身没有交割能力,主动减仓;
  • 流动性明显下降、滑点扩大,停止硬扛。

止损不是承认你看错了全部市场,而是承认这笔价差已经不再属于你的交易逻辑。

换月转仓:表面是移仓,实际是重新买卖一条价差

期货合约不能无限期持有。临近交割月,交易者需要将持仓从近月转移到更远月份。很多人把换月当成机械动作:平掉旧合约,再开新合约。真正做过几轮行情的人知道,换月本身就是一次新的价差交易。

假设你持有某近月多单,准备转到远月。你平掉近月、买入远月时,实际上是在接受当前的近远月价差。如果远月已经被资金推得很贵,你的换月成本会被直接抬高。

反过来,如果你持有空单,换月时买远月、卖近月,也必须承担新的价差风险。市场在交割前后的流动性变化、仓单变化和主力合约切换,都会让换月价差快速移动。

因此,换月不能只看成交量排名,还要看:

  • 新旧合约之间的价差是否已经偏离持仓成本;
  • 新合约的持仓是否足够承接平仓和开仓;
  • 交割月仓单与现货基差是否出现异常;
  • 换月过程中是否存在近月逼空或远月抛压;
  • 价差波动是否已经超过你的账户承受范围。

很多账户不是方向错死的,而是在换月时被价差慢慢放血。每次换月都按旧逻辑机械执行,等于把自己的交易节奏交给市场最拥挤的那几天。

正价差与逆价差,不能用同一把尺子硬套

正价差和逆价差都可以做跨月,但交易逻辑完全不同。

市场结构现货状态仓单常见作用主要价差逻辑主要风险
正价差现货相对充足,库存可持有仓单增加会增强近月压力远月升水受持仓成本约束库容不足、实际物流成本超预期
逆价差现货紧缺,即期需求强仓单减少会放大近月紧张近月稀缺溢价可能突破持仓成本逼空、近月升水继续扩大
结构切换期供需预期快速变化仓单变化与价格可能不同步价差方向尚未稳定价差两端同时扫损
交割临近期交割资源与接货能力成为核心仓单质量和地点更关键价差受交割规则强约束流动性下降、滑点扩大

在正价差中,你关心的是仓储链条能否顺利运行;在逆价差中,你关心的是现货是否足够支撑近月交割。一个是“货能不能放到未来”,另一个是“今天有没有货可拿”。

你不能拿正价差的成本上限去压制逆价差,也不能看见逆价差就认定市场必然逼空。每一笔价差交易,都要有对应的现货机制和交割机制支撑。

用逻辑推演替代盲目猜测

面对近远月价差,最危险的问题是:“它还会不会继续扩大?”

这个问题本身就太空。你要把它拆成可验证的条件。

如果你做买近卖远,应该明确:

1. 远月升水为何偏高,是仓单不足、供需预期,还是资金拥挤;

2. 近月合约为什么具备支撑,现货基差是否同步走强;

3. 仓储、保险、资金和物流成本加总后,价差还有多少空间;

4. 库容是否允许新增货物进入交割体系;

5. 如果现货突然紧缺,是否会从正价差切换成逆价差;

6. 一旦价差继续扩大,账户能承受多少保证金占用和滑点。

如果这些条件无法写清楚,你并不是在做套利,而是在等待市场替你解释。

交易室里最常见的亏损,不是看不懂公式,而是看懂公式之后,忘了现实世界会从侧面撞进来。仓库爆满,货物进不去;交割品不合格,仓单做不出来;运输费突然抬升,理论利润被吃掉;资金收紧,持仓利息开始绞杀;近月出现逼空,卖出远月的组合迟迟不收敛。

所有这些风险,都不会提前在你的软件上弹出“请注意”。它们只会通过价差扩大、基差异动、仓单变化和滑点增加,逼你自己面对。

价差不是均值回归的承诺,而是现货、仓单、库容和资金成本暂时达成的平衡。平衡一旦被打破,最先被扫掉的就是没有交割逻辑的仓位。

组合管理:不要让一笔价差拖垮整个账户

商品期货跨月交易看似风险较低,因为多空两腿可以互相对冲。但对冲不是消灭风险,只是把风险从单边价格转移到了价差、流动性和交割结构上。

组合管理必须回答几个现实问题。

单品种集中度

同一品种多个合约同时持仓,表面上是分散月份,实际上仍然暴露于同一套现货、仓单和交割逻辑。一个品种发生逼空,所有相关月份都会受到冲击。

不要因为两条腿方向相反,就把组合当作低风险资产。价差波动放大时,保证金占用仍会增加,账户仍然可能触发强平。

跨品种相关性

如果同时做多个商品的期限结构,而这些商品共享同一类资金、运输、能源或季节性因素,风险会在极端行情中集中爆发。表面上是多个套利,实际可能是同一个宏观变量在不同合约上的重复下注。

保证金与追加风险

价差组合的理论风险低于单腿裸仓,但交易所保证金、期货公司风控参数和盘中波动都可能变化。尤其在交割月、极端行情或流动性恶化时,保证金占用会显著抬升。

账户里没有现金缓冲,就不要把全部可用资金压在一组“看起来会回归”的价差上。市场不会因为你的模型已经算出利润,就停止继续逼仓。

退出纪律

退出条件必须在进场前写下来。包括价差止损、最大持仓时间、仓单逻辑失效条件和临近交割的减仓安排。

不要等到账户浮亏之后,再临时决定“再等等”。那不是耐心,是把止损权交给情绪。

最后,仓储费用只是起点,不是答案

仓储费、保险费和资金利息构成了持仓成本,是理解商品期货期限结构的起点。它们解释了正向市场中远月升水为什么受到约束,也帮助交易者判断跨月套利是否具备基本经济性。

但持仓成本不是一把万能尺子。

现货供需会改变期限结构,季节性会改变库存价值,仓单注册会改变近月交割压力,库容会改变实际持仓成本,交割规则会改变不同地区和等级货物的价值。现货紧缺时,近月价格可以摆脱传统仓储成本限制;仓库爆满时,账面费率也不再等于真实成本。

你真正要盯的,不是某个合约比另一个合约贵了多少,而是这条价差背后的货能不能移动、仓单能不能注册、库容能不能承接、资金能不能撑住。

看不见这些,只盯着曲线猜回归,价差会把你的仓位一点点磨穿。期货市场从不奖励只会背公式的人;它只留下那些能把公式、仓单和账户风险同时算清楚的人。

Related reading: 期货主力合约的筛选机制:持仓量与成交量背后的流动性逻辑 and 限价订单簿的微观世界:订单流不平衡与排队机制的数学原理.

常见问题

为什么远月合约价格比近月高,却不一定存在套利机会?
因为套利不仅要看账面价差,还要扣除仓储费、保险费、资金利息、入库出库费及品质升贴水。如果库容紧张导致无法顺利入库,或者实际物流成本过高,账面利润可能被完全抵消。
仓单增加一定会导致近月合约价格下跌吗?
不一定。仓单增加意味着可交割资源上升,确实会压制近月价格,但还需观察这些仓单的分布地区、等级以及市场接货能力。如果现货需求依然强劲,仓单增加可能被下游补库需求消化。
在逆价差市场中,为什么不能简单地买近卖远进行套利?
逆价差通常由现货紧缺引起,市场在争夺即时可用的实物。此时买近卖远可能面临逼空风险,因为近月合约可能因现货稀缺而持续上涨,导致套利组合不仅无法收敛,反而产生亏损。
库容紧张对持仓成本有什么影响?
库容紧张会使实际持仓成本从固定的费率变成一组变化的交易条件。当仓库拒收或排队时,交易者需承担二次运输、临时堆存等额外费用,这会推高实际交割成本,甚至导致价差结构发生扭曲。
跨月套利时应该如何设置止损?
止损应针对组合价差本身,而非单腿合约。当价差扩大到预设极限、仓单或库容逻辑发生反向变化,或者临近交割且自身缺乏交割能力时,应主动撤退。