合约盈亏的计算,表面上是价差乘以仓位,实际却涉及合约类型、结算币种、标记价格与费用结构。若忽略手续费、资金费或线性/反向合约差异,手动结果很容易与账户显示出现偏差。精确算法应以平台合约规格为准,并在欧易等交易界面交叉验证。

合约类型

加密合约主要分为线性合约与反向合约。线性合约以USDT等稳定币结算,反向合约以标的币结算。两者价格变动与盈亏币种不同,公式不能混用。

类型 结算币种 盈亏特征
U本位线性 USDT等 盈亏线性,价差×数量
币本位反向 BTC等 盈亏以币计,非线性

线性盈亏

线性合约若已知持仓币数量,未实现盈亏公式最直观。若以张计,则需先乘以合约面值;此处面值指每张对应的标的币数量。杠杆不改变毛盈亏,只改变保证金占用和收益率。

方向 未实现盈亏(USDT)
多 张数×面值×(标记价-开仓均价)
空 张数×面值×(开仓均价-标记价)

已实现时,将标记价替换为实际平仓价。分批开仓时,开仓均价为加权平均;分批平仓时,应逐笔计算后累加。

反向盈亏

反向合约的盈亏以标的币结算。其核心差异在于价格进入分母,因此同样幅度的价格上涨与下跌,盈亏并不完全对称。

方向 未实现盈亏(币)
多 张数×面值×(1/开仓均价-1/标记价)
空 张数×面值×(1/标记价-1/开仓均价)

若需折算为USDT,未实现盈亏可乘以标记价,已实现盈亏可乘以平仓价或结算价。实际应以平台结算规则为准。

实现盈亏

已实现盈亏发生在减仓或平仓之后,通常等于平仓盈亏减去开仓手续费、平仓手续费,再叠加资金费净额。未实现盈亏则随标记价格变化,不直接落袋,但会影响保证金率。

盈亏类型 采用价格 是否扣费 作用
未实现 标记价 通常不扣 影响保证金与强平
已实现 成交价 扣手续费、资金费 计入账户权益

费用影响

手续费按成交价值乘以费率收取,maker与taker费率可能不同。资金费只在永续合约的结算时点产生,费率为正时多付空收,为负时空付多收。净盈亏必须纳入这些项。

费用 计算基础 方向
开仓手续费 开仓价值×费率 必扣
平仓手续费 平仓价值×费率 必扣
资金费 仓位价值×资金费率 多空之间转移

收益率

收益率通常用未实现盈亏除以初始保证金。初始保证金约等于开仓价值除以杠杆。因此,相同仓位下杠杆越高,收益率对价格波动越敏感,但毛盈亏不变。

公式可写为:收益率 = 未实现盈亏 / 初始保证金 × 100%。在欧易合约页面中,收益率、保证金率和强平价格会随标记价格实时更新。

强平逻辑

强平通常参考标记价格,而不是最新成交价,目的是降低异常插针影响。逐仓模式下,风险限于该仓位保证金;全仓模式下,账户权益共同承担风险。手续费、资金费和未实现亏损都会消耗可用保证金。

当保证金率接近维持保证金率时,系统可能触发减仓或强平。手动计算的强平价若未计入费率与档位维持保证金,往往与平台显示不一致。

计算步骤

精确计算可按以下顺序执行:

随机图片

  1. 确认合约类型、结算币种与合约面值。
  2. 将张数换算为标的币数量或美元名义价值。
  3. 计算加权开仓均价,并区分标记价与成交价。
  4. 套用线性或反向公式得到毛盈亏。
  5. 扣除开平仓手续费与资金费,得到净盈亏。
  6. 复核保证金率、收益率和强平价格。

工具复核

手动公式适合理解原理,但实盘盈亏还受滑点、费率等级、资金费时间和维持保证金档位影响。使用欧易的合约计算器或仓位面板,可直接核对未实现盈亏、已实现盈亏和强平价格,减少计算误差。

本文仅作计算说明,不构成投资建议。合约交易具有高风险,应根据自身风险承受能力谨慎参与。