掛單(Maker)是先掛在訂單簿上、等別人來成交的訂單,吃單(Taker)是下單後立刻和訂單簿上現有報價成交的訂單。手續費 = 成交金額 × 對應費率,交易所一般給掛單更低的費率;市價單幾乎都是吃單,限價單只有沒被立即成交、進入訂單簿的那部分才算掛單。
幾乎所有中心化交易所都把成交分成「掛單」和「吃單」兩類,並分別定價。同樣一筆交易,掛單成交和吃單成交適用的費率可能不同,交易越頻繁、帳戶等級越高,這個差別越明顯。弄清這兩個概念,是看懂費率表的第一步。
掛單和吃單分別是什麼意思?
交易所的訂單簿上,一邊是想買的人掛出的買價,一邊是想賣的人掛出的賣價。
- 掛單(Maker):你的訂單沒有立刻成交,而是進入訂單簿排隊,等別人的訂單來和你成交。你給市場「增加」了一個可成交的報價,所以叫做市方(Maker)。
- 吃單(Taker):你的訂單一提交,就和訂單簿上已有的報價成交,相當於把別人掛著的單「吃掉」,減少了市場上的報價,是接受現有報價的一方(Taker)。
交易所希望訂單簿上報價多、價差小,所以通常給掛單更低的費率,吃單費率更高。不過不是每一檔都有差別:按幣安現貨費率頁,普通用戶(VIP 0)現貨的掛單和吃單費率目前都是 0.1%,差別從更高的 VIP 等級開始出現;OKX 公告裡的普通等級現貨費率則是掛單 0.08%、吃單 0.1%。高等級帳戶的掛單費率甚至可能是負數,例如 OKX VIP 7、VIP 8 的現貨掛單費率為負,掛單成交反而能拿到返還。費率會調整,以官方費率頁當時顯示的為準。

手續費怎麼算?
基本公式只有一條:
手續費 = 成交金額 × 費率
成交金額 = 成交價格 × 成交數量
現貨和合約的區別在於「成交金額」用的是什麼:現貨就是實際買賣的金額;合約用的是倉位的名義價值,也就是保證金乘以槓桿後的金額。
現貨示例(數字均為假設):以 60,000 USDT 的價格買入 0.02 BTC,成交金額 1,200 USDT。假設吃單費率 0.1%,手續費 1.2 USDT;如果是掛單成交,假設掛單費率 0.08%,手續費 0.96 USDT。
合約示例(數字均為假設):用 200 USDT 保證金開 5 倍槓桿,名義價值 1,000 USDT。假設吃單費率 0.05%,開倉手續費 0.5 USDT;平倉時再按平倉那一刻的名義價值收一次。一買一賣算一個來回,成本要按兩次算。保證金、槓桿和名義價值的關係,見現貨和合約有什麼區別。
如果一段時間裡既有掛單又有吃單,平均費率取決於兩者的成交額佔比。按佔比計算加權費率、以及掛單比例變化對費後利潤的影響,在掛單與吃單對利潤的影響裡有完整算例,這裡不再重複。
買入再賣出,一個來回要付多少手續費?
不管現貨還是合約,買和賣各是一筆成交,各收一次手續費。算一筆交易的成本時,要把兩邊加起來。
來回手續費 ≈ 買入成交金額 × 買入費率 + 賣出成交金額 × 賣出費率
示例(數字均為假設):現貨買入 1,000 USDT 的幣,之後以 1,000 USDT 賣出,價格沒有變化。
| 成交方式 | 買入手續費 | 賣出手續費 | 來回合計 |
|---|---|---|---|
| 兩邊都是吃單(費率 0.1%) | 1.0 USDT | 1.0 USDT | 2.0 USDT |
| 兩邊都是掛單(費率 0.08%) | 0.8 USDT | 0.8 USDT | 1.6 USDT |
| 買入掛單、賣出吃單 | 0.8 USDT | 1.0 USDT | 1.8 USDT |
也就是說,在這組假設費率下,價格至少要漲約 0.2%,全吃單的這筆交易才不虧手續費。偶爾買賣時這點差別不明顯,但每天交易多次,掛單和吃單的差距會按次數累積。
合約持倉跨過結算時間還會收付資金費,這部分不在手續費裡,見資金費率是什麼。
限價單、市價單和掛單吃單是什麼關係?
訂單類型是你下單時的選擇,掛單還是吃單是成交時的結果。兩者相關,但不是一一對應。
| 下單方式 | 成交結果 | 說明 |
|---|---|---|
| 市價單 | 吃單 | 立即和現有報價成交 |
| 限價單,價格沒有觸及對手盤 | 掛單 | 進入訂單簿等待,被別人成交 |
| 限價單,價格已經越過對手盤 | 吃單,或部分吃單 | 能立即成交的部分是吃單,剩餘部分掛在訂單簿上 |
| 只做掛單(Post Only) | 掛單,或被取消 | 會立即成交的訂單直接取消 |
| 止損市價單 | 觸發後為吃單 | 觸發前不在訂單簿上,觸發後按市價成交 |
用一個例子說明「越過對手盤」(數字均為假設):此刻 BTC 訂單簿上最低賣價是 60,000 USDT,你下了一個 60,100 USDT 的限價買單。系統會馬上用 60,000 的賣單和你成交,這部分是吃單。如果 60,000 檔的賣單數量不夠,剩下的會繼續吃更高價位的賣單,直到 60,100;還有剩餘,就以 60,100 掛在買方一側,之後有人賣給你時才算掛單。
所以想拿到掛單費率,限價單的買價要低於當前最低賣價,賣價要高於當前最高買價。很多交易介面提供「只做掛單」選項,勾選後可以避免不小心下成吃單。

怎麼看一筆成交是掛單還是吃單?
最可靠的依據是成交明細,而不是訂單本身。
- 開啟交易所的訂單記錄,切換到「成交明細」或「歷史成交」,而不是「歷史委託」。一筆委託可能對應多條成交。
- 查看每條成交的角色欄位。不同平台寫法不同,可能顯示為「掛單/吃單」「Maker/Taker」或「流動性」一類的標記,有的平台要點進訂單詳情才能看到。
- 如果沒有找到角色欄位,可以用手續費反推:用這條成交的手續費除以成交金額,得到實際費率,再和你所在等級的掛單、吃單費率對照,接近哪一個就是哪一種。用平台幣抵扣時,要先按抵扣規則換算回去。

如果發現自己以為是掛單的成交大部分顯示為吃單,通常是限價單的價格設得太激進,一下單就越過了對手盤。
VIP 等級和平台幣抵扣怎樣影響費率?
交易所公佈的費率表一般按等級排列,等級越高,掛單和吃單費率都越低。等級的劃分規則各平台不同:幣安現貨費率頁按過去 30 天的交易量和 BNB 持倉劃分 VIP 等級;OKX 幫助中心說明按 30 天交易量和每日資產餘額劃分,等級每天更新。現貨和合約的費率表通常分開列出。升級門檻、各等級費率和計算週期,以官方費率頁和帳戶內的費率等級頁面為準。
平台幣抵扣是另一個降低成本的方式。部分交易所允許用自家平台幣支付手續費,並在原費率上給予折扣。按幣安幫助中心目前的說明,用 BNB 抵扣現貨和槓桿交易手續費可享 25% 折扣,合約交易為 10%;需要在費率設定裡手動開啟,現貨錢包裡的 BNB 不夠時,會按原費率從交易的幣裡收取。折扣比例可能調整,以幣安當時的說明為準。OKX 幫助中心說明的費率等級依據是交易量和資產餘額,平台幣 OKB 是否帶來費率優惠,以 OKX 費率頁當時的說明為準。
此外,透過邀請碼註冊的帳戶,部分平台會給予一定比例的手續費返還或折扣,比例和期限以對應活動頁面為準,可以在邀請碼說明裡查看兩家平台的入口。


想直接算出自己每筆交易、每月要付多少手續費,可以用交易手續費計算機,選好交易所和市場後填入成交金額即可。
常見誤區
- 「下限價單就是掛單」。限價單越過對手盤時會立即成交,這部分就是吃單,費率按吃單算。
- 「只看費率表上的最低檔」。費率表的低費率屬於高等級帳戶,普通帳戶應看自己所在等級那一行,或直接看帳戶內顯示的費率。
- 「合約費率低,所以合約便宜」。合約按名義價值收費,10 倍槓桿下同樣的本金對應 10 倍的成交金額,實際付出的手續費可能更多。
- 「只算開倉的手續費」。平倉同樣收費,一個來回要算兩次。
- 「掛單一定更划算」。掛單可能等不到成交,或者為了成交只能不斷追價,錯過的行情和價格偏移也是成本。費率只是總成本的一部分。
- 「返佣就是費率」。返還通常在成交後按週期發放,比較不同平台時,要先確認返還的計算方式和到帳時間,再算淨費率。
常見問題
限價單一定是掛單嗎?
不一定。限價單的價格如果已經能和訂單簿上現有的報價成交,會立即以吃單成交;只有沒有立即成交、留在訂單簿上等待的部分,成交時才按掛單計費。
市價單能按掛單費率收費嗎?
一般不能。市價單的作用就是立即和現有報價成交,消耗的是訂單簿上的流動性,所以按吃單費率收費。
只做掛單(Post Only)有什麼用?
勾選後,如果訂單會立即成交,系統會直接取消或拒絕它,從而保證能成交的部分都是掛單。代價是行情走得快時,訂單可能一直無法成交。
同一筆訂單為什麼手續費率不一樣?
一筆訂單可能分多次成交,先立即成交的部分是吃單,剩下掛在訂單簿上後來成交的部分是掛單,所以要看每一條成交明細,而不是只看訂單。
現貨買幣的手續費從哪裡扣?
常見做法是從你收到的那個幣里扣,例如買 BTC 就扣一點 BTC;開啟平台幣抵扣後,會改用平台幣支付。實際扣費幣種以成交明細顯示為準。
謝謝回饋。如果有沒講清楚或已經過時的地方,歡迎寫信告訴我們。
發現錯誤或規則已經變化?寫信告訴我們,核實後會更新文章並標註日期。
準備註冊了?
BNB6669目前透過本站連結或邀請碼註冊,可獲 20% 交易手續費返還,比例以交易所頁面為準。
OK6669目前透過本站連結或邀請碼註冊,可獲 20% 交易手續費返還,比例以交易所頁面為準。
根據你當前的訪問地區,這裡不顯示交易所註冊入口。各交易所對服務地區有各自的限制,請先閱讀其官方用戶協議,並遵守當地法規。