ArbTide

U 本位合约与币本位合约:线性合约和反向合约的区别

U 本位(线性)合约以 USDT 等稳定币作保证金并结算;币本位(反向)合约则使用币种本身。比较两者的盈亏公式、风险和用途。

更新于

线性合约(Linear Contract,即 U 本位合约)以 USDT 或 USDC 等稳定币作为保证金并进行结算,而反向合约(Inverse Contract,即币本位合约)以 BTC 等标的币种本身作为保证金并进行结算。两者都可以是交割合约,也可以是永续合约。区别在于你用哪种资产作为抵押品、盈亏以哪种资产支付,而这会改变盈亏的计算方式。

核心要点

  • 线性合约(以 USDT 或 USDC 作保证金,即 U 本位):保证金和盈亏都以稳定币计。
  • 反向合约(以币作保证金,即币本位):保证金和盈亏都以币计,而合约以 USD 报价。
  • 线性合约盈亏 = 数量 ×(平仓价格 − 开仓价格)。反向合约多单盈亏 = 美元价值 ×(1 ÷ 开仓价格 − 1 ÷ 平仓价格),以币支付。
  • 反向合约的盈亏是非线性的(Non-Linear):同样幅度的美元涨跌,得到的币数量并不相同。
  • 币本位多单具有双重敞口,因为价格下跌时保证金也会随之贬值。
  • 按你的持币数量开出的币本位空单,可以把资产锁定在大致稳定的美元价值上。

线性合约如何运作

在线性合约上,你以稳定币作为保证金,合约数量以币来衡量,盈亏以稳定币支付。包括 Binance 和 Bybit 在内的许多大型 CEX,大部分永续合约都是以 USDT 作保证金的 U 本位线性合约,许多交易所也上线了以 USDC 作保证金的合约。

线性合约盈亏(多单)= 数量 ×(平仓价格 − 开仓价格) 线性合约盈亏(空单)= 数量 ×(开仓价格 − 平仓价格)

举例:你在 $60,000 买入 0.5 BTC 的 BTC/USDT 线性永续合约,并在 $63,000 平仓。

  • 盈亏 = 0.5 ×($63,000 − $60,000)= +$1,500 USDT

如果价格反而跌到了 $57,000,盈亏 = 0.5 ×($57,000 − $60,000)= −$1,500 USDT。同样幅度的涨跌,得到的结果金额相等、方向相反。正是这种对称性,让它被称为线性合约。

反向合约如何运作

在反向合约上,每份合约价值固定数量的美元,你以币作为保证金,盈亏以币支付。以币作保证金的 BTC 合约长期以来一直是各大衍生品交易所的标准产品。

由于盈亏以币来衡量,而合约规模以美元来计算,公式中使用的是价格的倒数:

反向合约盈亏(多单,以币计)= 美元价值 ×(1 ÷ 开仓价格 − 1 ÷ 平仓价格) 反向合约盈亏(空单,以币计)= 美元价值 ×(1 ÷ 平仓价格 − 1 ÷ 开仓价格)

举例:你在 $60,000 做多 $30,000 的 BTC 反向永续合约,开仓时相当于 0.5 BTC 的敞口。

价格上涨到 $63,000:

  • 1 ÷ 60,000 = 0.0000166667
  • 1 ÷ 63,000 = 0.0000158730
  • 盈亏 = $30,000 ×(0.0000166667 − 0.0000158730)= +0.02381 BTC
  • 按平仓价格换算成美元:0.02381 × $63,000 ≈ +$1,500

价格下跌到 $57,000:

  • 1 ÷ 57,000 = 0.0000175439
  • 盈亏 = $30,000 ×(0.0000166667 − 0.0000175439)= −0.02632 BTC
  • 按平仓价格换算成美元:−0.02632 × $57,000 ≈ −$1,500

以美元计算的结果与线性合约相同,但以币计算的数量并不相同。上涨 $3,000 赚到 0.02381 BTC,而下跌 $3,000 却亏掉 0.02632 BTC。正是这种不对称性,让它被称为反向合约。

两者逐项对比

特点 线性合约(U 本位,以 USDT/USDC 作保证金) 反向合约(币本位,以币作保证金)
保证金 稳定币 标的币种本身
盈亏支付币种 稳定币 标的币种本身
合约规模 以币计(例如 0.001 BTC) 以 USD 计(例如每份合约 $100)
盈亏公式(多单) 数量 ×(平仓价格 − 开仓价格) 美元价值 ×(1/开仓价格 − 1/平仓价格)
盈亏形态 线性 以币计算时为非线性
保证金价值 以美元计保持稳定 随币价变动
多资产保证金 一种稳定币可以支持许多市场 通常每个市场对应一种币
典型用户 大多数活跃交易者、套利交易者 持币者、矿工、以币计价的基金

保证金效应

在实际操作中,最大的区别在于你的保证金会发生什么变化。在线性合约上,无论 BTC 上涨还是下跌,你的 USDT 保证金价值都保持不变。在反向合约上,你的 BTC 保证金会随着每一次价格变动而增值或贬值。

币本位多单 = 双重敞口。如果你以 1 BTC 作为保证金,并做多一份反向合约,价格下跌会让你受到两次打击:仓位亏损了币,而剩下的每一枚币又都变得更不值钱。在使用杠杆时,强平可能会比同等规模的线性合约仓位来得更早。

币本位空单 = 合成美元。假设你以 $60,000 的价格持有 1 BTC,同时做空 $60,000 的反向合约。如果 BTC 跌到 $50,000:

  • 空单盈亏 = $60,000 ×(1 ÷ 50,000 − 1 ÷ 60,000)= $60,000 ×(0.00002 − 0.0000166667)= +0.2 BTC
  • 总持仓 = 1.2 BTC × $50,000 = $60,000

在不计资金费用和手续费的情况下,美元价值大致保持不变。这就是矿工和长期持有者用币本位空单进行对冲的原因。这也是一种无需持有任何稳定币就能构建 Delta 中性仓位的常见方法。

资金费率与套利方面的考虑

两种永续合约都要支付资金费用,但同一家交易所上同一个币种的线性永续合约和反向永续合约是两个独立的市场,费率可能并不相同。在反向永续合约上,资金费用以币支付。在比较费率或构建一笔资金费率套利交易时,要确认每条腿使用的是哪种合约类型,因为把一条线性腿和一条反向腿配对的对冲,随着价格变动,两边的规模不会一直保持中性。

常见错误

  • 把线性合约的公式用在反向合约上。反向合约的以币计盈亏取决于 1 ÷ 价格,而不是价格本身。
  • 忘记保证金风险。以币作保证金的币本位多单,承担的美元风险比它的名义价值所显示的更大。
  • 在对冲中混用合约类型。美元规模相等的线性多单和反向空单,会随着价格变动而逐渐偏离,需要重新平衡。
  • 误读合约规模。反向合约通常按每份合约多少 USD 计算,线性合约则按币的单位计算。在确定规模之前,先确认合约乘数(Multiplier)。

ArbTide 能帮你做什么

使用盈亏计算器检查某个仓位的盈利和亏损,并用强平价格计算器查看杠杆如何影响你的强平价格。在决定每条腿放在哪里之前,你可以在实时资金费率页面上比较各个平台的资金费率。

常见问题

加密货币中的线性合约是什么?
线性合约(U 本位合约)是以 USDT 或 USDC 等稳定币作为保证金并进行结算的交割合约或永续合约。它的盈亏与价格呈线性关系:多单盈亏 = 数量 ×(平仓价格 − 开仓价格)。
加密货币中的反向合约是什么?
反向合约(币本位合约)以美元报价,但以 BTC 等标的币种本身作为保证金并进行结算。它的盈亏以该币种支付,多单盈亏公式为:以美元计的合约价值 ×(1 ÷ 开仓价格 − 1 ÷ 平仓价格)。
U 本位合约和币本位合约有什么区别?
U 本位合约使用稳定币作为保证金,并以该稳定币支付盈亏,所以你的保证金价值不会随币价变动。币本位合约使用币种作为保证金,并以该币种支付盈亏,所以你的保证金价值会随币价涨跌而变化。
为什么有人会使用币本位合约?
已经持有某个币种的交易者,无需兑换成稳定币就可以直接用它作为保证金;矿工或长期持有者可以通过做空币本位合约,对冲所持币的美元价值。还有一些交易者更喜欢以币而不是美元来衡量自己的业绩。
币本位合约比 U 本位合约风险更大吗?
币本位多单会带来额外的风险,因为保证金本身就是这个币,价格下跌会同时减少仓位价值和保证金价值。这会让强平比许多交易者预期的来得更早。

相关指南