加密貨幣中的已實現與未實現損益:如何計算交易獲利與損失

KTX
KTX
  • 更新於

重點摘要

  • 未實現損益是對尚未平倉部位的估值。已實現交易損益則記錄已平倉數量的結果。
  • 淨結果也取決於交易手續費、資金費用,以及適用時的借款成本。有些帳戶顯示會在部位平倉前先計入這些成本。
  • 先根據部位大小與價格變化計算貨幣損益。槓桿會影響所需保證金,以及該保證金的百分比報酬。

一個部位可能顯示獲利,但在計入成交與成本後,最終交易收益可能較低,甚至虧損。了解已實現與未實現損益,有助於說明畫面上的獲利與帳戶中記錄的結果之間的差異。

以下範例使用假設的價格、數量與手續費,不代表即時報價或 KTX 手續費率。剛開始接觸的讀者可以查看加密貨幣現貨交易的運作方式,並探索 KTX BTC/USDT 市場。符合資格的使用者可以註冊 KTX 帳戶,並在下單前查看適用的交易條款。

KTX Learn: realized versus unrealized PnL, illustrated with a calculator and trading ledger

已實現與未實現損益有何不同?

PnL 代表獲利與損失。未實現損益是根據選定的估值價格,對未平倉持有部位所估算的獲利或損失。當您賣出或平倉部分或全部持有部位時,就會產生已實現交易損益。僅平倉部分部位時,帳戶中會同時存在這兩種損益。某些合約也會透過定期結算實現損益,即使曝險仍維持未平倉;請查看合約規則。

衡量項目 說明內容 哪些因素會使其變動?
未實現損益 剩餘部位以價格為基礎的獲利或損失 估值價格、部位大小與平均進場價格
已實現交易損益 已執行平倉所產生的獲利或損失 額外的平倉交易
淨交易結果 扣除相關成本與抵免後的交易損益 手續費、資金費用、返傭及其他適用費用

不同平台對這些標籤的使用方式可能不同。「已實現損益」欄位可能已經包含開倉手續費,或部位維持未平倉期間支付的資金費用。在加減成本前,請先閱讀欄位定義;否則可能會將同一筆費用重複計算。

如何計算現貨交易損益

對於單純買入的情況,在計入手續費前:

未實現損益 = 持有數量 ×(估值價格 − 買入價格)
已實現交易損益 = 賣出數量 ×(平均賣出價格 − 分攤後的買入價格)

以每枚 60,000 USDT 的價格買入 0.10 BTC。買入價值為 6,000 USDT。當估值為 63,000 USDT 時,持有部位價值為 6,300 USDT,因此未實現獲利為 300 USDT

現在以 63,000 USDT 賣出 0.04 BTC。所得為 2,520 USDT,但獲利只有 120 USDT:0.04 ×(63,000 − 60,000)。其餘 2,400 USDT 是收回的買入成本。

剩餘的 0.06 BTC 在相同價格下有 180 USDT 的未實現獲利。因此,總毛損益為 120 + 180 = 300 USDT。如果 BTC 隨後下跌至 62,000 USDT,已平倉部分仍貢獻 120 USDT,而剩餘部位的未實現獲利降至 120 USDT。合計毛損益為 240 USDT。

Example: buy 0.10 BTC at 60,000 USDT, sell 0.04 at 63,000 for 120 USDT realized profit, and retain 0.06 with 180 USDT unrealized profit before fees

假設兩筆交易均收取 0.10% 的假設手續費,並以 USDT 另行支付。原始買入手續費為 6 USDT。將其中的 40%,即 2.40 USDT,分攤至賣出數量;賣出手續費為 2.52 USDT。該部分的淨獲利為 120 − 2.40 − 2.52 = 115.08 USDT。剩餘的 3.60 USDT 買入手續費則繼續分攤至未賣出的持有部位。

若有多次買入,請使用一致的成本計算方法。數量加權平均價格是以總買入價值除以總買入數量,且未計入手續費。包括先進先出(FIFO)在內的其他方法,可能會以不同方式分攤成本。若從買入的代幣中扣除手續費,也會改變實際收到的數量。這些範例是交易計算,並非稅務會計規則。

如何計算 USDT 保證金期貨的損益

對於以基礎代幣數量表示數量的線性合約:

多頭損益 = 數量 ×(平倉或估值價格 − 平均進場價格)
空頭損益 = 數量 ×(平均進場價格 − 平倉或估值價格)

一筆以 60,000 進場並在 63,000 平倉的 0.10 BTC 多頭部位,在扣除成本前可獲利 300 USDT。同樣大小、以 60,000 進場並在 57,000 平倉的空頭部位,也可獲利 300 USDT。反轉其中任一價格變動方向,結果便會變成虧損 300 USDT。

如果數量以合約張數報價,請先使用合約乘數進行換算。反向合約及幣本位結算合約使用不同公式;請勿將線性計算方式套用至所有期貨產品。

從毛損益到淨獲利

對於沒有其他調整且已完全平倉的部位:

淨損益 = 平倉毛損益 − 開倉手續費 − 平倉手續費 − 已支付資金費用 + 已收到資金費用

以以上 0.10 BTC 多頭部位為例,假設進場與出場均收取 0.05% 的假設手續費,並支付 4 USDT 的淨資金費用:

項目 計算方式 USDT
毛獲利 0.10 ×(63,000 − 60,000) 300.00
開倉手續費 6,000 × 0.05% −3.00
平倉手續費 6,300 × 0.05% −3.15
已支付淨資金費用 範例假設值 −4.00
淨獲利 300 − 3 − 3.15 − 4 289.85

資金費用可能是支付或收取,取決於部位方向與資金費率。適用時,借款利息與強制平倉費用需要進一步調整。對於部分平倉,請核對帳戶如何在已平倉數量與剩餘數量之間分配開倉成本及資金費用。

槓桿為何會改變損益百分比

在簡化計算下,6,000 USDT 的部位在 10 倍槓桿下需要 600 USDT 的初始保證金。300 USDT 的毛獲利相當於該保證金的 50%,即使基礎資產價格只上漲 5%。在 5 倍槓桿下,初始保證金為 1,200 USDT,同樣的 300 USDT 獲利則相當於 25%。

當部位大小與價格不變時,貨幣金額的獲利也會維持不變。請勿再次將 300 USDT 乘以槓桿。如果您改為維持固定保證金並增加部位大小,潛在的貨幣獲利與損失都會增加。實際顯示的報酬取決於平台使用的保證金分母與手續費處理方式。

為何最終結果可能與顯示內容不同

未平倉部位的估算可能使用標記價格或最新成交價格。平倉結果則使用實際成交價。價差與有限的市場深度可能造成不同的平均出場價格;閱讀加密貨幣訂單簿的指南說明了訂單如何以數個不同價格成交。

核對交易時,請記錄方向、成交數量、平均進場價格、實際出場成交價及結算貨幣。接著分別查看手續費與資金費用。如果使用實際成交價格,滑價已經反映其中,因此請勿再次扣除。存款、提款與帳戶轉帳不屬於交易獲利。

常見問題

未實現損失會影響強制平倉嗎?

會。在槓桿交易中,未實現損失可能在部位平倉前降低權益與保證金緩衝。不賣出並不能避免強制平倉。

已實現獲利可以自動提款嗎?

不一定。可提款金額取決於結算、抵押品要求、未成交委託及帳戶規則。已實現損益與可用餘額代表不同的概念。

獲利的部位可能以淨損失平倉嗎?

可能。小幅價格獲利可能被手續費與資金費用抵銷,或因較差的成交價格而損失。請將淨結果與實際交易紀錄進行比較。

風險聲明:本文僅供教育用途,不構成投資或稅務建議。範例中的價格與手續費均為假設值。槓桿交易具有強制平倉風險,並可能造成重大損失。

這篇文章是否有幫助?

0 人中有 0 人覺得有幫助

還有其他問題?提交請求