02 / 盈亏计算

如何计算加密货币合约盈亏?

计算多单与空单合约盈亏、扣除手续费和资金费后的净盈亏、ROE、持仓数量与盈亏平衡价格。

交易知识文档
10 分钟
更新于 2026 年 7 月 29 日

加密货币合约盈亏从价格差开始,但真正可用于交易决策的结果需要区分毛盈亏和净盈亏。仓位大小决定实际盈亏金额,杠杆改变所需保证金,从而改变保证金回报率。

30 秒看懂

盈亏,就是这笔交易实际赚了或亏了多少钱

先用价格变化乘以持仓币数,得到毛盈亏;再减去开仓费、平仓费和支付的资金费,才是更接近真实结果的净盈亏。

  • 多单在平仓价高于开仓价时赚钱。
  • 空单在平仓价低于开仓价时赚钱。
  • 仓位大小固定后,杠杆只改变所需保证金,不会改变盈亏金额。
PnL(盈亏)
Profit and Loss,表示交易赚了或亏了多少。
名义价值
整个仓位的市场价值,包括通过杠杆控制的部分。
ROE
把盈亏除以占用保证金后得到的百分比。
01

线性永续合约盈亏公式

USDT 或 USDC 本位线性合约以报价货币结算盈亏。先计算仓位控制的币数量,再根据多空方向乘以价格变化。

多单在平仓价高于开仓价时盈利,空单在平仓价低于开仓价时盈利。价格向不利方向移动时,同一公式会得到负数。

持仓数量仓位名义价值 ÷ 开仓价格
多单毛盈亏持仓数量 ×(平仓价 − 开仓价)
空单毛盈亏持仓数量 ×(开仓价 − 平仓价)
02

保证金、杠杆、名义价值和持仓数量

这些概念相互关联,但不能混用。保证金是分配给仓位的抵押资产;杠杆表示这笔保证金控制多大名义价值;名义价值是真实市场敞口;持仓数量是仓位对应的标的资产数量。

从保证金计算名义价值保证金 × 杠杆
所需保证金仓位名义价值 ÷ 杠杆
币的数量仓位名义价值 ÷ 开仓价格
输入决定什么常见错误
保证金投入的抵押资产把它当成完整仓位价值
杠杆所需初始保证金认为它会改变固定名义价值的盈亏
名义价值实际市场敞口忽略手续费按名义价值计算
持仓数量币的数量混淆币与 USDT 单位
03

从毛盈亏到净盈亏

毛盈亏只衡量价格变化。净盈亏还要计入开仓和平仓成本,以及持仓期间支付或收到的资金费。

开仓与平仓手续费需要分别计算,因为订单类型和成交名义价值可能不同。资金费则可能是成本,也可能是收入,取决于持仓方向和每次结算费率的正负。

开仓手续费开仓名义价值 × 开仓费率
平仓手续费平仓价 × 持仓数量 × 平仓费率
净盈亏毛盈亏 − 开仓费 − 平仓费 + 收到资金费 − 支付资金费
04

BTC 多单计算示例

假设使用 $1,000 保证金和 5 倍杠杆建立 $5,000 BTC 多单,开仓价 $65,000,平仓价 $67,500。开仓为 0.02% Maker,平仓为 0.05% Taker,并支付一次 0.01% 资金费。

净盈亏演算

$1,000 保证金 · 5 倍 BTC 多单

价格变化带来约 $192.31 毛盈亏,开平仓手续费约 $3.60,资金费 $0.50,因此预计净盈亏约为 $188.21。

仓位名义价值$1,000 × 5 = $5,000
BTC 数量$5,000 ÷ $65,000 = 0.076923 BTC
毛盈亏0.076923 × $2,500 = $192.31
交易手续费$1.00 + $2.60 = $3.60
支付资金费$5,000 × 0.01% = $0.50
净盈亏$192.31 − $3.60 − $0.50 = $188.21
05

为什么杠杆改变 ROE,却不改变固定仓位盈亏?

对于固定的 $5,000 名义价值,无论投入 $1,000 还是 $500 保证金,相同价格变化产生的盈亏金额相同。变化的是支撑仓位的资本。

ROE 以保证金为分母,因此更少保证金会同时放大正向和负向百分比,也会减少触及维持保证金之前的缓冲。

价格回报率毛盈亏 ÷ 仓位名义价值 × 100
保证金回报率净盈亏 ÷ 占用保证金 × 100
06

未实现盈亏、已实现盈亏与平仓盈亏

未实现盈亏是对未平仓仓位的估算,可能按最新成交价或标记价格显示。已实现盈亏记录仓位仍部分开放时已经确认的盈亏与费用,平仓盈亏则对应已经关闭的数量。

不同交易所命名并不完全相同,需要确认显示数字是否已经包含开仓费、平仓费和资金费。未实现盈亏为正的仓位,也可能因为成本高于价格收益而最终净亏损。

相关工具

加密货币合约盈亏计算器

使用保证金、名义价值或持仓数量计算毛盈亏和净盈亏,并计入独立费率、资金费、ROE 与盈亏平衡价。

FAQ

常见问题

10 倍杠杆会把利润直接放大 10 倍吗?

它让同样保证金控制大约 10 倍名义价值。如果仓位名义价值已经固定,改变杠杆不会改变盈亏金额,只会改变所需保证金和 ROE。

手续费按保证金还是名义价值计算?

交易手续费通常按实际成交价值或名义价值计算,而不是按更小的仓位保证金计算。

为什么交易所盈亏与我的计算不同?

常见原因包括标记价与成交价、部分成交、平均开仓价变化、账户实际费率、资金费结算、返佣、合约精度和取整。

毛盈亏为正,净盈亏也可能为负吗?

可能。如果开仓费、平仓费、资金费和滑点超过价格收益,最终净结果就是负数。

官方资料来源

交易所机制与费率可能调整。本文使用以下官方资料核对核心概念。

内容仅用于学习。不同交易所的合约规则和账户计算可能不同,交易前请以官方数据为准。