期貨明明獲利,為何最後卻虧損?Bybit、Binance、OKX、Bitget 損益核對方法

綠色的未實現損益為何可能在平倉後變成虧損?透過假設交易案例,了解 Bybit、Binance、OKX、Bitget 的損益顯示與明細核對方式,並檢查實際成交價、手續費、資金費率,以及如何避免重複扣除費用。

即使在 Bybit、Binance、OKX、Bitget 上,合約倉位的未實現損益顯示為綠色,實際平倉損益仍可能是虧損。這是因為用於估值的價格與實際成交價不同,而且若開倉與平倉手續費及已支付的資金費率費用高於價差收益,就會出現這種差異。請先確認商品、時間與數量相同,再核對實際成交損益與費用明細;若損益已包含費用,就不要再重複扣除手續費。

官方文件最後確認日期:2026-10-05 KST · 撰寫與編輯:CoinPop 編輯團隊 · 適用範圍:一般 USDT 結算線性合約的損益核對。以下數字為說明用途的假設案例,並非四家交易所的實際帳戶費率或實際交易結果。

風險與利益衝突聲明:加密貨幣合約可能因槓桿與強制平倉而導致抵押資產損失。本文旨在協助理解損益顯示,並非交易訊號、收益保證或稅務建議。CoinPop 所連結的交易所指南可能含有聯盟連結。本文未加入引導註冊或聯盟行銷的行動呼籲。

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

未實現損益(Unrealized P&L)是以選定的估值價格計算尚未平倉倉位的損益。已實現損益(Realized P&L)是已平倉或已結算交易所產生的損益,但不同畫面項目所包含的手續費與資金費率費用範圍可能有所不同。帳戶期間損益可能是多筆交易、剩餘倉位以及資產價格變動等項目的合計,因此無法直接與單一倉位的平倉損益相比。

先透過三個問題確認比較範圍
目前查看的數字確認基準應避免的比較方式
未平倉倉位損益標記價格或最新成交價、剩餘數量、是否包含費用將平倉前一刻畫面上的數字視為已確定收益
平倉交易損益實際成交數量與價格、手續費及資金費率明細、部分平倉範圍從已包含費用的損益中再次扣除相同費用
帳戶/每日損益開始與結束時間、淨存提款與帳戶間轉帳、是否包含未實現損益將存款增加的餘額計作交易收益
區分未平倉倉位的估值損益、平倉交易的淨損益,以及帳戶期間資產變動的示意圖
點擊圖片即可查看原始尺寸。CoinPop 製作的說明圖。比較時,數字須採用相同的時間、範圍與結算貨幣。這不是實際交易所畫面。

在 Bybit、Binance、OKX、Bitget 上應先確認什麼?

下表比較了官方說明文件中的顯示項目與核對基準。這不是用來評比哪家交易所較有利的排名表。顯示方式與選單可能因商品、帳戶模式、應用程式版本及使用地區而異,請一併閱讀實際畫面上的項目說明。

依官方文件比較損益項目 · 確認日期:2026-10-05
交易所官方說明中的區分核對明細時
Bybit區分未實現損益的預設顯示方式與以標記價格為基準的顯示方式。說明平倉損益是已計入交易與資金費率費用的結果。確認目前選用的估值價格,以及 Closed P&L 包含費用的範圍。官方損益常見問題
Binance區分合約的 PnL、ROI 設定與估值價格基準,並說明 ROI 可能會反映費用相關項目。分別查看 PnL 金額與 ROI 百分比,並核對選用的價格基準以及手續費、資金費率交易明細。官方合約損益計算
OKXOrder history 中的平倉價差損益與 Position history 中已計入費用的已實現損益,所包含的項目可能不同。對照同一倉位的訂單明細與倉位明細,並確認已實現損益是否已包含交易與資金費率費用。官方手續費與損益常見問題
Bitget區分未實現損益、已實現損益與完全平倉倉位損益。費用明細以支付/收取的正負號表示。保留交易手續費的負值,以及資金費率費用支付為負、收取為正的符號,再進行加總。官方合約損益計算

各交易所的整體帳戶與商品架構,請分別參閱Bybit 使用指南、Binance 使用指南、OKX 使用指南、Bitget 使用指南。本文的目的不是引導註冊或選擇交易所,而是透過明細說明損益差異的原因。

未實現獲利 +10 USDT 如何轉為最終虧損

假設以0.1 BTC 多倉開立 USDT 線性合約,進場價格為 60,000 USDT。平倉前一刻的估值價格為 60,100 USDT,但實際平均平倉成交價為 60,070 USDT。假設開倉與平倉手續費率各為成交金額的0.05%,持倉期間支付的資金費率費用為1.2 USDT。此費率並不代表四家交易所目前的手續費。

假設交易損益重建 · 金額單位:USDT
項目計算金額
未實現估值獲利0.1 × (60,100 − 60,000)+10.0000
實際成交價差收益0.1 × (60,070 − 60,000)+7.0000
開倉手續費0.1 × 60,000 × 0.0005−3.0000
平倉手續費0.1 × 60,070 × 0.0005−3.0035
支付資金費率費用假設為實際支付金額−1.2000
最終淨損益7 − 3 − 3.0035 − 1.2−0.2035

綠色的 +10 USDT 並非直接變成 −0.2035 USDT,而是因為估值價格與實際成交價不同,收益減少了 3 USDT,再計入實際費用 7.2035 USDT 後得出的結果。即使價格走勢有利,也不代表走勢收益足以抵銷所有費用。

示意圖:假設成交收益為 7 USDT,計入開倉手續費 3、平倉手續費 3.0035 及資金費率費用 1.2 後,淨損益為負 0.2035 USDT
點擊圖片即可查看原始尺寸。這是以假設的實際成交價差收益扣除費用後的計算。費率與資金費率費用皆為示例假設。

為何不能再次扣除價差與滑價

以實際成交價60,070 USDT計算的 7 USDT 價差收益,已反映該成交價與估值價格不同的結果。若再從中扣除相較於估值價格的 3 USDT 差額並將其視為「滑價成本」,就會對同一價差重複扣除。分析預期成交價與實際成交價之間成本的報告,必須與以實際成交價計算確定損益的報告區分開來。

區分估值價格 60100 下預期損益 10 USDT,以及實際成交價 60070 下扣除費用前損益 7 USDT 的示意圖
點擊圖片即可查看原始尺寸。估值價格不保證成交。若採用實際成交價計算價差損益,就不要再將相同價差另列為費用重複扣除。

計入手續費與資金費率費用後,淨損益為零的價格是多少?

在上述多倉中,令實際平倉價格為 P、數量為 q、進場價格為 E、開倉手續費率為 a、平倉手續費率為 b、淨支付資金費率費用為 F,則淨損益為q × (P − E) − q × E × a − q × P × b − F。若淨收取資金費率費用,則 F 輸入負值。手續費率須以小數輸入,而非百分比。

令淨損益為零並整理後,可得P = [E × (1 + a) + F ÷ q] ÷ (1 − b)。代入假設數值 E=60,000、q=0.1、a=b=0.0005、F=1.2,則 P 為約 60,072.04 USDT。若以 60,070 平倉,即使有價差收益,也不足以抵銷所有假設費用。

適用範圍除外:反向線性合約、幣本位結算合約、中途結算、多次加倉或部分平倉、費用幣別換算,以及涉及返傭、借貸利息或清算相關費用的交易,請勿直接套用這個簡化公式。交易所顯示的損益兩平價格,其費用涵蓋範圍和計算時間點也可能不同。這是計算驗證工具,並非賣出目標或交易訊號。

圖示說明虛擬進場價格 60000、出場價格 60070,以及計入費用後約為 60072.04 USDT 的損益兩平價格之間的差異
點擊圖片可檢視原始尺寸。這是在假設條件下計算出的淨損益為 0 的價格。箭頭表示說明順序,並非按比例繪製的圖表。

改變槓桿,同一筆交易的損益也會不同嗎?

若數量、進場價和出場價都相同,只改變槓桿設定數值,價格差所產生的損益仍相同,這點很重要。不過,初始保證金、ROI 的分母、抵押品餘額及清算風險可能會有所不同。若使用相同保證金並增加持倉數量,損益規模也會改變,因此不可不加條件地說「槓桿不會影響損益」。

此外,持倉報酬率百分比與整體帳戶報酬率是不同指標。不要只比較 ROI 數值,也要一併查看損益金額、分母及是否已計入費用。持倉費用的產生方式可參閱資金費用計算與支付時間說明,了解更多詳情。

核對自身損益的 5 步驟檢查清單

  1. 確認商品與幣別一致。不要混用 BTCUSDT 與 BTCUSD 反向線性合約,也不要混淆現貨與期貨。若手續費以其他幣種扣除,也要記錄換算基準。
  2. 確認期間與時區一致。以相同的起始與結束時間彙整訂單、成交及資金紀錄。若 UTC 與 KST 的日期分界不同,每日損益可能會出現差異。
  3. 核對實際成交,而非訂單。一筆訂單可能以多個價格成交。請核對數量、平均進場價、出場成交價、是否部分平倉,以及各項手續費。資金費用應保留支付或收取的正負號。
  4. 將帳戶資金移動分開計算。不要拿單一持倉的損益與帳戶餘額變化比較。記錄帳戶範圍外的資金流入與流出,並依比較的帳戶範圍決定是否納入內部轉帳。
  5. 最後再次確認納入的項目。若顯示的已實現損益已包含交易與資金費用,就不要再次扣除這些費用。剩餘差異可歸類為四捨五入、其他結算幣別、利息或其他資產變動等因素。
依序核對商品與幣別、期間與時區、成交與費用、帳戶轉帳,以及損益涵蓋項目的五步驟檢查清單
點擊圖片可檢視原始尺寸。核對實際紀錄時所需的五個步驟。這是 CoinPop 的說明圖片,未使用個人資料或交易所帳戶畫面。

核對備註應記錄的項目

請記錄交易所、商品、結算幣別、查詢期間與時區、交易及成交 ID、方向、數量與價格、進場及出場手續費、資金費用的支付或收取情況、是否部分平倉、顯示項目名稱,以及費用涵蓋範圍。聯絡客服時,請透過官方管道僅提交必要資料,切勿提供 API 密鑰、密碼、OTP 或錢包助記詞。也不需要為了依照本文進行查核而建立新的 API 金鑰。

不必為了找出原因而進行新交易或額外入金。若使用相同範圍的資料仍無法解釋差異,請向相關交易所詢問計算依據。本文未登入實際帳戶或測試真實交易,而是使用官方文件及獨立編製的虛擬計算。

常見問題

為什麼 Bybit 的未實現損益是獲利,平倉損益卻是虧損?

可能是因為所選的評估價格與實際平倉成交價不同,或交易及資金費用高於價格差帶來的獲利。請先核對 Closed P&L 的組成與實際成交紀錄,再確認是否重複扣除了費用。

應該比較 Binance 的 PnL 還是 ROI 百分比?

必須分別確認金額損益、百分比的分母與價格基準,以及費用涵蓋範圍。僅憑較高的 ROI,無法斷定已實現收益更多。

OKX 訂單紀錄與持倉紀錄中的收益不同,是錯誤嗎?

根據官方說明,兩個項目的費用涵蓋範圍可能不同,因此不能只因數字有差異就判定為錯誤。請針對同一持倉,分別核對價格差損益、交易手續費及資金費用紀錄。

Bitget 的資金費率為正,就表示支付了費用嗎?

本文查閱的 Bitget 官方損益說明將資金費用記為支付時為負、收取時為正。畫面上的資金費率與實際資金紀錄金額是不同項目,請一併查看正負號及項目說明。

帳戶餘額增加,就表示期貨獲利增加了相同金額嗎?

不是。入金、出金、帳戶轉帳、其他持倉及資產價格變動都可能造成影響。應先界定帳戶範圍並排除外部資金流動,再進行比較。

可以將本文的 0.05% 套用為我的手續費嗎?

不可以。這是為了方便理解而採用的假設費率。請改用符合實際帳戶商品、Maker/Taker、等級及地區條件的費率,以及實際扣款紀錄進行計算。

官方來源與驗證範圍

驗證日期是 CoinPop 查閱官方文件的日期,與交易所文件的發布日期不同。政策、選單及計算顯示方式可能有所變更。虛擬計算以簡單線性合約為前提,不代表真實交易結果、目前價格或價格預測。若確認有誤,將一併更正相關來源與計算範圍。