永续合约是什么?和交割合约有什么区别
永续合约是没有到期日的合约,靠定期收付资金费让价格贴近现货;交割合约(标准合约)有固定到期日,到期按指数均价结算。永续合约可以一直持有,但每期要承担资金费,而且只要保证金不够,随时会被强平。
永续合约是没有到期日的合约:你可以做多或做空、用杠杆放大仓位,只要不被强平就能一直持有。为了让价格不偏离现货太远,交易所设计了资金费,多空双方每隔几小时互相支付一次。交割合约(也有人叫标准合约、期货合约)则有固定到期日,到期时按指数价格的均价自动结算。截至 2026 年 10 月,币安(Binance)和欧易(OKX)都同时提供这两种合约,新手接触最多的是 U 本位永续合约。
永续合约是什么?为什么叫「永续」?
传统期货有交割日,到期时要按约定结算。币安的说明是,永续合约和传统合约类似,主要区别在于没有到期日或结算日,同时模仿现货市场的价格行为。
没有到期日带来一个问题:交割合约到期时价格会自然回归现货,永续合约没有这个「回归点」。于是交易所用资金费把它拉回来:
- 永续合约价格高于现货(通常是做多的人多),资金费率倾向为正,多头付钱给空头;
- 永续合约价格低于现货,资金费率倾向为负,空头付钱给多头。
资金费怎么算、多久结算一次,已经在资金费率是什么、怎么算里详细说明。这里只需要记住:持有永续合约的成本,是按结算次数一期一期累积的。
永续合约跟交割合约(标准合约)差在哪?
下表整理自币安、欧易帮助中心(截至 2026 年 10 月,以官方最新说明为准):
| 项目 | 永续合约 | 交割合约 |
|---|---|---|
| 到期日 | 没有 | 有,例如季度合约在 3、6、9、12 月最后一个周五到期 |
| 怎么贴近现货 | 资金费,多空定期互付 | 到期按指数均价结算,临近到期自然收敛 |
| 持有成本 | 每期资金费,正负会变 | 没有资金费,但开仓价里常含溢价或折价 |
| 到期时 | 不会自动平仓 | 未平仓的仓位按交割价自动结算 |
| 交割费 | 无 | 币安说明交割时收取,费率与吃单费率相同 |
| 长期持有 | 可以,但要持续付(或收)资金费 | 要在到期前平仓、再开下一期(移仓) |
| 强平依据 | 标记价格 | 标记价格 |
两者有一点是一样的:都可以用杠杆,都会被强平。没有到期日不代表不会爆仓,只是不会被「到期」强制结束。另外,两种合约都分 U 本位和币本位,盈亏算法的差别见U 本位和币本位合约的区别。
交割合约到期时会怎样?交割价格怎么算?
交割合约到期时不会真的交付 BTC,而是按差价结算(现金结算):
- 币安:季度合约在对应季度最后一个星期五 08:00(UTC)到期;指数价格取最后一小时的均价进行结算,交割时收取交割费,费率与吃单(Taker)费率相同。
- 欧易:周、月、季度交割合约都在周五 16:00(UTC+8,即 UTC 08:00)到期;交割价为交割前最近 1 小时指数价格的算术平均值。币本位用美元指数,U 本位用 USDT 指数。各合约提供哪些到期日会调整,以交易页面为准。
为什么要用一小时均价?因为如果只取一个时间点,就有人会在那一刻拉高或砸低价格。用一段时间的均价,单笔操纵的影响就小很多。这也意味着,交割价可能和你在到期那一刻看到的最新成交价不一样。
长期持有,永续合约和交割合约哪个成本高?
两种合约的成本形式不同:永续是「按期付资金费」,交割是「开仓时就付了溢价」。
算例(全部为假设数字,不计手续费):想持有 0.1 BTC 多单 90 天,现货价 60,000,名义价值 6,000 USDT。
| 方案 | 假设 | 90 天成本 |
|---|---|---|
| 永续合约 | 资金费率每 8 小时 0.01%,一直不变 | 6,000 × 0.01% × 3 × 90 = 162 USDT |
| 永续合约 | 资金费率每 8 小时 0.03% | 6,000 × 0.03% × 3 × 90 = 486 USDT |
| 季度交割合约 | 开仓时比现货贵 2%(61,200) | 若到期时现货仍是 60,000,亏 0.1 × 1,200 = 120 USDT |
几个要点:
- 资金费率会变。0.01% 只是常见的基础水平,行情一边倒时可能高很多,也可能转负变成收钱。
- 交割合约的溢价在开仓时就锁定了,之后不会再变,但到期要移仓,移仓时又要面对新的溢价和手续费。
- 两者的价格风险都远大于持有成本。BTC 只要跌 5%,0.1 BTC 就亏 300 USDT,比上表的成本都大。
想估算自己的资金费成本,可以用资金费率计算器输入仓位和费率,再用合约计算器看不同平仓价的盈亏。
交割合约快到期时,持仓要怎么处理?
交割合约到期会自动按交割价结算,如果你还想继续持有同方向的仓位,就要「移仓」:在到期前平掉当期合约,再开下一期合约。
算例(假设数字):持有 0.1 BTC 季度合约多单,名义价值约 6,000 USDT,用市价平仓、再用市价开下一期,吃单 0.05%。
- 平仓手续费约 6,000 × 0.05% = 3 USDT;
- 开下一期手续费约 3 USDT;
- 一次移仓手续费合计约 6 USDT,还要面对下一期合约新的溢价或折价。
如果不移仓,到期时币安会按最后一小时指数均价结算,并收取与吃单费率相同的交割费。欧易还有一项不同的安排:全仓交割仓位每天下午 4:00(UTC+8)自动结算一次,收益计入可用余额,开仓均价更新为结算价,这一步不收费、也不改变仓位。
永续合约可以一直拿着不管吗?
技术上可以,实际上很危险。原因有三个:
- 资金费会慢慢侵蚀保证金。需要付费的一方,每付一次,保证金就少一点,强平价就往当前价格靠近一点。杠杆越高,被磨掉的速度越快。
- 强平看标记价格,不看你的预期。币安提醒,保证金一旦低于维持保证金,系统就会强制平仓,并建议在维持保证金之上主动平仓,避免强平带来的更高费用。
- 长时间不看,风险会累积。全仓模式下,其他仓位的亏损也会影响这个仓位,详见全仓和逐仓的区别。
永续合约怎么玩?新手开仓前要先算清哪几件事?
这里不讲怎么赚钱,只讲开仓前必须算清楚的风险:
- 止损点在哪、最多亏多少:先定止损,再按「能承受的亏损 ÷ 止损距离」倒推仓位,方法见合约止损怎么设。
- 强平价离止损价有多远:用合约爆仓价计算器确认强平价远在止损价之外;不知道该用几倍杠杆,先读合约杠杆倍数怎么选。
- 持有期间要付多少资金费:计划持有超过几天,就把资金费算进成本。
- 手续费:开仓、平仓都按名义价值收费,杠杆越高,手续费占保证金的比例越大,详见合约手续费怎么算。
- 用的是 U 本位还是币本位:两者盈亏算法不同,见U 本位和币本位合约的区别。
如果这五件事有任何一件算不清楚,最稳妥的选择是先不开仓。现货和合约的基本区别,可以看 GateGas 的现货和合约有什么区别。
风险提醒: 永续合约和交割合约都可能在短时间内亏光全部保证金。本文算例中的资金费率和溢价都是假设值,不预测行情,不构成投资建议;到期时间、交割规则和费率以币安、欧易官方最新公告为准。
用计算器自己算一遍
常见问题
永续合约是什么?
永续合约是一种没有到期日、不需要交割的合约。你可以做多或做空,用杠杆放大仓位;交易所通过多空双方定期互付的资金费,让永续合约价格贴近现货价格。
永续合约跟交割合约(标准合约)差在哪?
最大的差别是到期日。交割合约到期时会按指数价格的均价自动结算平仓,永续合约没有到期日;永续合约有资金费,交割合约没有资金费,但价格和现货之间常有溢价或折价。
永续合约可以一直持有吗?
只要不被强平、也没有主动平仓,可以一直持有。但每个结算周期都可能要支付资金费,费用会持续从保证金里扣,杠杆越高、持有越久,强平价被推近得越多。
永续合约怎么玩比较安全?
没有绝对安全的玩法。新手开仓前至少先算清三件事:止损点和最大亏损、强平价离止损价有多远、持有期间大概要付多少资金费;并且用低杠杆、逐仓开始。
参考资料
交易所规则与费率经常调整,以官方最新公告为准。