永续合约是加密货币衍生品市场中最受欢迎的交易工具之一,它允许用户双向做多/做空,且无需交割(持仓至“强制平仓线”会自动平仓),理论上可无限持有,而OKX(欧易)作为全球领先的加密货币交易所,其永续合约凭借灵活的杠杆、精准的定价机制和完善的清算体系,吸引了大量用户,但许多新手对“永续合约的盈亏如何计算”仍存在困惑——为什么开仓后价格波动,账户权益变化与预期不符?为什么爆仓后亏损金额会超过保证金?本文将拆解OKX永续合约的核心计算逻辑,帮助用户彻底理解“盈亏如何产生”“保证金如何占用”“强制平仓如何触发”。

先懂基础:永续合约的3个核心参数
在计算盈亏前,需先明确OKX永续合约的3个关键概念,它们是所有计算的基础:
合约面值(Contract Size)
每张合约对应的基础资产数量,BTC永续合约的面值为“100美元BTC”,即1张合约的价值=100美元×BTC实时价格;ETH永续合约面值为“10美元ETH”,1张合约价值=10美元×ETH实时价格,不同交易对的合约面值可能不同,具体可在OKX合约详情页查看。
杠杆倍数(Leverage)
用户投入的保证金与合约总价值的比例,OKX支持1-125倍杠杆(具体取决于交易对),开1张BTC永续合约(假设BTC价格为60,000美元,合约面值100美元,则1张合约价值=100×60,000=6,000,000美元),若使用10倍杠杆,需占用保证金=6,000,000美元÷10=600,000美元(即保证金=合约价值÷杠杆)。
标记价格(Mark Price)
永续合约的“市场参考价”,用于计算未实现盈亏和触发强制平仓,避免因现货价格瞬时波动导致恶意操纵,OKX的标记价格通常为:最近一个 Funding Rate 周期(通常是8小时)内,多个主流交易所现货价格的加权平均(剔除异常值),比实时价格更平滑,能更真实反映市场供需。
核心计算:永续合约盈亏如何算?
永续合约的盈亏分为“未实现盈亏”(持仓期间浮动盈亏)和“已实现盈亏”(平仓后实际盈亏),计算逻辑略有不同。
未实现盈亏(持仓期间浮动盈亏)
未实现盈亏=(标记价格 - 开仓价格)× 合约张数 × 方向系数

- 做多(Long):方向系数为+1,标记价格>开仓价时未实现盈亏为正(盈利),反之为负(亏损)。
- 做空(Short):方向系数为-1,标记价格<开仓价时未实现盈亏为正(盈利),反之为负(亏损)。
公式拆解:
- 开仓价格:用户开仓时的成交价格(即持仓成本价)。
- 标记价格:实时变动的市场参考价(如前所述,为多交易所现货加权平均)。
- 合约张数:用户持仓的合约数量。
实例说明:
假设小明在OKX做多5张BTC永续合约(面值100美元/BTC),开仓时BTC标记价格为60,000美元,开仓后标记价格涨至61,000美元,此时未实现盈亏=(61,000 - 60,000)× 5 × 1 = 5,000美元(盈利);若标记价格跌至59,000美元,未实现盈亏=(59,000 - 60,000)× 5 × 1 = -5,000美元(亏损)。
已实现盈亏(平仓后实际盈亏)
已实现盈亏=(平仓价格 - 开仓价格)× 合约张数 × 方向系数 - 手续费
- 平仓价格:用户平仓时的成交价格(或标记价格,若为市价单且市场流动性不足,可能与实时价格略有偏差)。
- 手续费:OKX永续合约手续费分为“_maker”(挂单手续费)和“_taker”(吃单手续费),费率根据用户等级和交易对不同(通常为0.02%-0.1%),已实现盈亏需扣除平仓时产生的手续费。
实例说明:
小明做多5张BTC永续合约,开仓价格60,000美元,平仓时标记价格61,000美元(市价单成交价与标记价格一致),假设手续费为0.05%(吃单),则已实现盈亏=(61,000 - 60,000)× 5 × 1 - 5×61,000×0.05% = 5,000 - 152.5 = 4,847.5美元(实际盈利)。
保证金与维持保证金:为什么账户权益会波动?
永续合约的“保证金”是用户开仓时冻结的资金,用于覆盖潜在亏损;而“维持保证金”是维持持仓的最低保证金要求,若账户权益低于维持保证金,将触发强制平仓。
初始保证金(Initial Margin, IM)
开仓时需冻结的保证金,计算公式:
初始保证金 = 合约价值 ÷ 杠杆倍数
“合约价值=标记价格×合约面值×合约张数”。

实例说明:
小明开5张BTC永续合约(面值100美元/BTC),BTC标记价格60,000美元,使用10倍杠杆,则合约价值=60,000×100×5=30,000,000美元,初始保证金=30,000,000÷10=3,000,000美元(即账户需冻结300万美元保证金)。
维持保证金(Maintenance Margin, MM)
维持持仓的最低保证金要求,计算公式:
维持保证金 = 初始保证金 × 维持保证金率
OKX永续合约的“维持保证金率”根据杠杆倍数动态调整(杠杆越高,维持保证金率越高,具体可在OKX官网查看,1-10倍杠杆对应0.5%维持保证金率,11-25倍对应0.75%,26-50倍对应1%,51-125倍对应1.5%)。
实例说明:
小明使用10倍杠杆(维持保证金率0.5%),初始保证金300万美元,则维持保证金=3,000,000×0.5%=1,500,000美元(即账户权益需始终≥150万美元,否则触发强制平仓)。
账户权益(Account Equity)与保证金率(Margin Rate)
账户权益=账户余额+未实现盈亏
保证金率=账户权益 ÷ 初始保证金 × 100%
保证金率是衡量持仓风险的核心指标:
- 保证金率>100%:账户健康,可正常持仓;
- 保证金率=100%:账户权益=初始保证金,此时若继续亏损,将触及维持保证金线;
- 保证金率<100%但>维持保证金率:账户风险较高,OKX会发出“追加保证金”提醒;
- 保证金率≤维持保证金率:触发强制平仓(爆仓)。
强制平仓(爆仓)机制:为什么会被强平?
强制平仓分为“部分强制平仓”和“全部强制平仓”,具体触发条件如下:
强制平仓触发条件
当“账户权益 ≤ 维持保证金”时,即“保证金率 ≤ 维持保证金率”,触发强制平仓。
公式:账户权益 = 初始保证金 + 未实现盈亏 ≤ 维持保证金
→ 未实现盈亏 ≤ 维持保证金 - 初始保证金
(因维持保证金<初始保证金,未实现盈亏为负,即亏损金额≥初始保证金-维持保证金时触发)
