Skip to content
所有選擇權指南
外匯交易損益對帳10 min read

如何核對外匯交易損益:成交、成本與貨幣換匯

依據實際成交價計算假設的外匯損益,並核對手續費、融資成本、部分平倉及帳戶貨幣換匯,避免重複扣除價差。

本指南內容從實際開倉和平倉成交價開始

簡短摘要

外匯交易的毛價格損益取決於交易方向、數量,以及實際開倉和平倉成交價。帳戶對帳單可能分別列出手續費、融資成本、換匯和四捨五入。加總成本或與圖表比較前,先了解每個欄位的定義及涵蓋範圍。

從實際開倉和平倉成交價開始

貨幣對表示第一種貨幣(基準貨幣)每一單位,對應多少第二種貨幣(報價貨幣)。多頭的簡化報價貨幣價格損益為(平倉成交價 − 開倉成交價)× 基準貨幣單位數。空頭則反過來相減。計算結果以報價貨幣計價,不一定是帳戶的基準貨幣。

假設一筆 EUR/USD 多頭以實際 ask 成交價 1.1002 買進 10,000 歐元,之後以實際 bid 成交價 1.1022 賣出。簡化毛價格損益是(1.1022 − 1.1002)× 10,000 = 20 美元。如果一個 pip 是 0.0001,這段變化為 20 pips;以此數量計,其他成本前每個 pip 約影響 1 美元。這項計算使用假設的兩個可交易成交價,不是圖表中間價或計算工具提供的參考價。

再看假設的 USD/JPY 空頭:以 149.80 賣出 10,000 美元,再以 149.50 買回,成本前結果為(149.80 − 149.50)× 10,000 = 3,000 日圓。結果是日圓,因為日圓是報價貨幣。相乘前先確認基準貨幣和報價貨幣;貨幣對名稱不會自動表示帳戶貨幣金額。外匯手數與部位規模指南另行說明單位數、pip 價值和曝險的關係。

OANDA 美國帳戶對帳單指南說明交易紀錄中的單位、成交價和時間、開倉、平倉或部分平倉狀態、已實現損益、手續費等欄位。公式及欄位名稱是該提供者對帳單的說明,可作為對帳所需資料的例子,並非業界統一格式。

依照採用的價格基準處理價差

買進通常以 ask 開倉,其後賣出以 bid 平倉,但實際成交仍要看產品規則和成交狀況。EUR/USD 範例中的 20 美元已採用假設的兩個可成交價格。除非對帳單指出另有未反映在成交價中的現金扣款,否則不要再次扣除同一筆價差。

另一種計算可能從圖表中間價出發。兩個中間價的變化不包含 ask 買進與 bid 賣出的差額。若要說明中間價情境與實際成交的差異,可以另外估算價差,但須清楚標明價格基準。混用中間價和實際成交價,可能重複扣除價差,或讓結果看起來比實際更有利。

有些提供者會在已實現損益旁列出估算的半價差成本。單看欄位名稱,無法判斷該金額是額外現金扣款、用來比較的估算值,還是已反映在成交價中。例如,OANDA 美國對帳單會分開列出估算半價差和手續費,並說明哪些換匯成本已包含在已實現損益中。加總欄位前,先閱讀該對帳單的註解。

核對一筆假設的 EUR/USD 結果

沿用 10,000 歐元多頭:以 1.1002 買進,再以 1.1022 平倉。簡化毛價格損益為 20 美元。純粹為了說明,假設開倉手續費 2 美元、平倉手續費 2 美元,以及隔夜融資扣款 1.50 美元。明確列出的成本合計 5.50 美元;換匯到帳戶貨幣和其他未列成本前,餘額為 14.50 美元。

如果假設換匯匯率為 1 歐元 = 1.08 美元,14.50 美元除以每歐元 1.08 美元約為 13.43 歐元。假設整筆餘額都以單一匯率換匯,沒有加價或額外費用,也不再做顯示結果以外的四捨五入。提供者可能採用不同匯率、時間、報價方向、費用或四捨五入方式,因此這不是對帳單結果的預測。

以此部位假設每 pip 為 1 美元,5.50 美元手續費和融資成本相當於 5.5 pips 的價格損益。這只是實際成交後的簡化損益兩平比較,不含未列費用,也不預測價格會多常變動。如果 20 美元已用實際可成交 bid/ask 計算,就不要再扣一次價差。

<!-- learn:illustration -->

三個淺陶瓷托盤、小金屬代幣、透明玻璃容器和編織袋,均沒有任何標記。
概念圖示意在對帳單中分別核對價格損益、費用和貨幣換算;未呈現匯率、數據或服務提供者。

已實現損益、融資和換匯可能分列

「已實現損益」通常指已平倉數量的結果,但對帳單欄位範圍取決於帳戶。OANDA 美國的月對帳單文件指出,已平倉交易的已實現損益包含適用的帳戶貨幣換匯成本,而手續費可能另行列出;融資與其他現金項目也會逐項顯示。其他提供者可能納入不同項目或採用不同呈現方式。該頁定義適用於 2026 年 5 月 5 日或之後首次產生的對帳單;請確認你的報表期間適用哪個版本。

換匯可能在平倉時、每天的處理時間,或依客戶協議中的其他設定進行。IG UK 說明,其 spread bet 和 CFD 帳戶可能將已實現獲利、虧損、融資和手續費換成帳戶基準貨幣。FOREX.com 則介紹自己名為 “Back to Base” 的流程,適用於符合條件的金額。這些是各家提供者特定產品與帳戶設定的例子,不能視為可互換的通則。請參閱 IG 的貨幣換匯說明及 FOREX.com 交易成本頁面。

FOREX.com 美國定價與費用頁面說明交易以不同於帳戶基準貨幣的幣別結算時如何換匯。這是該提供者美國頁面的規則例子,不代表所有經紀商都採用相同條件。

自行計算和對帳單不一致,可能有可查證的原因:提供者使用不同匯率或換匯時間、將換匯費用納入損益、逐筆四捨五入後才加總,或把融資列在另一筆現金項目。先確認合約相對人和產品,再依該帳戶的對帳單定義核對。不要未經確認就將 OANDA、IG 或 FOREX.com 的例子套用到其他經紀商。

將未平倉損益與已平倉損益分開

未平倉部位有依評價價格計算的未實現損益,平倉前可能變動。已實現損益則依提供者的定義和報表期間,適用於已平倉數量。帳戶淨值可能包含兩者,但現金餘額不一定在同一時間或以相同方式變動。存款、提款、調整、已結算融資和未平倉部位,都可能解釋為何帳戶淨值不同於已平倉交易總額。

未平倉部位採用的評價價格也很重要。OANDA 美國月對帳單指出,未平倉淨多頭以 bid 評價,淨空頭以 ask 評價;對帳單也列出個別部位價格及報價貨幣換成帳戶貨幣的匯率。這是該提供者對帳單採用的方式。圖表中間價可能與即時帳戶評價不同,因此重算未實現金額時,應先對齊時間、價格方向和換匯匯率。

加總成本前,先看外匯價差與手續費指南及外匯展期與交換費用指南。IG 的外匯計算器提供 CFD 損益和保證金範例,但不能取代帳戶的實際成交或對帳單欄位。IG UK Forex CFD 產品詳情是該提供者合約單位、融資調整和預設貨幣換匯方式的另一個例子。

依實際平倉數量計算部分平倉

如果部位分批平倉,應將每次平倉數量對應到相關開倉數量或分配給它的進場價格。假設以 1.1002 買入的 10,000 歐元中,有 4,000 歐元以 1.1020 平倉。簡化價格損益為(1.1020 − 1.1002)× 4,000 = 7.20 美元。其餘 6,000 歐元若以 1.1025 平倉,結果為(1.1025 − 1.1002)× 6,000 = 13.80 美元。兩次成交在成本前合計產生 21 美元毛價格損益。

加權平均出場價為(4,000 × 1.1020 + 6,000 × 1.1025)÷ 10,000 = 1.1023。將它套用到全部數量,得到(1.1023 − 1.1002)× 10,000 = 21 美元,與逐筆計算相同。直接平均兩個出場價會算錯,因為第二個價格平倉的貨幣數量是第一個的兩倍。

如果仍有部分部位未平,應將其未實現損益與已平倉部分的已實現結果分開。如果以不同價格分次進場,請採用該帳戶的分配方法、FIFO 或加權平均規則,不要只挑方便計算的進場價。對帳單可能以不同方式彙整單筆交易和合併部位。

逐行核對帳戶對帳單

先確認報表期間、時區、帳戶合約法人、產品和帳戶貨幣。將每筆開倉、平倉或部分平倉與交易 ID、方向、單位數、成交價和時間配對。每筆已平倉數量都要重新計算報價貨幣中的毛價格損益。如果系統合併多次進場,確認它採用的分配方式或加權平均價。

接著把手續費、融資或 rollover、換匯費、調整和其他費用分成不同類別核對。記錄每筆金額是否已包含在已實現損益中、只是資訊披露,或作為獨立現金異動入帳。「淨額」、「價差成本」和「換匯成本」在不同帳戶中不一定有相同定義。OANDA 美國對帳單指南是記錄這些區別的提供者例子。

一份虛構的對帳式紀錄能說明重複計算:若列出 20 美元的價格結果、另扣 4 美元手續費,以及另扣 1.50 美元融資成本,換匯前簡化餘額為 14.50 美元。如果另一家提供者的已實現損益定義已包含其中一筆,再扣一次會低估結果。應根據欄位定義和交易明細判斷要加減哪些數字,不要只看「淨額」這個名稱。

最後檢查換匯匯率、報價方向、換匯時間、四捨五入和對帳單定義版本。確認沒有重複項目後,再加總已平倉交易結果和現金異動。接著用存款、提款、已實現與未實現損益、融資、費用和調整核對期初、期末餘額與帳戶淨值。若仍有差額,向提供者詢問造成差額的交易、價格、換匯匯率和對帳單規則,並保存附日期的對帳單和回覆。

比較帳戶前先統一對帳單定義

廣告上的價差、手續費表或計算器本身不會說明報價貨幣盈虧如何進入帳戶貨幣。應比較相同貨幣對、方向、數量、實際開倉與平倉成交價、持倉期間、帳戶貨幣和換匯設定。記錄哪些價格基準已包含價差、哪些費用另外列出。要辨識報價背後的簽約法人,可參考外匯經紀商身分與網站查核指南;模擬帳戶與真實帳戶指南說明為何練習結果不能證明真實成交或費用。

實用的交易紀錄會分開三筆總額:實際成交的毛價格損益、明確費用和調整,以及換匯後記入帳戶的金額。同時記下每個對帳單欄位已包含什麼。這樣可以重現計算,而不用假設所有經紀商採用同一公式或費用格式。過去結果不能證明它具代表性、能獲利或可預期在未來重現。

常見問題

Q1外匯經紀商的已實現損益是否總是扣除所有成本後的利潤?

不一定。對帳單可能把部分換匯成本計入已實現損益,同時將手續費或融資分開列示。確切定義取決於帳戶、產品、提供者和報表期間。

Q2以實際成交計算的損益還要扣價差嗎?

不會自動需要。實際開倉和平倉價格可能已反映價差。再次扣除前,請確認另一欄是額外現金費用還是估算資訊。

Q3為什麼帳戶貨幣的結果會不同於報價貨幣損益?

提供者會使用適用的匯率、時間、費用、報價方向和四捨五入規則進行換匯。這些資料可能與圖表或稍後查到的匯率不同。

Q4未實現損益和已實現損益相同嗎?

不同。未實現損益是未平倉部位的評價,會隨價格、報價方向和換匯而變。已實現損益按照對帳單規則適用於已平倉數量;帳戶淨值可能同時包含兩者。

資料來源與延伸閱讀

回報問題

我們會準備一封包含本文連結的電子郵件。寄出後,Mark 才會收到你的回報

快速檢查

讀完指南後,用 3 道題檢查一下

問題 1 / 3

問題 01

EUR/USD 多頭以 1.1002 買入 10,000 歐元,並在 1.1022 平倉。以美元計的簡化毛價格損益是多少?

選擇答案即可查看解釋

期權術語表