永续合约一旦进入下架流程,原本可以慢慢调的对冲就变成一项有截止时间的执行任务。下架前要做完三件事:按公告原文重建时间表;给现货腿和合约腿各定一个最晚执行时间,以较早的那个为准;在合约从接口和账单视图里消失之前,把这张合约的资金费、成交和结算记录导出存档。前两件决定能不能退干净,第三件决定退完以后账还对不对得上。
下架当天的结算机制见永续合约被下架,对冲腿怎么收。这一篇是执行清单。
一、用原公告重建时间表
只记「几点自动结算」不够。公告里通常有好几个节点,每一个都会缩短可执行窗口。建议用一张固定格式的表:
| 节点 | 公告原文时间 | 换算为 UTC+8 | 来源链接 | 状态 |
|---|---|---|---|---|
| 停止新开仓 / 仅可减仓 | 已确认 / 未确认 | |||
| 撤销挂单 | ||||
| 最后可交易时间 | ||||
| 自动结算时间与结算价规则 | ||||
| 现货侧限制(杠杆对移除、借贷暂停等) |
公告没写清楚的一项就标「未确认」,不要按上一次下架的经验补上。交易所发补充公告的情况并不少见,时间表要跟着改。最后一小时的规则往往和平时不同,比如保险基金不再兜底,见币安下架三张永续:最后一小时。
二、两条腿分开定截止点
永续还能交易,不代表现货能顺利卖;现货页面能打开,也不代表借币、还币、划转都可用。现货侧有它自己的限制,例如杠杆交易对移除时,现货腿会有几个小时动不了,见币安移除五个杠杆交易对。
把两条腿各自的最晚可执行时间并排写出来,取较早的那个作为整个组合的截止点,再往前留出重试余量。余量留多少,取决于这张合约的盘口深度和你的仓位大小,不存在通用的提前小时数。

三、拖着不退的代价,按这张合约自己的费率估
决定提前多久退出时,常见的错误是用 BTC 的费率去想象成本。临近下架的多是小币,费率可能完全不在一个量级。我们库里截至 2026-10-08 的 30 天,累计费率最低的六张合约在 −23.23% 到 −67.34% 之间。这不是说它们都要下架,而是说明:小币的资金费成本以「周」为单位就能吃掉主流币一整年的费率(BTCUSDT 表现最好的 2021 年全年相加是 30.64%)。
所以估算拖延成本,要看这张合约自己近几天的费率和结算频率,而不是平均水平。
四、残余头寸写进方案
- 先平永续,会留下现货多头;先卖现货,会留下永续空头。两种都不是中性。
- 部分成交时,按实际成交数量重算另一条腿,不要按原始委托量宣布完成。
- 写清楚另一条腿失败时由谁处理、多久升级为人工干预。
五、合约消失之前,先把记录导出
这一条最容易被忽略,我们自己也吃过亏:几张合约下架后,我们的费率采集名单没有同步把它们减掉,同样的三条错误连续刷了三周——它们永远不会好,因为合约已经不在了。系统没坏,只是名单落后于现实。
个人账户面对的是同一个问题的另一面:下架以后,按交易对筛选的行情和费率页面可能不再列出这张合约,账单接口通常也只保留有限的时间窗口。建议在下架前导出:
- 这张合约的全部资金费流水;
- 成交明细与手续费;
- 结算记录(结算价、结算时间);
- 现货侧的成交、借币利息与划转记录;
- 退出前最后一次持仓与余额快照。
退出完成的标准
余额、持仓、未成交挂单、结算账单四项都核过,才算退出完成。截图和「请求成功」只能证明做过某个动作,证明不了两个账户都已归零。
日常运维里这类事件为什么最耗时间,见自己做资金费率套利一天要花多少时间;平台层面的风险边界见安全说明。本清单不承诺退出一定能成交,也不把任何一次历史下架安排当作通用规则。
