WEEX 合約 PnL:為什麼你的三個 PnL 數字很少一致

Futures
Earn Event
By: WEEX|2026/10/26 03:53:22

WEEX 合約 PnL 會因你查看的位置而有所不同,因為每個畫面回答的問題都不一樣。「持倉」面板顯示尚未平倉部分按標記價格計算的未實現 PnL;持倉歷史則顯示已平倉交易按價格變動賺取的金額;資產帳單會記錄每筆資金變動,包括交易手續費和資金費用。把交易畫面未列出的手續費和資金費用加進去後,三個數字就會一致。本文將逐項拆解一筆 BTC-USDT 交易,讓你也能在自己的帳戶中進行相同核對。

WEEX 的幫助中心已說明相關公式。其未實現與已實現 PnL 指南將未實現 PnL 定義為:面值 × 數量 ×(標記價格 − 平均開倉價格),適用於多頭;已實現 PnL 則是使用平倉價格進行相同計算。讓交易者困惑的不是公式,而是持倉卡片上的 PnL、持倉歷史中的數字,以及合約餘額的變動彼此不一致,而且看起來都沒有錯。

造成差異的原因有四個:使用哪種價格、是否扣除手續費、是否扣除資金費用,以及你看的是 USDT 金額還是百分比。以下這筆交易涵蓋了這四種情況。

WEEX 合約 PnL:為什麼你的三個 PnL 數字很少一致
WEEX 合約 PnL 會因畫面不同而異,因為各畫面計算標記價格、手續費和資金費用的方式不同,但最終都能核對到同一個淨結果。

一筆交易,逐一查看每個畫面

以下數字僅供示範,並非 WEEX 即時報價。手續費採用截至2026/10 WEEX 費率頁面的 VIP 0 合約吃單費率0.080%;你的等級可能享有更低費率。假設每次結算的資金費率為 +0.01%。WEEX 的資金費用問答說明資金費用每 8 小時結算一次,結算時間可能因交易對而異。

  1. 開倉。以 95,000 USDT 的價格,在 BTC-USDT 永續合約做多 0.2 BTC,槓桿為 10x。名義價值為 19,000 USDT,初始保證金為 1,900 USDT。開倉手續費:19,000 × 0.080% = −15.20 USDT。
  2. 兩次資金費用結算。兩次結算時的持倉價值都約為 19,200 USDT。資金費率為 +0.01%,多頭支付給空頭,因此每次費用為 −1.92 USDT,合計 −3.84 USDT。
  3. 部分平倉。以 97,000 的價格賣出 0.1 BTC。價格 PnL:0.1 × (97,000 − 95,000) = +200.00 USDT。平倉手續費:9,700 × 0.080% = −7.76 USDT。
  4. 在仍有 0.1 BTC 未平倉時查看數據。最新成交價格為 98,100,標記價格為 98,000。
  5. 全部平倉。以 98,000 的價格賣出剩餘的 0.1 BTC。價格 PnL:+300.00 USDT。平倉手續費:9,800 × 0.080% = −7.84 USDT。

實際淨結果為 500.00 − 30.80 手續費 − 3.84 資金費用 = +465.36 USDT。以下每個畫面最後都能核對到這個數字。

「持倉」面板顯示什麼(以及為什麼使用標記價格)

根據 WEEX 幫助中心的合約交易指南,圖表下方的「持倉」分頁會顯示開倉價格、目前標記價格、未實現 PnL、預估強平價格和保證金。在步驟 4 的查看時點,面板會顯示:

  • 未實現 PnL:+300.00 USDT,計算方式為 0.1 × (98,000 − 95,000),使用的是標記價格。
  • 如果你用 98,100 的最新成交價計算,結果會是 +310.00。相差的 10 USDT 並非錯誤。標記價格是一種公允價值參考,可避免單筆大額交易影響所有人的 PnL 和強平風險。WEEX 的 PnL 指南也指出,未實現 PnL 是以標記價格計算。
  • ROE/ROI:+31.58%。WEEX 的ROI 詞彙解說將其定義為未實現 PnL ÷ 初始保證金。剩餘 0.1 BTC 的保證金為 0.1 × 95,000 ÷ 10 = 950 USDT,而 300 ÷ 950 = 31.58%。百分比會因槓桿而異。同一筆交易若使用 5x 槓桿,即使 USDT 獲利相同,顯示的數字也會是15.79%。

面板不會顯示你在步驟 3 已經入帳的 200 USDT,也不會顯示手續費或資金費用。它只回答一個問題:未平倉部分按目前標記價格計算,現在值多少?

交易平倉後,持倉歷史會顯示什麼

BTC-USDT 合約頁面設有「持倉歷史」分頁,位於「持倉」和「委託歷史」旁邊。交易全部平倉後,頁面會為整筆完整交易顯示一筆紀錄。當中的主要數字是價格變動帶來的已實現 PnL:部分平倉獲利 +200,加上最後平倉獲利 +300,合計為 +500.00 USDT。

不同交易所是否會在這一欄中一併扣除手續費和資金費用,各有不同;截至2026/10,WEEX 幫助中心並未明確說明。以下是 API 顯示的資訊。WEEX 合約 API 會在每筆成交中將 realizedPnl 和 commission 列為不同欄位。每個持倉也各自記錄累計數值:cumOpenFee、cumCloseFee 和 cumFundingFee。這表示價格 PnL、手續費和資金費用可能是分開追蹤,而不是合併成一個數字。因此,如果你的持倉歷史紀錄顯示約 +500,在認定畫面高估獲利前,先查看附近是否有手續費和資金費用欄位。如果顯示約 +465.36,代表系統已為你扣除相關費用。

-- 價格

--
--
--

資產帳單顯示什麼,以及差額如何消失

資產帳單會將每筆資金變動分別列出(WEEX 的資金費用問答指出,可前往「資產 → 合約帳單」查看資金費用;不同 App 版本的標籤可能有所差異)。這筆交易會有七筆紀錄:

  • 開倉手續費:−15.20
  • 資金費用結算:−1.92
  • 資金費用結算:−1.92
  • 平倉 0.1 BTC(價格 PnL):+200.00
  • 平倉手續費:−7.76
  • 平倉 0.1 BTC(價格 PnL):+300.00
  • 平倉手續費:−7.84

這些項目合計為 +465.36 USDT,與淨結果一致。這是唯一會等同於合約餘額實際變動的畫面,因為內容是根據實際扣款和入帳計算。資金費用是最常被忽略的一項。WEEX 的資金費用問答指出,這筆費用會從保證金中扣除,因此會改變你的餘額,卻不會經過持倉卡片上的價格 PnL。長期持倉時,費用會逐漸累積。這筆交易在兩次結算中支付了 3.84 USDT;如果以相同費率持倉一個月,則大約會經歷 90 次結算。我們的資金費率解說介紹了誰要支付,以及何時支付。

五個步驟核對你自己的 WEEX 合約 PnL

如果數字對不上,請依序進行以下檢查。每一步都能排除一種造成差額的原因。

  1. 你是否混淆了未平倉與已平倉部分?面板上的未實現 PnL 只涵蓋未平倉數量。已部分平倉的部分已經轉為已實現 PnL。
  2. 標記價格還是最新成交價?使用持倉中顯示的標記價格重新計算面板數字。如果結果一致,差異就只是價格參考不同。
  3. 未扣費用還是已扣費用?在資產帳單中加總這筆交易的開倉和平倉手續費,再從持倉歷史中的價格 PnL 扣除。
  4. 資金費用呢?篩選開倉至平倉期間的資金費用帳單紀錄,再一併扣除。
  5. 百分比還是 USDT?ROE 是相對於保證金的比率,因此小額保證金上的高 ROE,換算成金額可能低於大額保證金上的普通 ROE。請用 USDT 金額與 USDT 金額比較。

完成這五項檢查後仍無法核對,請查看帳單中是否有強平手續費或自動減倉事件。API 會在獨立的 cumLiquidateFee 欄位追蹤強平手續費;這些較少見的紀錄可能就是補上最後差額的原因。

常見問題

1. 在哪裡可以查看 WEEX 合約的已實現 PnL?

持倉平倉後,請前往合約交易頁面的「持倉歷史」分頁查看。資產帳單會顯示相應的資金紀錄,包括手續費和資金費用。

2. 為什麼我計算的 WEEX 未實現 PnL 和畫面數字不同?

你可能使用了最新成交價。WEEX 以標記價格計算未實現 PnL;標記價格可能高於或低於最新成交價,在行情快速波動時尤其如此。

3. WEEX 合約 PnL 是否包含交易手續費?

持倉面板上的未實現 PnL 不包含手續費。WEEX 的 API 會將手續費與每筆成交的已實現 PnL 分開追蹤。若要計算交易的淨額,請查看資產帳單,手續費會各自列出。

4. ROE 和 PnL 是一樣的嗎?

不是。PnL 是以 USDT 計價的金額。ROE(在 WEEX 詞彙解說中稱為 ROI)是該金額除以初始保證金,因此槓桿越高,同樣的獲利就會顯示為越大的百分比。

5. 為什麼持倉 PnL 沒有變動,餘額卻減少了?

可能是發生了資金費用結算。每次結算時,資金費用都會從保證金中扣除,並顯示在帳單中,而不是持倉的價格 PnL 裡。

本內容僅供參考,不構成任何金融、投資、法律或稅務建議。文中提及的任何活動、獎勵、線上活動或相關資訊,不應被視為對購買、出售或交易任何加密資產的推薦、招攬或邀請。加密資產具有高波動性,存在價值損失風險。WEEX服務、產品及相關活動的可用性可能因地區而異。用戶在參與前有責任確保符合當地適用法律法規。

猜你喜歡

iconiconiconiconiconiconiconiconicon
客戶服務:@weikecs
商務合作:@weikecs
量化做市商合作:bd@weex.com