本文由 AI 生成,請獨立核實重要資訊。

交易盈虧是什麼:公式與計算

Crypto Wiki|Jul 13, 2026|4.5 (500 人評分)
AI 摘要

Learn what PNL means in crypto trading, how to calculate profit and loss, tick size mechanics, and the difference between realized vs unrealized PNL.

本內容僅供參考及教育用途,不構成財務建議。交易涉及風險,包括本金損失的可能性。過往表現不保證未來結果。在做出交易決策前,請務必自行研究並諮詢合格的財務專業人士。

PNL 是什麼意思?

盈虧代表著損益。在交易中,盈虧是指一個倉位的淨財務收益或損失,計算方式為出場價格與進場價格的差額乘以您的倉位大小。盈虧有兩種形式:未實現盈虧(未平倉位)和已實現盈虧(已平倉位)。

在加密貨幣交易(在交易所買賣數字資產)中,盈虧(PnL)是顯示您交易獲利或虧損的數字。當您持有未平倉部位時,您會在 Binance、Bybit 和 OKX 等交易所的部位面板上看到這個標示。

本文涵蓋交易盈虧,即是倉位級別的損益。這與公司的「損益表」不同,後者是會計上使用的收益表。這兩者之間毫無關聯。

盈虧與回報率 (ROI) 也有所不同。盈虧代表您獲利或虧損的絕對金額。回報率則告訴您該金額相對於投入資金的百分比收益。如果您在 10,000 美元的倉位中賺了 500 美元,您的盈虧就是 500 美元,而回報率是 5%。

--- ## 兩種盈虧類型:已實現 vs. 未實現

盈虧以兩種具有不同含義的狀態存在:未實現盈虧會在您的倉位開啟時即時更新,而已實現盈虧則在您平倉的瞬間鎖定。

什麼是未實現盈虧?

未實現盈虧是指您尚未平倉倉位的理論盈虧。這裡「理論上」一詞很重要:這個數字存在於帳面上,但目前尚未有資金易手。

您的交易所使用市價計價(mark to market accounting)來計算未實現盈虧,這是一種以目前市價而非原始入場價來評估您現有倉位的做法。交易所會持續將您的倉位進行市價計價,因此,當比特幣價格從 50,000 美元漲至 52,000 美元時,您的未實現盈虧會實時從 0 更新至 +2,000 美元。

交易所顯示此數字的標籤各不相同:Binance 顯示「未結盈虧」(Unrealized PNL),Bybit 顯示「未結盈虧」(Unrealized P&L),且部分平台會使用「浮動盈虧」(Floating PNL) 或「開倉盈虧」(Open PNL)。這些都代表相同的概念。

一個具體的例子:您在 50,000 美元時買入了 1 BTC。目前價格為 52,000 美元。您的未實現盈虧為 +2,000 美元。如果 BTC 在您平倉之前回落至 50,000 美元,您的未實現盈虧將回到 0 美元。在您平倉之前,未實現盈虧並非您帳戶中的資金。

部分交易所根據標記價格(公平價值估算值)而非最新成交價來計算未實現盈虧。這會影響強制平倉的計算,但其核心概念維持不變。

什麼是已實現盈虧?

實現的盈虧是指您平倉時鎖定的實際損益。與會隨市價波動的未實現盈虧不同,實現的盈虧在交易平倉的那一刻是固定的。

未實現盈虧在您平倉的瞬間會轉換為已實現盈虧。不同交易所對此數值的標示方式有所不同。Bybit 稱其為「已結盈虧」,而行業標準術語則是「已實現盈虧」。兩者是同義詞。欲深入了解兩者何時可能產生分歧,請參閱 為什麼當未實現盈虧為正時,已結盈虧卻顯示虧損.

在大多數司法管轄區,已實現盈虧會產生納稅義務,而未實現盈虧則不會。稅務規則因國家/地區和個人情況而異。請諮詢合格的稅務專業人士,以獲取針對您具體情況的指導。

延續上述範例:您以 50,000 美元的價格購買了 1 BTC,並以 53,000 美元的價格售出。您的已實現盈虧為 +3,000 美元(手續費前)。

未實現盈虧 vs. 已實現盈虧

維度未實現盈虧已實現盈虧
定義持有中倉位的理論獲利/虧損平倉時鎖定的實際獲利/虧損
適用時機倉位仍處於開啟狀態時完全或部分平倉後
是否課稅?在大多數司法管轄區為否在大多數司法管轄區為是 (請諮詢稅務專業人士)
是否顯示在帳戶餘額中?否,僅為帳面數字是,在平倉時存入或扣除

如何計算盈虧:公式

盈虧的計算方式是以出場價減去入場價,再乘以您的倉位大小。做多與做空部位的計算公式有所不同,因為獲利方向是相反的。


公式標註區塊 1:盈虧公式

做多盈虧 = (平倉價格 − 入場價格) × 倉位大小 做空盈虧 = (入場價格 − 平倉價格) × 倉位大小

變數定義:

  • 開倉價: 您開立「做多」倉位時支付的價格,或您開立「做空」倉位時收到的價格。開倉價在執行時確定。對於分批建倉的倉位,交易所會顯示平均開倉價。
  • 平倉價: 您關閉倉位時的價格。
  • 倉位規模: 持有的合約、幣種或單位的數量。倉位規模將單位的「盈虧」換算為您的總損益。如果您的單位「盈虧」為 500 美元,而您持有 2 BTC,則您的總「盈虧」為 1,000 美元。在加密貨幣永續合約中,倉位規模有時以合約表示:在某些交易所,1 個合約等於 1 美元的 BTC;在其他交易所,1 個合約等於 1 BTC。請查看您交易所的合約規格。

在合約交易(交易者買賣合約以推測資產價格)中,最小价格變化決定了價格可能出現的最小變動,進而決定了每個合約的最小盈虧變動。這在下方的最小价格變化部分會變得相關。

加密貨幣永續合約的盈虧公式與傳統股票或外匯的相同。差異在於部位規模的表達方式,以及槓桿如何改變您的有效曝險。

關於多倉與空倉機制,請參閱如何使用現貨槓桿進行做多與做空.

多倉盈虧範例

多倉是指您購買資產並預期其價格上漲的交易。當出場價格高於進場價格時,盈虧為正。

  • 入場價格:$50,000
  • 出場價格:$55,000
  • 倉位大小:1 BTC

做多盈虧 = ($55,000 − $50,000) × 1 = +$5,000

此交易的總盈虧為 +$5,000(手續費前)。

空倉盈虧範例

空倉是一種預期價格下跌而賣出(或開啟賣單合約)的交易。當平倉價格低於進場價格時,盈虧為正值。

在加密貨幣現貨市場中,做空需要借入資產,且並非所有平台都支援。在加密貨幣永續合約中,做空部位是標準的,且不需要借入。

獲利的做空:

  • 進場價格:$50,000 (賣出合約開倉)
  • 出場價格:$45,000 (買回平倉)
  • 倉位大小:1 BTC

做空盈虧 = ($50,000 − $45,000) × 1 = +$5,000

做空虧損 (負盈虧):

  • 入場價格:$50,000
  • 出場價格:$52,000 (價格走勢對您不利)
  • 倉位大小:1 BTC

做空 盈虧 = ($50,000 − $52,000) × 1 = −$2,000

負盈虧代表倉位走勢對您不利。此筆交易在不含手續費的情況下,以 2,000 美元的虧損平倉。

什麼是最小價格變化?

最小價格變化是指資產在特定交易所或市場上可以變動的最小價格幅度。對於 BTC/USDT 永續合約,最小價格變化是 0.10 美元,這表示價格可以從 50,000.00 美元變動到 50,000.10 美元,但永遠不會變動到 50,000.05 美元。

最小价格變化旨在規範報價,並防止無限的價格細分。每間交易所均會在合約規格中為各個交易工具設定最小价格變化。

「跳動」是指任何單一的價格變化。「最小價格變化」是該變化可以產生的最小增量。如果 BTC/USDT 從 $50,000.00 變動到 $50,000.50,則涵蓋了 5 個跳動($0.50 除以 $0.10 = 5)。價格只能以 $0.10 的倍數變動。

最小价格變化因資產類別和交易所而異。加密貨幣永續合約的最小价格變化通常比傳統合約更小。下方的參考表格顯示了具體數值。

最小价格變化與最小變動價位 (Tick value):有什麼區別?

最小價格變化是一種價格單位;點值是一種美元單位。您無法僅從最小價格變化計算出對您盈虧的美元影響,卻不知道合約規模。


公式標註區塊 2:最小跳動值

價格變動值 = 最小價格變化 × 合約規模

變數定義:

  • 最小價格變化:最小的價格變動單位(例如:BTC/USDT 永續的 $0.10)
  • 合約規模:每個合約的標的資產數量(例如:1 BTC)

BTC/USDT 永續 範例:

  • 最小价格變化:$0.10
  • 合約面值:1 BTC
  • 最小价格變化點值:$0.10 × 1 = 每張合約每跳 $0.10

1 BTC 倉位的每一次 tick 變動都會使您的盈虧變動 0.10 美元。在傳統合約市場中,tick 值有時被稱為「點值」,本質上是相同的概念,只是標籤不同。

要查找任何交易品種的報價單位價值,請在您的交易所開啟合約規格面板。報價單位價值將「最小價格變化」連結至您實際的美元「盈虧」,下一節將對此進行說明。

按資產類別劃分的最小價格變化參考表

最小報價單位因資產類別與交易所而異。

資產交易所/市場最小价格變化合約規模最小價格價值
BTC/USDT 永續Binance / Bybit$0.101 BTC$0.10
ETH/USDT 永續Binance / Bybit$0.011 ETH$0.01
E-mini S&P 500 合約CME0.25 點每點 $50$12.50
美股NYSE / NASDAQ$0.011 股每股 $0.01

加密貨幣交易所的報價跳動單位(tick sizes)可能會隨交易所更新合約規格而改變。在交易前,請務必確認交易所合約詳情中的當前數值。

--- ## 最小價格變化如何影響您的盈虧

最小价格變化會決定您的倉位在單次價格波動中可獲得或損失的最小金額,進而影響您的盈虧。任何交易產品的每一次價格波動都以最小价格變化的倍數進行,因此最小价格變化直接控制著您在儀表板上看到的每一次盈虧更新的細粒度。

該機制運作如下:價格移動一個或多個最小價格變化單位(tick),每個最小價格變化單位正好價值一個點差價值(以美元計價),您的總盈虧變動等於點差價值乘以移動的最小價格變化單位數量再乘以您的倉位大小。您的倉位越大,每個最小價格變化對您的美元影響就越大。

最小價格變化 盈虧計算:逐步範例

使用以下四個步驟,計算 BTC/USDT 永續合約的盈虧

情境: BTC/USDT 永續,最小价格變化 $0.10,合約大小 1 BTC,每跳價值每最小价格變化 $0.10,入場價格 $50,000,倉位大小 1 BTC。

多倉:

["- 第一步:識別最小價格變化。BTC/USDT 的最小價格變化 = $0.10。","- 第二步:計算報價價值。$0.10 × 1 BTC = 每報價 $0.10。","- 第三步:計算移動的報價數。價格從 $50,000.00 變動至 $50,010.00 = 100 個報價($10.00 除以 $0.10)。","- 第四步:計算盈虧。100 個報價 × $0.10 × 1 BTC = +$10.00"]

反向計算(達到 100 美元獲利需要多少點):

$100 目標盈虧除以 $0.10 跳動點值除以 1 BTC = 1,000 個跳動點

欲透過 1 BTC 的多倉賺取 100 美元,價格必須朝對您有利的方向變動 1,000 個價位點 (100.00 美元)。

空倉 (相同情境):

價格從 $50,000.00 下跌至 $49,990.00 = 100 點對您有利。

100 tick × $0.10 × 1 BTC = +$10.00

倉位大小縮放:

擁有 10 BTC 的倉位,每點價值為 $0.10 × 10 = $1.00。相同的 100 點變動產生 $1.00 × 100 = +$100.00

影響您盈虧的其他因素

除了原始價格波動之外,還有三個因素會影響您最終的盈虧數字:槓桿、交易手續費和滑點。

槓桿與盈虧

槓桿可讓您透過向交易所借入資金,控制比您的帳戶餘額更大的倉位。槓桿是透過槓桿交易實現的,其中交易所會根據您存入的抵押品(稱為保證金)借給您資金。如需詳細細分,請參閱 槓桿如何影響未結盈虧.

槓桿並不會改變盈虧(PnL)的計算公式,而是改變你實際的部位規模,而這個部位規模的大小會進而影響到公式的計算。

使用10倍槓桿和1,000美元保證金,您可以控制10,000美元的倉位。5%的價格變動會產生500美元的盈虧,這相當於您保證金的50%,而非50美元(相當於未槓桿化的5%)。收益和虧損的擴大/縮小方式也相同。

強平價格是市場上您未實現的虧損消耗掉您全部保證金,並觸發交易所自動強制平倉的價格。當您的未實現盈虧朝向等於您保證金的虧損移動時,您就接近您的強平價格。在強制平倉時,您的倉位會被強制關閉,並且您所有的保證金儲值都會損失。

止損單會在價格達到您指定的水平時自動關閉您的倉位,在達到強制平倉門檻之前限制您已實現的虧損。

交易手續費與淨盈虧

總盈虧不包含交易手續費;淨盈虧則包含。交易所會在您開倉以及平倉時收取手續費。


公式註解區塊 3:淨盈虧

淨盈虧 = 總盈虧 - 總交易手續費

總手續費 = (進場價格 × 持倉大小 × 手續費率)

       + (出場價格 × 持倉大小 × 手續費率)

變數定義:

  • 毛盈虧: 手續費前的盈虧
  • 手續費率: 以小數表示的交易手續費(例如:0.1% 為 0.001)
  • 入場價格、出場價格、倉位大小: 與主盈虧公式中相同

實際範例:

  • 入場價格:$50,000 | 出場價格:$55,000 | 倉位大小:1 BTC | 手續費率:單邊 0.1%

入場費: $50,000 × 1 × 0.001 = $50

退出費用:$55,000 × 1 × 0.001 = $55

總計費用:$50 + $55 = $105

毛盈虧:$5,000

淨盈虧:$5,000 − $105 = $4,895

Maker 費用(限價單)通常低於 Taker 費用(市價單)。務必計算淨盈虧以了解您的真實利潤。 ### 滑點與買賣價差

買賣價差是買方願意支付的最高價格(買價)與賣方願意接受的最低價格(賣出)之間的差異。有關價差機制的詳細資訊,請參閱 TradFi-MT5 交易中的浮動價差與賣出價格動態

當您執行市價單時(一種會立即以最佳可用價格成交的訂單,該價格可能與最後的報價略有不同,這種差異稱為滑點),您會以賣出價買入,並以買價賣出。您的實際進出場價格會比顯示的價格差一些,這會導致實現的盈虧相較於理論計算有所降低。

如何在加密貨幣交易所查看盈虧

在 Binance 合約上,您的未結盈虧會以即時 USDT 數字顯示在「倉位」分頁中。在 Bybit 上,對應的欄位標記為「未結盈虧」。在 OKX 上,同樣的數字會出現在交易介面的「倉位」部分。

永續合約是讓您能夠透過槓桿且無到期日來推測資產價格的衍生性金融商品。與有固定到期日的傳統期貨不同,永續合約則可無限期持續。資金費率(做多和做空部位持有者之間定期交換的付款)也可能隨時間略微影響您的盈虧,儘管其完整機制已超出本文討論範圍。

最小价格變化與您的儀表板之間的關聯是直接的。每次您在幣安或 Bybit 上看到未實現盈虧更新時,該變動都反映了一個或多個最小价格變化變動。對於一個最小价格變化為 0.10 美元、倉位為 1 BTC 的 BTC/USDT 永續合約,最小可能的盈虧變動是 0.10 美元。持有 5 BTC 時,最小盈虧變動則變為 0.50 美元。

您的倉位面板通常會同時顯示入場價格、標記價格、倉位大小、未實現盈虧和預估的強平價格。已實現盈虧會在您關閉交易後,出現在您的訂單紀錄或已實現盈虧分頁中。

交易所介面佈局會隨時間演變。請將特定的面板標籤與您目前的平台核對。


關於盈虧與最小价格變化的常見問題

盈虧代表什麼?

PnL 代表盈虧(Profit and Loss)。在交易語境中,它指的是特定倉位的淨收益或虧損,計算方式為進場價格與出場價格之間的差額乘以倉位大小。在幣安(Binance)和 Bybit 等加密貨幣交易所,PnL 會作為實時數值顯示在每個未平倉交易旁的倉位面板上。

已實現盈虧與未實現盈虧有什麼區別?

未實現盈虧是指持倉中的理論損益,會隨著市場價格變動而不斷更新。已實現盈虧是指您關閉倉位時所鎖定的確定結果。未實現盈虧不會影響您的帳戶餘額。已實現盈虧會在關閉的瞬間存入或扣除至您的帳戶。

如何計算交易中的損益?

盈虧的計算方式為:多倉為 (出場價格 − 入場價格) × 倉位數量,空倉則為 (入場價格 − 出場價格) × 倉位數量。範例:以 $50,000 買入 1 BTC,並以 $55,000 賣出,則您的總盈虧為 ($55,000 − $50,000) × 1 = +$5,000。減去交易手續費後即可得出淨盈虧。

交易中的跳動點 (Tick) 是什麼?

報價的最小價格變動單位是逐 tick (tick)。Tick size(最小價格變化)是指該最小變動的增量。在 BTC/USDT 永續合約中,每次價格變動是以 0.10 美元的步長進行。從 50,000.00 美元漲到 50,000.50 美元,涵蓋了 5 個 tick。tick 是由交易所設定的固定價格單位,而不是百分比變動。

什麼是 Tick size(最小價格變化)與 Tick value(逐 tick 價值)?

最小價格變化是資產可以變動的最小價格增量(價格單位)。最小價格變動價值是單次價格變動對於特定合約的美元金額(美元單位)。最小價格變動價值 = 最小價格變化 × 合約規模。對於 BTC/USDT 永續合約,若最小價格變化為 0.10 美元,合約規模為 1 BTC,則最小價格變動價值為每 0.10 美元。

最小價格變化如何影響獲利?

最小价格變化設定了單次價格變動你的倉位可獲利或損失的最小美元金額。每個報價變動(tick)價值恰好等於其定義的點差值。在一個點差值為 0.10 美元的 BTC/USDT 永續倉位中,每變動一個點差,你的盈虧將變動 0.10 美元。持有 10 BTC 則使每個點差的價值變為 1.00 美元。倉位大小決定了每個點差以美元計算的重要性。

什麼是逐日盯市盈虧?

逐日盯市盈虧(Mark to market PNL)是指按目前的市場價格而非原始入場價格來評估您的未平倉倉位。您的交易所會持續進行此計算,這就是為什麼隨著價格波動,您的未實現盈虧每一秒都在變化。在會計領域,逐日盯市(Mark to market)具有更廣泛的監管含義(如美國公認會計原則中的 FAS 157),但在交易情境下,它僅表示您的倉位按實時市場匯率重新定價。

盈虧是否包含手續費?

總盈虧不包含交易手續費。淨盈虧則包含。大多數交易所上的「未實現盈虧」數字是總盈虧,且不會扣除您平倉時將支付的手續費。計算淨盈虧:從您的總盈虧中減去入場手續費和出場手續費,公式為:淨盈虧 = 總盈虧 − (入場價格 × 倉位大小 × 手續費率) − (出場價格 × 倉位大小 × 手續費率)。

合約的盈虧公式是什麼?

做多合約倉位的盈虧公式為(出場價格 - 進場價格)× 倉位大小。對於空倉,公式則是(進場價格 - 出場價格)× 倉位大小。這些公式適用於傳統合約及加密貨幣永續合約。在合約中,倉位大小以合約張數表示,而槓桿會改變您的有效倉位大小,但不會改變公式本身。

未實現盈虧需要課稅嗎?

在大多數司法管轄區,未實現盈虧是免稅的,因為尚未發生交易。稅收義務通常始於您平掉倉位並實現獲利時。稅務規則因國家而異且變動頻繁,某些司法管轄區對衍生工具的處理方式也有所不同。請諮詢合格的稅務專業人士,以獲取針對您所在地和交易活動的具體建議。

當您被強制平倉時,盈虧會發生什麼變化?

當發生強制平倉時,您的倉位將被交易所強制結清,且您的全部保證金儲值都將損失。這是槓桿交易中最糟糕的盈虧結果。在觸及強平價格之前設置止損單,可將未平倉槓桿倉位的無限損失潛力轉化為有限的已實現虧損。

槓桿如何影響盈虧?

槓桿透過增加您的有效倉位大小來放大收益與虧損。若在 $1,000 的保證金上使用 10 倍槓桿,您將控制一個價值 $10,000 的倉位。5% 的價格波動會產生 $500 的盈虧(保證金的 50%),而非 $50(無槓桿的結果)。盈虧公式本身並未改變。改變的是倉位大小的輸入值,槓桿使其變得更大。

盈虧與回報率是否相同?

盈虧和回報率衡量的是不同的指標。盈虧是倉位的絕對金額收益或虧損。回報率是相對於投資資本的百分比收益。如果在 10,000 美元的倉位中,您的盈虧為 500 美元,則回報率為 5%。在槓桿交易中,回報率有時是根據存入的保證金而非完整的名義倉位價值計算的,這會產生較大的百分比數值。

延伸閱讀

以下外部資源針對本文涵蓋的主題,提供了更多平台專屬的指引。