在加密货币衍生品交易中,合约因其“双向交易”“杠杆效应”等特性成为不少投资者的选择,而欧易(OKX)作为全球主流的加密货币交易所,其合约功能也备受关注,但对新手而言,“欧易合约怎么算”往往是最大的困惑——开仓盈亏如何计算?保证金需要多少?强制爆仓的线在哪里?本文将从基础概念出发,结合具体公式和案例,帮你彻底搞懂欧易合约的计算逻辑。
先搞懂:欧易合约的两种类型
在计算之前,需明确欧易合约分为现货交割合约和永续合约两种,两者在结算方式上有本质区别,但核心计算逻辑(如盈亏、保证金)一致。
- 现货交割合约:约定在未来某个特定时间(如BTC合约当周、次周、季度),以约定价格买入/卖出标的资产(如BTC),合约到期时以现货价格进行实物交割(目前加密货币合约多为现金交割,即直接结算盈亏,不实际转移币)。
- 永续合约:没有到期日,通过“资金费率”机制与现货价格锚定,可长期持有,适合中长线交易。
核心计算1:开仓盈亏怎么算
合约盈亏的核心是“开仓价与平仓价的差值”,但需区分“多空方向”和“合约价值”,欧易合约的“合约单位”一般为“1张=标的资产数量”(如BTC合约1张=100BTC,ETH合约1张=10ETH),具体可在合约详情页查看。
多头盈亏(做多:低价买入,高价卖出)
公式:多头盈亏 = (平仓价 - 开仓价) × 合约单位 × 杠杆倍数
注意:
- 平仓价 > 开仓价:盈利,结果为正;
- 平仓价 < 开仓价:亏损,结果为负;
- 杠杆倍数不影响“单张合约盈亏金额”,但影响“收益率”(杠杆越高,收益率波动越大)。
空头盈亏(做空:高价卖出,低价买入)
公式:空头盈亏 = (开仓价 - 平仓价) × 合约单位 × 杠杆倍数
注意:
- 开仓价 > 平仓价:盈利,结果为正;
- 开仓价 < 平仓价:亏损,结果为负。
案例:BTC合约多空盈亏计算
假设:
- 标的:BTCUSDT永续合约,1张合约=100BTC;
- 杠杆:10倍;
- 保证金:10000USDT(后文详解保证金计算);
- 场景1(做多):开仓价50000USDT/BTC,平仓价55000USDT/BTC;
- 场景2(做空):开仓价55000USDT/BTC,平仓价50000USDT/BTC。
场景1:做多盈利
多头盈亏 = (55000 - 50000) × 100 × 10 = 5000 × 100 × 10 = 5,000,000 USDT
(注:此处为理论计算,实际需扣除手续费,欧易合约手续费率约0.02%-0.05%,单向或双向收取。)
场景2:做空盈利
空头盈亏 = (55000 - 50000) × 100 × 10 = 5,000,000 USDT
关键提醒:
- “合约单位×杠杆倍数”本质是“名义价值”,即你用1份保证金控制的交易规模,例如10倍杠杆下,10000USDT保证金可控制100000USDT名义价值(100BTC×50000USDT/BTC×10%杠杆=100000USDT),盈亏按名义价值计算。
- 手续费会侵蚀盈利:以上案例中,若手续费为0.04%(双向),则需扣除
5000000 × 0.04% = 2000 USDT,实际盈利4998000 USDT。
核心计算2:保证金与维持保证金怎么算
保证金是你开仓时需要“冻结”的资金,用于覆盖潜在亏损;维持保证金是账户必须保留的最低资金,低于此价格会触发强制平仓。
保证金计算
公式:开仓保证金 = 开仓价 × 合约单位 / 杠杆倍数
说明:
- 保证金与杠杆“成反比”:杠杆越高,所需保证金越低(但风险越大);
- 欧易支持“全仓保证金”(账户所有资金共享保证金)和“逐仓保证金”(单个合约独立占用保证金),新手建议从逐仓开始。
案例:BTC合约开仓保证金计算
沿用上文数据:开仓价50000USDT/BTC,1张=100BTC,杠杆10倍。开仓保证金 = 50000 × 100 / 10 = 500,000 USDT
(注:若账户有10万USDT,逐仓模式下只能开 100000 / (50000×100/10) = 0.02张