MGBX

PnL 是什么:已实现盈亏与未实现盈亏计算指南

MGBX Editorial34

PnL 是什么意思?了解已实现盈亏、未实现盈亏、PnL 计算公式,以及手续费、资金费率、标记价格和杠杆的影响。

本文仅供教育和信息参考,不构成投资建议。数字资产价格可能大幅波动;请根据自身风险承受能力做出决策。
MGBX文章图片

PnL 是 Profit and Loss 的缩写,是衡量交易盈亏的基础指标。未实现 PnL 表示尚未平仓头寸随市场价格变化产生的浮动盈亏;已实现 PnL 则与已经完成的交易有关。不同平台在标记价格、手续费、资金费率和合约面值方面可能采用不同规则,因此持仓页面看到的数字与最终平仓结果可能并不相同。理解 PnL 的价值,不只是知道赚了多少,更是帮助用户复盘交易和管理风险。

PnL 是什么?

PnL 是 Profit and Loss,也就是盈利与亏损。

  • 未实现 PnL:
    仍然处于开放状态的仓位,根据当前参考价格计算出的浮动盈亏。如果价格继续变化,这个数字也会变化,因此它并不是最终交易结果。

  • 已实现 PnL:
    已经完成或关闭的交易。例如,一笔多头合约完成平仓后,开仓价格与实际平仓价格之间的差额就会形成已实现交易盈亏。

实际平台还可能把交易手续费、资金费率等计入已实现结果。

PnL 怎么计算?平仓后收益会变化吗?

现货交易可以先用一个简化公式理解:

PnL = 卖出所得 − 买入成本 − 相关费用

例如,用 1,000 USDT 买入某种资产,之后以 1,100 USDT 全部卖出,如果暂时忽略手续费,PnL 为 100 USDT。

对于常见的 USDT 本位线性合约,可以用以下基础逻辑理解:

多头未实现 PnL = 当前参考价格 − 平均开仓价,再乘以持仓数量。

空头未实现 PnL = 平均开仓价 − 当前参考价格,再乘以持仓数量。

实际平台还可能需要乘以合约面值,并使用 Mark Price、Fair Price 或其他参考价格。MEXC 当前的 USDT 本位公式就是使用 Fair Price、平均开仓价、合约数量和 Contract Size 进行计算。平仓后数字发生变化通常有三个原因:实际成交价格与持仓期间参考价格不同;开平仓手续费需要结算;持有永续合约期间还可能支付或收到资金费率。

因此,分析 PnL 时应先确认平台展示的是哪一种价格、哪一种盈亏以及是否已经计算费用。

PnL、ROI 和杠杆应该怎么理解

PnL 和 ROI 并不是同一个指标。

PnL 关注的是实际盈利或亏损金额,而 ROI 通常关注盈亏相对于初始保证金的比例。常见公式可以表示为:

ROI = PnL ÷ 初始保证金 × 100%

这里最容易产生的误解是杠杆越高,PnL 就越高。

如果头寸名义价值和价格变化完全相同,提高杠杆并不会自动增加该头寸的价格盈亏金额。杠杆主要降低建立同等名义头寸所需要的初始保证金,因此会使 ROI 数值变化,同时缩小账户承受反向价格波动的空间。

因此,一张高 ROI 截图并不能单独说明一个策略是否有效。更完整的交易复盘还应该包括仓位规模、杠杆、手续费、资金费率、最大回撤和承担的风险。

FAQ

  • PnL 为正数就代表已经赚到钱了吗?
    如果是未实现 PnL,只代表当前开放仓位处于浮盈状态;市场价格继续变化后,这个数字仍可能下降甚至转为亏损。

  • 为什么平仓后 PnL 比持仓时看到的少?
    可能是实际成交价格、开平仓手续费、资金费率以及参考价格不同造成的。

  • 杠杆越高实际利润就越高吗?
    对于相同名义仓位不能这样理解。杠杆改变的是保证金需求和风险暴露比例,同时也会影响 ROI 和清算风险。

  • PnL 和 ROI 有什么区别?
    PnL 表示盈利或亏损的金额,ROI 则表示盈亏相对于投入保证金或成本的比例。

  • 为什么不同交易所的 PnL 可能不同?
    不同平台可能采用不同的标记价格、合约面值、手续费结构和计算展示规则,因此应以对应产品说明为准。

掌握基础知识是第一步。关注 MGBX 学院,获取更多加密货币教育资源和市场机遇。

在 MGBX 进行交易的流程:

  1. 注册交易账户,并完成必要的身份认证;

  2. 充值资金,选择交易类型;

  3. 在币种交易页面输入希望购买的金额或币种数量;

  4. 确认订单后完成交易,并检查资产是否对应增加。