在加密货币合约交易中,理解收益计算逻辑是盈利的基础,作为全球主流交易所之一,欧易(OKX)的合约交易机制相对成熟,但涉及多种类型和计算规则,新手容易混淆,本文将以欧易合约为例,从核心概念、具体计算公式到注意事项,帮你彻底搞懂“合约收益到底怎么算”。
要计算收益,先得明确合约交易中的几个关键变量,它们直接影响最终盈亏结果:
欧易合约分为永续合约和交割合约,两者核心区别在于“是否到期交割”,但收益计算逻辑基本一致,主要差异在于资金费率(永续合约特有,会影响持仓成本)。

收益计算的首要前提是明确“开仓方向”:
无论做多做空,收益计算都离不开以下5个数据:
合约收益分为“未实现收益”(持仓中浮盈/浮亏)和“已实现收益”(平仓后实际盈亏),这里重点讲已实现收益,即平仓后的真实到账金额。
先抛开杠杆和手续费,单纯计算“价格变动带来的盈亏”,这是收益的核心部分:
盈亏 = (平仓价格 - 开仓价格)× 合约面值
公式:做多盈亏 = (P平 - P开) × V

举例:
你在欧易开仓1张BTC永续合约(面值0.01 BTC),做多开仓价格$60,000,平仓价格$61,000。
做多盈亏 = (61,000 - 60,000) × 0.01 = 1,000 × 0.01 = 10 BTC ≈ $610,000(按当前BTC价格计算)
做空是“先卖后买”,盈亏方向与做多相反:
盈亏 = (开仓价格 - 平仓价格)× 合约面值
公式:做空盈亏 = (P开 - P平) × V
举例:
开仓1张BTC永续合约(面值0.01 BTC),做空开仓价格$60,000,平仓价格$59,000。
做空盈亏 = (60,000 - 59,000) × 0.01 = 1,000 × 0.01 = 10 BTC ≈ $610,000
交易所收取的手续费会侵蚀收益,需单独计算并扣除,欧易合约手续费分为开仓费和平仓费,部分合约对Maker(挂单)和Taker(吃单)实行差异化费率,假设:

实际收益 = 多做基础盈亏 - 开仓手续费 - 平仓手续费
公式:做多实际收益 = (P平 - P开) × V - (P开 × V × F开) - (P平 × V × F平)
举例(沿用做多案例,假设开仓费率0.05%,平仓费率0.05%):
开仓手续费 = 60,000 × 0.01 × 0.05% = 3 USDT
平仓手续费 = 61,000 × 0.01 × 0.05% = 3.05 USDT
做多实际收益 = 10 BTC - 3 USDT - 3.05 USDT ≈ 10 BTC - 6.05 USDT
做空实际收益 = 做空基础盈亏 - 开仓手续费 - 平仓手续费
公式:做空实际收益 = (P开 - P平) × V - (P开 × V × F开) - (P平 × V × F平)
举例(沿用做空案例,费率同上):
开仓手续费 = 60,000 × 0.01 × 0.05% = 3 USDT
平仓手续费 = 59,000 × 0.01 × 0.05% = 2.95 USDT
做空实际收益 = 10 BTC - 3 USDT - 2.95 USDT ≈ 10 BTC - 5.9 USDT
杠杆会放大“本金收益率”,但不改变实际收益金额。
关键结论:杠杆是“双刃剑”,放大收益的同时也放大亏损,计算收益金额时无需考虑杠杆,但计算“收益率”时需除以“自有本金”。
永续合约通过“资金费率”机制与现货价格锚定,每8小时(欧易规则)结算一次,费率为正时,多头支付空头;费率为负时,空头支付多头,这会影响持仓成本,需加入收益计算:
资金费率 = (标记价格 - 现货价格)/ 现货价格 × 固定系数(欧易通常为0.0001%)
实际收益 = 基础盈亏 - 手续费 ± 资金费
公式:实际收益 = (P平 - P开) × V - 手续费 ± (累计资金费 × 合约面值)
举例(做多 资金费):
持仓期间资金费率为0.01%(正费率),持仓1张BTC合约(面值0.01 BTC),累计支付资金费 = 0.01% × 0.01 BTC = 0.0001 BTC ≈ 6 USDT(按BTC价格$60,000计算)。
做多实际收益 = 10 BTC - 6.05 USDT(手续费) - 6 USDT(资金费) ≈ 10 BTC - 12.05 USDT
合约交易采用保证金制度,收益到账前需满足“维持保证金”要求,否则可能被强制平仓(爆仓),导致亏损扩大。