週期策略

加密交易手續費怎麼算:Maker、Taker 與真實總成本

從每筆成交紀錄判斷 Maker/Taker,計算有效費率、淨到帳數量、價差、滑點與入提金成本,完成可對帳的加密交易真實總成本表。

加密交易手續費怎麼算:Maker、Taker 與真實總成本

加密交易手續費怎麼算,不能只把成交額乘上一個廣告費率。真正要回答的是:每一筆成交屬於 Maker 還是 Taker、費用用哪種資產扣除、成交均價相對下單前報價偏離多少,以及入金、換匯與提領是否因這次交易而發生。讀完本文,你可以直接用成交紀錄算出單邊費用、有效費率、買入後淨數量與完整往返成本。

本文是現貨交易的成本教育,不構成投資建議。平台費率、等級與優惠會改變;計算時一律以你下單時的費率頁、預覽畫面及最終成交紀錄為準。

Maker、Taker 與加密交易真實總成本的三層計算框架:成交手續費、執行成本、資金與退出成本

先看答案:真實總成本有三層

成本層 從哪裡取數 怎麼算
成交手續費 成交明細的成交價、數量、Maker/Taker 身分、費率與費用資產 各筆成交額 × 各筆實際費率,再加總
執行成本 下單前同一時刻的最佳買賣價,以及最終加權成交均價 價差成本 + 滑點;避免重複計算
資金與退出成本 入金、付款、換匯、借款、提領與鏈上紀錄 只加上本次交易實際發生且可歸因的費用

最簡化的公式是:

真實總成本 = 成交手續費 + 執行成本 + 可歸因的資金與退出成本

如果只想核對平台收了多少交易費,算第一層即可;如果要比較兩種下單方式、兩個交易場所或一輪買入再賣出的結果,就必須把三層放在同一口徑。

Maker 與 Taker 看的是「怎樣成交」,不是按鈕名稱

Maker 是把尚未能立即成交的訂單放進訂單簿,增加可用流動性;Taker 是立即與訂單簿中既有訂單撮合,取走流動性。平台通常為兩者設定不同費率,但「限價單 = Maker、市價單 = Taker」只是一個不完整的速記。

  • 市價單通常會立即成交,因此通常是 Taker。
  • 買入限價若設在當下最佳賣價或更高,可能立即成交,仍是 Taker。
  • 賣出限價若設在當下最佳買價或更低,也可能立即成交,仍是 Taker。
  • 一張限價單可能先立即成交一部分,再把剩餘部分掛入訂單簿;同一張訂單便可能同時產生 Taker 與 Maker 費用。
  • Post-only(只掛單)會要求訂單只能進入訂單簿;若它本來會立即成交,系統通常取消或拒絕,而不是讓它變成 Taker。實際行為以平台規則為準。

Coinbase Advanced 的官方費用說明明確區分立即成交、掛入訂單簿與部分成交;Kraken 的 Maker/Taker 說明也提醒,限價單若價格跨過訂單簿仍可能成為 Taker。若還不熟悉市價與限價的成交差異,可先看站內的現貨市價單、限價單與成交驗收流程

第一步:逐筆計算成交手續費

不要直接用委託單的總額乘一個費率,因為訂單可能部分成交、跨多個價格,甚至同時包含兩種費率。對每一筆 fill(成交)計算:

單筆成交額 = 成交價 × 成交數量

單筆手續費 = 單筆成交額 × 該筆實際費率

整張訂單手續費 = 所有單筆手續費加總

以下只是算式示範,不是某個平台的真實費率或交易案例。假設你的成交紀錄有三筆:前兩筆成交額分別為 400、350 個報價貨幣單位,Taker 費率為 0.20%;第三筆成交額為 250,Maker 費率為 0.10%。

成交 身分 成交額 費率 手續費
A Taker 400 0.20% 0.80
B Taker 350 0.20% 0.70
C Maker 250 0.10% 0.25
合計 1,000 1.75

因此這張訂單的有效成交費率1.75 ÷ 1,000 = 0.175%。它不是費率表上的單一數字,而是最終成交組合的加權結果。請把示範數字換成自己的成交明細;不要把 0.20% 或 0.10% 當成本站對任何平台的費率聲明。

費用若不是用報價資產扣除

有些平台從你買到的基礎資產扣費,也可能用平台代幣或其他資產支付。要比較總成本,必須統一成同一報價單位:

費用的報價價值 = 費用資產數量 × 費用發生時的可核對換算價

同時保留原始數量、資產代碼、換算價、時間與來源。若買入 0.010000 BTC、費用從 BTC 扣除 0.000010 BTC,買入後淨數量是 0.009990 BTC;不要又把這筆 BTC 費用當作額外現金扣款,否則會重複計算。

第二步:算買入淨成本與賣出淨收入

買入時,最實用的兩個結果是淨到帳數量與每單位完整成本:

淨到帳數量 = 成交買入數量 − 以基礎資產扣除的費用

每單位完整買入成本 =(報價資產支出 + 所有可歸因成本)÷ 淨到帳數量

賣出時則是:

賣出淨收入 = 成交收到的報價資產 − 成交手續費 − 其他可歸因成本

如果要算一輪買入後再賣出的往返成本,不能把買入費率簡單乘以二。賣出價格、賣出成交額、Maker/Taker 身分、費率等級、滑點與提領方式都可能不同,應分別算完買入和賣出,再比較最初投入與最終可用餘額。

第三步:把價差與滑點分開,避免雙重計算

手續費不是唯一的交易成本。以買入為例,在送單前固定同一時刻的最佳買價 bid、最佳賣價 ask 與時間戳:

中間價 =(bid + ask)÷ 2

價差成本 =(ask − 中間價)× 成交數量

滑點 =(加權成交均價 − 送單前 ask)× 成交數量

執行成本 =(加權成交均價 − 中間價)× 成交數量

最後一式已包含前兩項,所以報表應選擇「價差 + 滑點」或「相對中間價的執行成本」其中一種,不能三項全部再相加。賣出時方向相反:用送單前 bid 與加權成交均價比較。

Investor.gov 的訂單類型說明指出,市價單通常追求立即執行,但成交價不受保證,較大的訂單也可能分拆在不同價格成交。下一個主題會專門處理訂單簿深度、價差與滑點;本篇先要求你保存一致的基準價,否則事後無法公平比較。

哪些成本應該加入,哪些不要硬塞

項目 何時納入 核對證據
交易手續費 只要成交便納入 每筆成交紀錄與費用資產
入金/付款費 因這次買入而發生時 付款收據、入金紀錄
換匯成本 必須先把本地貨幣換成報價資產時 換匯成交價與費用
提領費/鏈上費 策略要求把資產提出時 平台提領紀錄與 TxID
借款利息/資金費率 使用保證金或衍生品時 借款或合約流水;不得混入一般現貨費率
稅務 單獨記錄,不假裝成平台交易費 依所在地規則與專業意見
未成交訂單 不計交易費;但可記機會成本 訂單狀態與取消紀錄

入金、提領、網路與未到帳的對帳方式,可延伸閱讀資金轉入、提領與未到帳的完整成本檢查。FINRA 的費用與佣金教育頁也提醒,「零佣金」不等於沒有價差或其他費用;比較服務時要看完整成本,而不是單一宣傳數字。

可直接複製的成交成本工作表

每次交易保存以下欄位,不要只截一張成功通知:

  1. 交易場所、產品(現貨/保證金/衍生品)與交易對;
  2. 委託 ID、成交 ID、送單時間與時區;
  3. 下單前 bid、ask、資料時間與來源;
  4. 每筆成交價、數量與成交額;
  5. 每筆 Maker/Taker 身分;
  6. 每筆實際費率、費用數量與費用資產;
  7. 加權成交均價;
  8. 成交手續費合計與有效費率;
  9. 價差、滑點或相對中間價的執行成本;
  10. 入金、換匯、借款、提領等可歸因成本;
  11. 買入後淨數量或賣出後淨收入;
  12. 最終錢包餘額與成交紀錄是否對平。

加權成交均價必須用 所有成交額合計 ÷ 所有成交數量合計,不能把各筆價格直接做算術平均。若工作表與錢包餘額對不上,先檢查費用是否用另一種資產扣除、是否有部分成交、是否把未成交數量當成已成交,以及數量精度是否被四捨五入。

Maker 費率較低,就一定比較省嗎?

不一定。等待掛單可能不成交,也可能在價格開始對你不利時才成交;為了追求較低費率反覆撤單、追價或增加交易次數,總成本反而可能上升。正確比較方式是:

  1. 用相同交易對、相近時間與相同目標數量;
  2. 分別記錄 Maker 與 Taker 的最終手續費;
  3. 同時加入價差、滑點與未成交造成的策略偏差;
  4. 以買入後淨數量或賣出後淨收入決定哪種方式較好。

也不要為了進入較低費率等級而刻意增加成交量。多做一筆交易就多承擔一次執行成本、操作錯誤與可能的稅務紀錄。若交易屬於分批出場,應把每一層的淨收入放回分批止盈與成交驗收表,而不是只比較表面費率。

下單前後的驗收流程

下單前

  • 確認產品是現貨,或把保證金/衍生品的額外成本另列。
  • 打開帳戶當下的費率等級,不沿用舊文章或別人的截圖。
  • 確認限價單會立即成交、掛簿,還是啟用了 post-only。
  • 固定 bid、ask、時間與預計數量,作為執行成本基準。
  • 先寫可接受的最大總成本;超過便縮小訂單或暫停。

成交後

  • 等狀態成為 Filled,或明確標記 Partially Filled;不要只看委託已提交。
  • 匯出或抄錄每筆 fill,核對 Maker/Taker、費率與費用資產。
  • 重算成交額、手續費、加權均價與淨數量。
  • 對照交易前後錢包餘額;差額無法解釋就不要開始下一筆。
  • 保存費率頁與核對日期,但以成交明細的實扣結果為最終依據。

常見問題

限價單一定是 Maker 嗎?

不一定。只要限價單送出時可與既有訂單立即撮合,立即成交的部分就是 Taker。想避免成為 Taker,需確認平台是否提供 post-only,並接受訂單可能被取消或無法成交。

手續費應用下單金額還是成交金額算?

用實際成交額逐筆計算。未成交部分不應先當作已收費;部分成交則只計已成交部分,最終以平台成交明細為準。

費用折扣怎麼算?

先確認折扣作用於哪個基礎費率、是否需要特定支付資產,以及成交當下是否有效。不要只用「折扣百分比」反推;直接核對實扣費用,再算有效費率最可靠。

怎樣比較兩個平台?

以同一時間、同一交易對、同一方向與相同目標數量比較。至少加入實際費率、價差、預估滑點、入提金成本與費用資產;只比費率表容易選到表面便宜、實際更貴的方案。

來源與核對日期

資料核對日期:2026-09-02(UTC+08:00)。本文不保存任何平台的固定費率;實際交易前請重新核對你所在地可用服務、帳戶等級、產品與費率預覽。