交割合约与永续合约:加密货币期货有什么区别?
交割合约在设定日期到期,并在结算时向现货收敛。永续合约永不到期,通过资金费用跟踪现货。在这里全面比较两者。
更新于
交割合约(Dated Futures)是在固定日期到期、并按现货价格结算的合约,而永续合约(Perpetual Futures)永不到期,通过定期支付的资金费用让价格贴近现货。两者都能让你使用杠杆做多或做空某种资产,而无需真正持有它。区别在于每种合约如何让自己的价格与标的市场挂钩,而这种区别会直接改变持有仓位的成本。
核心要点
- 交割合约有交割日,并在结算时向现货收敛。
- 永续合约(“永续”)没有到期日,而是使用 资金费率 来锚定现货。
- 交割合约的持有成本在开仓时就由基差锁定;永续合约的成本则在每个资金费率结算周期都会变化。
- 交割合约必须移仓(Rolling)才能保持敞口;永续合约只要保证金允许,就可以一直持有。
- 两者都可以用于期现套利,但收益特征有所不同。
交割合约如何运作
交割合约是一份在设定日期、以设定价格买入或卖出某种资产的协议。加密货币交易所通常会上线周度(Weekly)、月度(Monthly)或季度(Quarterly)合约,其中大多数采用现金结算(Cash Settlement)。到期时,交易所会以根据现货指数得出的结算价格(Settlement Price)平掉所有未平仓的仓位。
由于合约按现货价格结算,它的价格在交割日那天必然与现货价格重合。在此之前,它可以高于现货交易,也可以低于现货交易。两者之间的差距被称为 基差(Basis)。当期货价格高于现货时,市场处于升水(Contango)状态;当期货价格低于现货时,市场处于贴水(Backwardation)状态。关于两种情况各自出现的原因,请参见升水与贴水。
随着交割日临近,基差会逐渐缩小至零。正是这种可以预见的收敛(Convergence),让交割合约非常适合用于追求固定收益的交易。
永续合约如何运作
永续合约没有到期日,所以没有一个能把价格拉回现货的结算日。取而代之的是,交易所使用资金费率(Funding Rate):一笔在多头与空头之间按固定周期交换的费用。
- 如果永续合约价格高于指数价格,资金费率通常为正,多头向空头支付。
- 如果永续合约价格低于指数价格,资金费率通常为负,空头向多头支付。
这些费用给了交易者把永续合约价格重新推回现货附近的经济动力。许多中心化交易所每 8 小时结算一次资金费用,有些采用 4 小时或 1 小时的结算周期,而 Hyperliquid 等永续合约 DEX 每小时结算一次。费率本身由溢价指数(Premium Index)和利率部分(Interest Rate)构成,具体可参见资金费率是如何计算的。
两者逐项对比
| 特点 | 交割合约 | 永续合约 |
|---|---|---|
| 到期 | 固定日期(周度、月度、季度) | 无到期日 |
| 与现货的联系 | 在结算时向现货收敛 | 多头与空头之间的资金费用 |
| 持有成本 | 由开仓时的基差决定 | 各期资金费用之和,会不断变化 |
| 移仓 | 想在到期后继续保持敞口,就必须移仓 | 不需要移仓 |
| 与现货的价格偏离 | 可能远离现货,尤其是离交割日还很远时 | 通常贴近现货 |
| 流动性 | 分散在多个交割日的合约上 | 每种资产集中在一个合约上 |
| 典型用途 | 固定利率对冲、基差交易 | 方向性交易、资金费率策略 |
计算实例:持有成本比较
假设 BTC 现货价格为 $60,000,你想针对一笔现货持仓,持有一笔 $60,000 的空头对冲仓位约 90 天。
方案 A:季度合约。假设 90 天后到期的交割合约价格为 $61,200。
- 基差 = $61,200 − $60,000 = $1,200,即现货价格的 2.0%
- 如果你卖出这份合约并持有到交割,合约价格会向现货收敛,你将获得 $1,200
- 年化:2.0% × 365 ÷ 90 ≈ 8.1%
这 $1,200 的收益在开仓第一天就已经确定了(未计手续费)。
方案 B:永续合约。假设在同样的 90 天里,永续合约向空头支付的平均资金费率为每 8 小时 0.01%。
- 每天结算次数 = 24 ÷ 8 = 3
- 总结算次数 = 3 × 90 = 270
- 赚取的资金费用 = $60,000 × 0.0001 × 270 = $1,620
- 年化:0.01% ÷ 8 × 8,760 ≈ 10.95%
在这个例子中,永续合约的收益更高,但前提是资金费率在整个期间一直保持在这个水平。如果资金费率在其中一段时间转为负值,就轮到空头付费了,最终总收益可能远低于 $1,200。交割合约提供的是确定性(Certainty),永续合约提供的是灵活性(Flexibility)。你可以在基差计算器中模拟交割合约这一边的具体情况。
交割合约的移仓
想在到期后继续保持敞口,交易者需要平掉即将到期的合约,并在下一期合约上开仓。这被称为移仓(Rolling)。每次移仓都要为平旧仓和开新仓这两条腿分别支付交易手续费,而且你还要接受下一期合约所提供的任何基差。如果市场已经从升水转为持平(Flat),下一期合约能提供的收益可能会少得多。
永续合约完全不需要移仓,这也是它们占据加密货币衍生品大部分交易量的原因之一。代价是,永续合约的持有收益(Carry)永远无法提前锁定。
常见错误
- 把永续合约当作固定利率工具。当前的资金费率几乎无法说明下周的资金费率会是多少。在假设某个费率会持续之前,先查看资金费率的历史记录。
- 忽略收敛的时间点。交割合约只会在到期时收敛。提前平仓意味着你要以当天的基差离场,而这个基差可能比你开仓时还要大。
- 直接比较原始数字。90 天 2% 的基差和每 8 小时 0.01% 的资金费率是不同的单位。比较之前先把两者都年化。
- 忘记保证金。两种合约都使用保证金,即使现货对冲抵消了亏损,只要价格朝着不利于期货腿的方向变动,期货腿仍可能被强平。
ArbTide 能帮你做什么
ArbTide 在实时资金费率页面上跟踪各平台的资金费率,并把每个费率都标准化为 APR,方便你直接把永续合约与交割合约的基差进行比较。关于使用到期合约的交易,请参见期货套利策略。
常见问题
- 交割合约和永续合约有什么区别?
- 交割合约有固定的交割日,并在那一天结算,所以随着交割日临近,它的价格会向现货收敛。永续合约永不到期,而是通过多头与空头之间定期支付的资金费用让价格贴近现货。
- 永续合约有到期日吗?
- 没有。只要仓位有足够的保证金,永续合约就可以无限期持有。正因如此,永续合约需要资金费率来让价格锚定现货。
- 交割合约到期时会发生什么?
- 到期时,交易所会按照基于现货指数的结算价格对合约进行结算,通常是现金结算。未平仓的仓位会按该价格平仓,想继续保持敞口的交易者必须在下一期合约上开仓,这被称为移仓。
- 交割合约和永续合约,哪个持有成本更低?
- 这取决于市场状况。交割合约的持有成本在开仓时就由基差确定了,而永续合约的持有成本取决于资金费用,资金费用每个结算周期都会变化,可能为正,也可能为负。
- 为什么永续合约在加密货币市场更受欢迎?
- 永续合约永远不需要移仓,每种资产的交易都集中在单一一个流动性充足的合约上,并且通过资金费率紧密跟踪现货。许多交易者觉得这比管理一系列交割日不同的交割合约要简单得多。