· four exchange APIs · rebuilt daily

交易所原始匯出資料因手續費 cost basis 計算錯誤導致報稅失真

交易所原始 CSV 匯出檔將交易毛利與交易手續費、funding payments 分開處理,導致淨應稅收益(net taxable gain)申報錯誤,產生的 basis 誤差最高可達單筆交易 0.00035 的跨場地費率價差。課稅事件(taxable events)發生於資產處置、position 平倉、資產 swap 或收到 funding 收益時。各司法管轄區的規定有所不同,本分析不構成稅務建議。當 position 平倉時,應稅收益等於處置總收入減去取得成本基準(cost basis)。Cost basis 包含原始購買價格加上可扣除的交易手續費。

Perpetual 期貨課稅事件之運作機制

當 position 實現盈虧或抵押品(collateral)進行跨資產轉換時,即觸發課稅事件。稅務機關通常劃分出四種具體觸發情境:

應稅收益公式取決於 cost basis: 應稅收益 = 處置總收入 — Cost Basis Cost Basis = 取得價格 + 可扣除開倉手續費

當 trader 在 Bybit 下達期貨 taker 訂單時,交易手續費率為 0.00055。在 MEXC,期貨 taker 手續費率則為 0.00020。將 0.00055 的開倉費率計入取得 cost basis,可降低後續的淨應稅收益。若交易所匯出檔將手續費記錄在獨立的次級流水帳中,而非直接附加於 position 的成交紀錄(trade fill),依賴原始匯出檔的軟體就會僅憑開倉毛價來計算應稅收益。

在 MEXC 取得 20% 手續費回饋 →所有產品的交易手續費回饋 20%。這筆回饋出自我原本會拿到的佣金,因此不會增加您的成本。 聯盟行銷連結 — 詳見頁尾。

跨交易所匯出檔間 Cost Basis 的斷層

交易所使用者介面產生的原始 CSV 匯出檔屬於內部營運日誌,並非用來計算稅務負擔。直接依賴未經調整的 CSV 匯出檔時,經常出現三種主要的追蹤錯誤。

未關聯的跨交易所轉帳

交易所運行各自獨立的帳本。將抵押品從 OKX 轉移至 Bitget 會中斷歷史 cost basis 鏈條。接收端的交易所 CSV 會將劃入的抵押品記錄為取得成本為零、或以到帳時的市場價格計價。日後處置該資產時,整筆處置金額都會被視為應稅收益,而無法扣除原始購買價格。

錯誤分類的 Funding Payments

Funding rate 每 8 小時調整一次 position 餘額。在 BTC 上,OKX 的 8 小時費率為 +0.0030%,Bitget 為 +0.0055%,MEXC 為 +0.0085%,Bybit 則為 +0.0100%。支付 funding 的一方產生成本,而收取的一方獲得收益。原始匯出檔經常將正向 funding payments 記錄為收益事件,卻未調整未平倉 position 的 cost basis,或未將負向 funding payments 列為可扣除費用。

成交成本基準中排除手續費

交易手續費會改變淨報酬。比較預設 spot taker 手續費:Bitget 為 0.0010、Bybit 為 0.0010、OKX 為 0.0010、MEXC 為 0.0005。在期貨 taker 方面,Bybit 收取 0.00055,而 MEXC 收取 0.00020。Trader 若先執行 spot 轉換為抵押品,隨後再建立期貨開倉,會同時產生 spot taker 與期貨 taker 手續費。

| Exchange | Spot Maker Fee | Spot Taker Fee | Futures Maker Fee | Futures Taker Fee | BTC 8h Funding Rate |

| Bitget | 0.0010 | 0.0010 | 0.00020 | 0.00030 | +0.0055% |

| Bybit | 0.0010 | 0.0010 | 0.00020 | 0.00055 | +0.0100% |

| MEXC | 0.0000 | 0.0005 | 0.00000 | 0.00020 | +0.0085% |

| OKX | 0.0008 | 0.0010 | 0.00020 | 0.00050 | +0.0030% |

算例示範:手續費與 Funding 對 Cost Basis 的影響

假設在 Bybit 與 MEXC 上以 taker 費率執行 position 的開倉與平倉。

Bybit taker 來回手續費比例: 0.00055 開倉 + 0.00055 平倉 = 0.00110 總手續費比例

MEXC taker 來回手續費比例: 0.00020 開倉 + 0.00020 平倉 = 0.00040 總手續費比例

Bybit 與 MEXC 之間的手續費 cost basis 差異: 0.00110 — 0.00040 = 0.00070 總手續費比例

在 funding 計算方面,BTC 多頭 position 每天需在三個 8 小時時段支付 funding:

Bybit 每日 BTC funding rate: 3 * 0.0100% = +0.0300% 每日

OKX 每日 BTC funding rate: 3 * 0.0030% = +0.0090% 每日

Bybit 與 OKX 之間的每日 funding rate 價差: 0.0300% - 0.0090% = 0.0210% 每日

| Asset | Venue | 8h Funding Rate | Spread per 8h | 24h Volume |

| ETH | OKX | +0.0056% | 0.0044% | 6,494,273,355 |

| ETH | Bybit | +0.0100% | 0.0044% | 6,494,273,355 |

| SOL | OKX | +0.0010% | 0.0090% | 1,576,902,499 |

| SOL | Bybit | +0.0100% | 0.0090% | 1,576,902,499 |

| XAU | Bybit | +0.0000% | 0.0102% | 524,486,359 |

| XAU | OKX | +0.0102% | 0.0102% | 524,486,359 |

若交易所匯出檔未將 Bybit 上 0.00110 的來回手續費比例計入 position 取得成本,或是在計算已實現 PnL 時漏掉 0.0300% 的每日 funding 扣款,則申報的應稅收益將高估實際淨利,高估幅度為 0.00110 加上持倉期間每天 0.0300%。

對 Position 持有者的實際影響

依賴交易所原始匯出檔會導致多繳稅款或面臨查稅風險:

對帳 cost basis 需要跨所有錢包地址與交易所進行統一的交易對應(mapping),而非僅依賴個別的 CSV 下載檔案。

在 MEXC 取得 20% 手續費回饋 →所有產品的交易手續費回饋 20%。這筆回饋出自我原本會拿到的佣金,因此不會增加您的成本。 聯盟行銷連結 — 詳見頁尾。今天不開戶?數字一變就通知你 →同樣的數據,一有變動就推送:資金費率變貴、各交易所對持倉成本的看法出現分歧。免費、免註冊、免電郵,而且沒有人因這個連結拿到報酬。

接著閱讀

顯性深度高估了 Perpetual 的真實市場流動性可見的 order book 深度反映了掛單中的 limit order,但市場掃單與手續費結構會大幅改變真實的執行成本,遠超顯示的價差。Funding 與 Taker 費率導致每 10 萬美元部位產生 89 美元日價差評估離岸 perpetual 交易所時,入金前必須核對簽約實體、funding rate 價差、基礎費率以及清算(liquidation)機制。當清算引擎觸發 ADL 時,市價單將吃掉過淺的訂單簿深度當 mark price 更新並引發密集價格區間集中跌破維持保證金時,強平市價單將會觸發連鎖清算。