已实现损益 vs 未实现损益:差在哪?怎么看才不会误判?
发布于 2026年7月19日
「我这笔帐面上赚了 9 万多欸!」— 先别急着截屏炫耀。帐户上那个绿色数字,很可能只是未实现损益:还没平仓、随时会变、一根长黑就能吐回去。真正落袋、报税算得了数的,是已实现损益。这两个词每天挂在交易界面上,搞混的人不是把浮盈当成已赚、就是被资金费一点一点咬掉本金还没感觉。
我们做 ExAgg 算合约损益时就吃过亏:一开始只拿进场价比最新成交价,数字老是跟交易所对不上——后来才搞懂要用标记价、还得把每 8 小时扣的资金费算进成本,才对得起来。这篇用实际数字讲清楚差在哪、各种商品怎么算,以及为什么非分开看不可。
一句话定义:一个是「真钱」,一个是「帐面」
- 已实现损益(Realized PnL):你平仓、卖出之后锁定下来的盈亏。买进成本和卖出价格之间的差额,一旦成交就定案,不会再因为之后行情涨跌而改变。这是进到你口袋(或吐出去)的真钱。
- 未实现损益(Unrealized PnL,又叫浮动盈亏):你持仓还没平仓时,依「目前市价 vs 进场成本」算出来的帐面盈亏。市价每跳动一次,这个数字就跟着变。它只是「如果现在平仓会赚赔多少」的实时估计,平仓之前完全没有保证。
内核差别:已实现损益是过去式、确定的;未实现损益是现在进行式、会变的。你把 BTC 抱在手上帐面浮盈 +20%,只要没卖,那 20% 一分钱都还不是你的。
现货怎么算
现货最单纯,只看买卖价差:
- 未实现:(目前市价 − 平均买进成本)× 持有数量。例:均价 $50,000 买 0.5 颗 BTC,涨到 $65,000,未实现损益 =(65,000 − 50,000)× 0.5 = +$7,500 帐面浮盈。
- 已实现:真的按下卖出、以成交价结算后才算数。若在 $65,000 全数卖出,这 $7,500 就从未实现转为已实现,正式入袋;只卖一半就实现一半,剩下的继续浮动。
合约怎么算:杠杆、标记价、资金费一起进来
合约复杂在三件事:进场价、标记价、杠杆。
- 损益本身看进场价 vs 标记价(交易所用标记价 Mark Price 计算未实现损益与强平,避免被瞬间插针的成交价误伤)。
- 杠杆放大的是报酬率,不是绝对损益金额。绝对盈亏只跟「合约张数 × 价格变动」有关;杠杆决定的是你投入的保证金有多少,所以同样的价格变动,对保证金的百分比报酬会被放大。
示意:你在 $59,268 开多一张 BTC 永续,用 10x 杠杆,保证金约 $5,927。标记价涨到 $65,336:
- 价格变动 =(65,336 − 59,268)÷ 59,268 ≈ +10.24%
- 对保证金的报酬 ≈ 10.24% × 10 ≈ +92.8%(未实现)
涨 10% 帐面翻近一倍,听起来很爽 — 但反过来跌 10%,保证金也几乎归零、逼近强平。这 +92.8% 在你平仓前,同样只是未实现。
资金费(Funding)别忽略:永续合约每 8 小时结算一次资金费,多空之间互付。持仓方向和费率不利时,这笔钱直接从你的保证金扣走、计入已实现损益,即使你一动不动。长期抱单却只盯着浮盈,很容易忽略资金费正在一点一点蚕食本金。手续费同理 — 开仓、平仓都收,高频进出时累积起来很可观,而它们都是实打实的已实现成本。
为什么一定要分开看
- 税务:多数税制只对已实现损益课税,帐面浮盈不算。分不清楚,报税时会抓错数字。
- 心理:把未实现当已赚,是爆仓的温床。浮盈 +92.8% 让人上头加码,一根回档全吐回去。真正的纪律是「没平仓的钱不是你的钱」。
- 真实绩效:只看某一刻的帐面浮盈,无法反映一段期间的实际成果,更会被出入金、资金费扭曲。要衡量策略好坏,得看已实现损益的累积,并用时间加权的方式排除出入金干扰 — 这正是 TWR 时间加权报酬率 要解决的问题。
常见误区就三个:把未实现当已赚、忽略资金费与手续费的持续侵蚀、只盯单一交易所而漏看 跨所总资产(Net Worth) 的全貌。
常见问题 FAQ
未实现损益是我已经赚到的钱吗?
不是。未实现损益(浮动盈亏)只是「如果现在平仓会赚赔多少」的帐面估计,市价一变就变,平仓前完全没有保证。只有平仓后转成已实现损益,才是真正落袋的钱。
合约的未实现损益是用成交价还是标记价算?
主流交易所用**标记价(Mark Price)**计算未实现损益与强平价,以避免被瞬间插针的异常成交价误伤。你在界面上看到的浮动盈亏,基准通常是标记价而非最新成交价。
资金费会算进已实现还是未实现损益?
资金费在每次结算(通常每 8 小时)当下就从保证金收付,计入已实现损益,即使你没有平仓。长期持有永续合约要把它当成持仓成本看待。
杠杆会让我的损益金额变大吗?
杠杆放大的是对保证金的报酬率,不是绝对盈亏金额。绝对损益只由「部位大小 × 价格变动」决定;杠杆决定你投入多少保证金,所以同样的价格变动,百分比报酬被放大,风险也同步放大。
小结
已实现损益是平仓锁定的真钱,未实现损益是持仓浮动的帐面数字 — 一个确定、一个会变。现货看买卖价差就好;合约要把进场价、标记价、杠杆、资金费和手续费一起算进去。税务、心理、真实绩效三个层面都要求你把两者分开看,尤其别把浮盈当已赚。想省下手动记录的功夫,ExAgg 币蛋 会自动把十家交易所与链上钱包的现货、合约部位集成成一个总资产画面,已实现与未实现损益一目了然;想进一步看懂长期绩效,可以接着读 TWR 是什么。