在数字资产交易中,合约因自带杠杆、双向交易等特点,成为许多投资者的选择,而欧易(OKX,原OKEx)作为主流交易平台,其合约产品的计算逻辑是新手入门的“必修课”,本文将围绕“欧易合约交易怎么算”,从核心概念、盈亏计算、保证金机制、费用规则四个维度,用案例和公式拆解其计算逻辑,帮助投资者清晰掌握合约交易的“数学本质”。

先搞懂:欧易合约的两种类型与核心参数

在计算之前,需明确欧易合约的两大分类,不同类型的合约计算逻辑差异较大:

  1. U本位合约:以USDT等稳定币作为保证金和结算货币,支持永续合约(交割日无限远)和定期合约(如周合约、季度合约,到期自动平仓或交割)。

    • 核心参数
      • 合约面值:每张合约对应的基础资产数量(如BTC合约面值通常为0.01 BTC,ETH为0.1 ETH)。
      • 保证金模式:全仓(所有仓位共享保证金)、逐仓(单个仓位独立占用保证金)。
      • 杠杆倍数:支持1-125倍杠杆(具体取决于币种和合约类型),杠杆越高,占用保证金越少,但风险越大。
  2. 币本位合约:以BTC、ETH等数字货币作为保证金和结算货币,同样分永续和定期合约,更适合持有原生资产的投资者。

    • 核心参数
      • 计价货币与保证金币种:如BTC-USDT永续合约(计价USDT,保证金BTC),BTC-USDT季度合约(计价USDT,保证金BTC)。

核心计算1:盈亏怎么算?正向与反向合约的逻辑差异

合约交易的盈亏取决于“开仓价格与平仓价格的差值”,以及“合约张数和面值”,但正向合约(与现货价格同向)和反向合约(与现货价格反向)的计算公式略有不同。

▍1. U本位合约盈亏计算(以做多为例)

公式

盈亏 = (平仓价格 - 开仓价格) × 合约张数 × 合约面值 - 手续费  
  • 做多(看涨):若平仓价格 > 开仓价格,盈利;反之亏损。
  • 做空(看跌):若平仓价格 < 开仓价格,盈利;反之亏损。

案例
假设小明在U本位BTC永续合约中做多10张BTC合约(合约面值0.01 BTC/张),开仓价格60,000 USDT,平仓价格65,000 USDT,杠杆10倍,手续费率开仓0.02%、平仓0.02%。

  • 未盈亏计算:(65,000 - 60,000) × 10 × 0.01 = 5,000 USDT
  • 手续费计算:(60,000 × 10 × 0.01) × 0.02% (65,000 × 10 × 0.01) × 0.02% = 12 13 = 25 USDT
  • 实际盈亏:5,000 - 25 = 4,975 USDT(盈利)

▍2. 币本位合约盈亏计算(以BTC保证金为例)

币本位合约的盈亏以基础资产(如BTC)结算,需通过“标记价格”转换为保证金币种的价值。
公式

盈亏(BTC)= [(平仓标记价格 - 开仓标记价格) × 合约张数 × 合约面值] / 标记价格 - 手续费(BTC)  
  • 标记价格:由指数价格 资金费率(永续合约)或交割价格(定期合约)决定,避免操纵价格导致的强平风险。

案例
小明在BTC本位BTC-USDT永续合约中做空5张BTC合约(面值0.01 BTC/张),开仓标记价格60,000 USDT/BTC,平仓标记价格55,000 USDT/BTC,手续费率开仓0.02%、平仓0.02%。

  • 未盈亏(BTC):[(55,000 - 60,000) × 5 × 0.01] / 60,000 = (-2,500) / 60,000 ≈ -0.0417 BTC(注意:做空时平仓价低于开仓价盈利,此处公式已体现符号)
  • 手续费(BTC):开仓手续费=(60,000 × 5 × 0.01) / 60,000 × 0.02% = 0.00005 BTC;平仓手续费=(55,000 × 5 × 0.01) / 55,000 × 0.02% = 0.00005 BTC,合计0.0001 BTC
  • 实际盈亏(BTC):(-2,500 / 60,000) - 0.0001 ≈ -0.0417 - 0.0001 = -0.0418 BTC(此处为亏损,因做空时价格下跌应盈利,公式需注意符号:做空时公式应为“开仓价-平仓价”,修正后实际盈利为(60,000-55,000)×5×0.01/60,000 - 0.0001≈0.0416 BTC)

核心计算2:保证金与维持保证金率:决定仓位生死的关键

合约交易的“保证金”是开仓的“入场券”,而“维持保证金率”则是强平的“警戒线”,两者直接关系到仓位是否会被强制平仓。

▍1. 初始保证金(开仓需冻结的资金)

公式

初始保证金 = 合约张数 × 合约面值 × 开仓价格 / 杠杆倍数  
  • 杠杆倍数与保证金关系:杠杆越高,初始保证金越低(如10倍杠杆只需1/10的仓位价值作为保证金)。

案例
小明开仓1张BTC U本位合约(面值0.01 BTC),开仓价格60,000 USDT,10倍杠杆:
初始保证金 = 1 × 0.01 × 60,000 / 10 = 60 USDT

▍2. 维持保证金(防止强平的最低保证金)

维持保证金是账户必须保留的最低保证金,若账户权益低于维持保证金,触发强平。
公式

维持保证金 = 初始保证金 × 维持保证金率  
  • 维持保证金率:欧易U本位合约一般为0.5%(即初始保证金的50%),币本位合约因波动性较大,可能为0.5%-1%。

案例
上述初始保证金60 USDT,维持保证金率0.5%,则维持保证金 = 60 × 0.5% = 0.3 USDT。
若小明账户权益(账户余额 未实现盈亏)低于0.3 USDT,系统将强平仓位。

▍3. 保证金率实时计算:你的仓位还安全吗?

公式

保证金率 = (账户权益   未实现盈亏) / 占用保证金 × 100%  
  • 账户权益:账户余额 未实现盈亏(未实现盈亏=当前标记价×合约张数×面值 - 开仓成本)。
  • 占用保证金:初始保证金 未实现亏损(或-未实现盈利,部分平台规则不同)。

案例
小明账户余额100 USDT,开仓1张BTC合约(占用保证金60 USDT),当前BTC价格跌至55,000 USDT,未实现盈亏 = (55,000 - 60,000) × 1 × 0.01 = -50 USDT。
账户权益 = 100 (-50) = 50 USDT
保证金率 = 50 / 60 × 100% ≈ 83.33% > 0.5%,安全;
若价格跌至50,000 USDT,未实现盈亏 = -100 USDT,账户权益=0,保证金率=0/60=0%,触发强平。

核心计算3:手续费与资金费率:隐性成本不可忽视

合约交易的成本不仅包括盈亏,还涉及手续费和永续合约的“资金费率”。

▍1. 手续费:开仓 平仓 持仓成本

  • 开仓/平仓手续费:按“成交金额×费率”计算,U本位合约一般为0.02%-0.1%(VIP等级越低费率越低),币本位合约类似但以基础资产结算。
  • **持仓手续费(仅永