揭秘欧易合约收益计算方法,新手必看指南
在加密货币衍生品交易中,合约交易因其高杠杆特性,既能放大收益也能放大亏损,因此深入理解其收益计算方式至关重要,欧易(OKX)作为全球领先的加密货币交易所,提供了功能丰富的合约交易服务,本文将详细拆解欧易合约收益的计算方法,帮助您更好地把握交易盈亏。
合约收益的核心要素
要计算欧易合约的收益,首先需要明确几个核心概念:
- 方向(Direction):做多(看涨)或做空(看跌),这是判断盈利还是亏损的基础。
- 做多(Long):预期价格上涨,买入开仓,价格上涨后卖出平仓获利。
- 做空(Short):预期价格下跌,卖出开仓,价格下跌后买入平仓获利。

- 开仓价格(Entry Price):您建立合约仓位时的成交价格。
- 平仓价格(Exit Price):您了结合约仓位时的成交价格。
- 合约数量/面值(Contract Size / Notional Value):
- 对于币本位合约,通常以交易的基础货币数量表示(1张BTC合约代表多少BTC)。
- 对于U本位合约(USDT合约),通常以合约乘数表示(BTCUSDT合约的乘数可能是0.01 BTC,即1张合约代表0.01 BTC)。
- 杠杆(Leverage):您使用的杠杆倍数,它影响您的保证金要求和潜在盈亏比例,但不直接改变每张合约的绝对盈亏金额,而是影响收益率。
- 手续费(Trading Fee):开仓和平仓时交易所收取的费用,分为Maker费(提供流动性)和Taker费(吃掉流动性),以及偶尔的手续费折扣活动,计算收益时需要扣除。
- 标记价格(Mark Price):用于计算未实现盈亏和强制触发价格的价格,通常是多个交易所价格的加权平均或指数价格,能有效减少因单一交易所价格操纵导致的异常强平。
合约收益计算公式
欧易合约收益的计算主要分为已实现盈亏和未实现盈亏,我们通常所说的“收益”更多指已实现盈亏(平仓后的盈亏)。
U本位合约(USDT-Margined Contracts)收益计算
U本位合约的盈亏结算以USDT为单位。
-
做多(Long)已实现盈亏公式:
已实现盈亏 = (平仓价格 - 开仓价格) × 合约数量 - 手续费- 结果为正:盈利
- 结果为负:亏损
-
做空(Short)已实现盈亏公式:
已实现盈亏 = (开仓价格 - 平仓价格) × 合约数量 - 手续费- 结果为正:盈利
- 结果为负:亏损
“合约数量” = 交易张数 × 合约乘数。 您在BTCUSDT永续合约上开多10张,合约乘数为0.01 BTC,则合约数量 = 10 × 0.01 = 0.1 BTC。
手续费计算:
手续费 = 开仓手续费 + 平仓手续费
开仓/平仓手续费 = 成交量 × 对应费率
(成交量 = 合约数量,费率根据您的VIP等级和maker/taker身份而定)
示例(U本位做多): 假设您在BTCUSDT永续合约上,以$50,000的价格开多10张合约(合约乘数0.01 BTC,即总名义价值10 × 0.01 × $50,000 = $5,000),杠杆10倍,占用保证金约$500(不考虑手续费),之后价格涨到$55,000,您选择平仓,假设开仓和平仓手续费均为0.02%(Taker费率可能更低,此处仅为示例)。
- 合约数量 = 10张 × 0.01 BTC/张 = 0.1 BTC
- 开仓手续费 = 0.1 BTC × $50,000/ BTC × 0.02% = 0.1 × 50000 × 0.0002 = $1
- 平仓手续费 = 0.1 BTC × $55,000/ BTC × 0.02% = 0.1 × 55000 × 0.0002 = $1.1
- 总手续费 = $1 + $1.1 = $2.1
- 已实现盈亏 = ($55,000 - $50,000) × 0.1 - $2.1 = $5,000 × 0.1 - $2.1 = $500 - $2.1 = $497.9(盈利)
币本位合约(Coin-Margined Contracts)收益计算
币本位合约的盈亏结算以基础货币(如BTC、ETH等)为单位,最终可以提取对应的基础货币。
-
做多(Long)已实现盈亏公式:
已实现盈亏(基础货币)= (平仓价格 - 开仓价格) × 合约数量 - 手续费(基础货币)- 结果为正:盈利(获得对应基础货币)
- 结果为负:亏损(扣除对应基础货币)
-
做空(Short)已实现盈亏公式:
已实现盈亏(基础货币)= (开仓价格 - 平仓价格) × 合约数量 - 手续费(基础货币)- 结果为正:盈利(获得对应基础货币)
- 结果为负:亏损(扣除对应基础货币)
“合约数量”通常直接就是您交易的基础货币数量(1张BTC合约代表1 BTC,或0.1 BTC等,具体看合约规则)。
手续费计算(基础货币):
手续费 = 开仓手续费 + 平仓手续费
开仓/平仓手续费 = 成交量(基础货币) × 对应费率
示例(币本位做空): 假设您在BTC永续合约上,以$50,000的价格开空1张BTC合约(即1 BTC),杠杆10倍,占用保证金约0.1 BTC(以当时BTC价格计),之后价格跌到$45,000,您选择平仓,假设开仓和平仓手续费均为0.02%。
- 合约数量 = 1 BTC
- 开仓手续费 = 1 BTC × 0.02% = 0.0002 BTC
- 平仓手续费 = 1 BTC × 0.02% = 0.0002 BTC
- 总手续费 = 0.0002 + 0.0002 = 0.0004 BTC
- 已实现盈亏(BTC)= ($50,000 - $45,000) × 1 - 0.0004 BTC = $5,000 - 0.0004 BTC
- 这里的$5,000需要按平仓时的BTC价格折算成BTC数量才能得到最终的BTC盈亏。
- 假设平时$45,000/BTC,则$5,000 ≈ 5,000 / 45,000 ≈ 0.1111 BTC
- 已实现盈亏(BTC)≈ 0.1111 BTC - 0.0004 BTC = 1107 BTC(盈利)
未实现盈亏(浮动盈亏)
在您平仓之前,合约的盈亏是“未实现”的,会随着标记价格的变动而浮动。
-
U本位合约未实现盈亏:
- 做多:
(标记价格 - 开仓价格) × 合约数量 - 做空:
(开仓价格 - 标记价格) × 合约数量 - (此盈亏为正表示浮动盈利,为负表示浮动亏损,尚未扣除手续费)
- 做多:
-
币本位合约未实现盈亏:
- 做多:
(标记价格 - 开仓价格) × 合约数量(结果为基础货币数量) - 做空:
(开仓价格 - 标记价格) × 合约数量(结果为基础货币数量) - (同样,此盈亏为正表示浮动盈利,为负表示浮动亏损,尚未扣除手续费)
- 做多:
影响收益的其他因素
- 资金费率(Funding Rate):对于永续合约,多空双方会定期(通常是每8小时)交换资金费率,如果您是做多方且资金费率为正,您需要向空方支付资金费率;反之,如果您是空方且资金费率为正,您会从多方获得资金费率,这会直接影响您的持仓成本或额外收益。
- 保证金与维持保证金:虽然不直接计算“收益”,但保证金