加密货币交易手续费计算图解:现货与合约、Maker与Taker费率对比
新手入门 作者:CoinVado Research 12 阅读 8 分钟

加密货币交易手续费怎么算?现货、合约、Maker和Taker一次讲清楚(2026)

交易手续费是每个币圈人都在付、却没几个人真正算清楚的钱。本文把手续费讲透:Maker和Taker的本质区别是「提供流动性 vs 消耗流动性」;手续费 = 名义价值 × 费率;现货按成交金额算、合约按「保证金 × 杠杆」的名义价值算。核心结论:合约费率(0.02%~0.05%)看起来只有现货(0.10%)的一半,但因为按名义价值收费,同样本金开10倍杠杆,手续费反而是现货的5倍。附币安/OKX费率对照表、下单方式决策表、算账示例和6个新手最常踩的坑。

TL;DR

手续费 = 名义价值 × 费率,这是全文唯一的公式。 算清手续费,只需要搞懂两件事:①你是 Maker(挂单) 还是 Taker(吃单),这决定费率高低;②计费基数是成交金额还是名义价值,这决定钱多钱少。

最反常识的一点先放在这里:合约费率(0.02%~0.05%)看起来只有现货(0.10%)的一半,但因为合约按「保证金 × 杠杆」的名义价值收费,你用 6,000 USDT 本金开 10 倍杠杆,手续费是现货的 5 倍。 所以「合约更便宜」是个错觉——便宜的是费率,贵的是放大了的基数。12

先分清三个词:费率、手续费、名义价值

很多教程把手续费混成一团,其实它拆开是三件事,分清之后所有计算都只是乘法:

  • 费率(Fee Rate):一个百分比,由交易平台和你的账户等级决定。它写在页面角落里,平时不变,但决定了你每一块钱交易要交多少。
  • 手续费(Trading Fee):真正从你钱包里扣掉的钱。手续费 = 名义价值 × 费率
  • 名义价值(Notional Value):计算手续费的基数,也是最容易搞错的地方。现货的名义价值 = 成交金额(你实际花了多少);合约的名义价值 = 仓位价值 = 保证金 × 杠杆(比你的保证金大得多)。

这三个词里,新手最容易错的是「名义价值」——把现货和合约的计费基数当成一回事。下面会用具体数字算给你看,差别有多大。

Maker 和 Taker 到底是什么:流动性,而不是下单方式

Maker 和 Taker 的本质区别,不是「限价单 vs 市价单」这个表面,而是你是在「提供流动性」还是在「消耗流动性」。 这一点想通,费率的定价逻辑就通了3

  • Maker(挂单方):你挂出一个限价单,等待别人来和你成交。这一刻你向市场提供了流动性——因为你的单子让盘口更深、后来的人更容易成交。交易所奖励这种行为,所以费率更低。
  • Taker(吃单方):你主动去「吃掉」盘口上已经挂着的单子,通常是市价单,或价格设得很激进、下单瞬间就成交的限价单。你消耗了别人的流动性,所以费率更高。

几个关键判断,帮你分清自己此刻是哪种:

  1. 市价单几乎永远是 Taker。 你点「市价买入」,就是立即吃掉对手盘挂单,按 Taker 收费。
  2. 限价单不一定是 Maker。 限价单只有在「挂出去等待成交」时才是 Maker;如果你的限价设得比当前卖一价还高(急着买进),它会立即成交,此时你是 Taker。
  3. 想当 Maker 省钱,就要愿意等。 挂一个离当前价有距离的限价单,让它慢慢成交,才能拿 Maker 的低费率。

一句话记忆:挂单等人来成交 = Maker(便宜);主动吃掉别人的单 = Taker(贵)。

手续费怎么算:现货按成交金额,合约按名义价值

现货手续费 = 成交金额 × 费率;合约手续费 = 名义价值 × 费率 =(保证金 × 杠杆)× 费率。 同样的公式,不同的基数,这是现货和合约手续费天差地别的根源1

先看现货,最简单:

你用 60,000 USDT 买入 1 个 BTC,币安现货 Taker 费率 0.10% 手续费 = 60,000 × 0.10% = 60 USDT 卖出时再收一次 60 USDT,一次完整买卖的往返成本 = 120 USDT(成交金额的 0.2%)

再看合约,差别就来了:

你用 6,000 USDT 保证金,开 10 倍杠杆做多 BTC 名义价值 = 6,000 × 10 = 60,000 USDT 币安永续 Taker 费率 0.05% 开仓手续费 = 60,000 × 0.05% = 30 USDT 平仓再收 30 USDT,往返成本 = 60 USDT

关键不在 60 这个数字,而在它对应的是哪笔钱:合约这 60 USDT 手续费,占你 6,000 USDT 本金的 1%;而现货 60,000 全款买入的 60 USDT 手续费,只占本金的 0.1%。费率合约(0.05%)确实比现货(0.10%)低一半,但基数——合约按 10 倍杠杆后的名义价值算——才是决定你实际成本的变量。

算给你看:同样的本金,现货和合约各收多少

这是全文最值得保存的一张表。 假设你手里有 6,000 USDT,现货全款买入 vs 合约 10 倍杠杆,同样的本金、同样的行情判断,手续费差多少:

交易方式本金名义价值Taker 费率单边手续费往返手续费占本金比例
现货全款6,0006,0000.10%6120.2%
合约 5 倍6,00030,0000.05%15300.5%
合约 10 倍6,00060,0000.05%30601.0%
合约 20 倍6,000120,0000.05%601202.0%

这张表读出三件事:

  1. 费率低 ≠ 便宜。 合约 10 倍的往返手续费(60 USDT)是现货(12 USDT)的 5 倍,尽管合约费率只有现货的一半。杠杆把计费基数放大了。
  2. 杠杆是手续费的放大器。 20 倍杠杆时,光是开平仓手续费就吃掉本金的 2%。很多人爆仓前,手续费已经先啃掉了一块。
  3. 手续费是「本金的比例」,不是「交易金额的比例」。 算成本时,永远把手续费换算成「占你本金的百分之几」,才知道这单划不划算。

这也是为什么短线高频炒合约的人,即使小赚,扣完手续费常常是亏的——费率再低,也经不起高杠杆下的反复开平仓。

主流交易所费率对照表:币安 vs OKX

普通用户(无 VIP)的基础费率,币安和 OKX 高度接近,差别主要在现货的 Maker。 下表为 2026-09-03 核查的官方基础档12

平台现货 Maker现货 Taker永续合约 Maker永续合约 Taker
币安 Binance0.10%0.10%0.02%0.05%
欧易 OKX0.08%0.10%0.02%0.05%

再叠一层抵扣(这是手续费省钱攻略的范畴,这里只给结论):

  • 币安现货用 BNB 抵扣,费率享 25% 折扣 → 0.075%;币安合约用 BNB 抵扣,享 10% 折扣 → 0.018% / 0.045%。
  • OKX 持有 OKB、或提升账户等级,费率也能进一步下调。

注意: 上表是「基础档」,实际费率随账户等级、30 天交易量、持币量和平台活动变化,下单前以交易页面实时显示为准。

下单方式怎么选:挂单还是市价

想省钱就挂限价单当 Maker,想立刻成交就市价吃单当 Taker——这是取舍,不是非黑即白。 用 OKX 现货买 10,000 USDT 举例,两种方式的差:

下单方式角色费率(OKX 现货)10,000 USDT 手续费代价
限价挂单Maker0.08%8 USDT可能要等、可能不成交
市价吃单Taker0.10%10 USDT立即成交,但有滑点

单笔差 2 USDT 看起来不多,但高频交易一天几十单,一年下来差的可不止一点。适合挂单的场景:不着急、价格波动平缓、愿意等回调接单;适合市价的场景:行情急变要立刻进场/离场、抢突破。

一条可复用的判断标准:只要你「不急」,就默认挂限价单;只有在你必须立刻成交(止损、追突破、逃顶)时,才用市价单,并把这笔 Taker 手续费和滑点当成「为速度付的钱」。

决策表:你的交易方式该怎么对待手续费

手续费对你的影响,取决于你是什么类型的交易者。 对号入座:

你的交易方式手续费的影响应该怎么做
现货长持(几周~几年)买卖各一次,占本金比例低基本不用操心;用限价单挂单省点即可
现货短线/波段频繁买卖,往返 0.2% 会累积挂限价单当 Maker,别追市价;BNB 抵扣能省 25%
合约低杠杆(2~5 倍)名义价值放大,但幅度可控开仓前算一次往返成本,留意资金费
合约高杠杆(10 倍以上)手续费 + 资金费双重侵蚀高频反复开平是送钱,减少交易次数,别用高杠杆短线

三条「停止条件」,命中任何一条就停下来:

  • 一单的往返手续费超过你预期盈利的一半 → 这单不值得做。
  • 高杠杆 + 高频短线 → 手续费和资金费会先于行情吃掉本金,先降杠杆或降频率。
  • 你不清楚自己这笔是 Maker 还是 Taker、费率是多少 → 下单前先搞清楚,别盲点。

新手最容易踩的 6 个坑

  1. 以为「合约费率低」所以合约便宜。 费率低是真,但按名义价值(保证金 × 杠杆)收费,高杠杆下手续费反而是现货的好几倍。
  2. 把手续费当成「只收一次」。 现货买卖各收一次,合约开仓平仓各收一次。算成本要算往返,不是单边。
  3. 搞不清自己是 Maker 还是 Taker。 市价单永远吃单、按 Taker 收费;想省费就挂限价单等成交。
  4. 只用百分比看费率,不用绝对金额看成本。 0.05% 听着低,乘上 60,000 名义价值就是 30 USDT。养成「换算成占本金比例」的习惯。
  5. 忽略手续费之外的隐性成本。 合约还有每 8 小时结算的资金费、市价成交的滑点、提币的链上 Gas,这些都要算进总成本。
  6. 为了省手续费,挂了永远不成交的单。 挂单当 Maker 省钱没错,但挂得太远不成交,省了手续费、错过了行情,反而更亏。省费的前提是能成交。

FAQ 常见问题

Q1:Maker 和 Taker 有什么区别?哪个费率更低? Maker 是挂单方、提供流动性,费率更低;Taker 是吃单方、消耗流动性,费率更高。市价单几乎总是 Taker,限价单挂出去等成交才是 Maker。

Q2:交易手续费到底怎么算?公式是什么? 手续费 = 名义价值 × 费率。现货的名义价值 = 成交金额;合约的名义价值 = 仓位价值 = 保证金 × 杠杆。

Q3:为什么合约费率比现货低,实际手续费却更贵? 因为计费基数不同。现货按成交金额收 0.10%;合约按名义价值收 0.05%,但 6,000 本金开 10 倍杠杆名义价值变成 60,000,手续费是现货的 5 倍。

Q4:现货和合约的手续费分别是多少? 币安现货 0.10%/0.10%(BNB 抵扣后 0.075%),永续 0.02%/0.05%(BNB 抵扣 10% 后 0.018%/0.045%);OKX 现货 0.08%/0.10%,永续 0.02%/0.05%。以页面实时显示为准。

Q5:市价单和限价单手续费一样吗? 不一样。市价单几乎总是 Taker;限价单挂出去等成交是 Maker(更便宜),但价格设得激进、立即成交就变成 Taker。

Q6:手续费什么时候扣?买和卖都扣吗? 都扣。现货成交时从成交金额里扣;合约开仓、平仓各扣一次,按当时名义价值算。

Q7:除了手续费,还有哪些隐性成本? 至少三笔:合约持仓的资金费(每 8 小时结算)、市价单的滑点、提币的链上 Gas 费。手续费只是成本清单第一项。

总结:记住这一句话

手续费 = 名义价值 × 费率;便宜的是费率,贵的是基数。 现货按成交金额收 0.10%,合约按「保证金 × 杠杆」的名义价值收 0.02%~0.05%——所以合约 10 倍杠杆下,同样的本金,手续费是现货的 5 倍。Maker(挂单)比 Taker(吃单)便宜,想省钱就挂限价单等成交;但省费的前提是能成交。算成本永远换算成「占本金的百分之几」,再决定这单做不做。

按顺序补齐前置知识:先看现货和合约有什么区别想清楚选哪个,再看币安现货交易教程币安永续合约交易教程学下单,杠杆开多少倍合适帮你定杠杆,最后用这篇把手续费算清楚、再用手续费省钱攻略把它降下来。

透明声明: 文中注册链接为 CoinVado 的返佣邀请链接。通过链接注册不会增加你的任何成本,我们可能获得平台返佣,用于维持网站运营。

还没有账户? 注册币安(邀请码:BINANBT),注册与充值流程见币安注册教程。也可以用 欧意 OKX(邀请码:60895497),两家现货、合约费率相近,OKX 现货 Maker 略低。

📚 延伸阅读: 链上指南 —— 从零开始学区块链与链上数据的免费教程站。


免责声明:本文内容仅供学习参考,不构成投资建议。合约交易带有杠杆,风险远高于现货,可能导致本金全部损失。手续费数据以各平台页面实时显示为准,请根据自身情况谨慎决策。

Footnotes

  1. 币安官方费率表(https://www.binance.com/zh-CN/fee/schedule):现货普通用户 Maker/Taker 均为 0.10%,BNB 抵扣享 25% 折扣;币安官方《币安合约费率结构》(https://www.binance.com/zh-CN/support/faq/detail/360033544231):USDⓈ-M 永续普通用户 Maker 0.02%、Taker 0.05%,使用 BNB 支付享 10% 折扣。2026-09-03 核查。 2 3

  2. OKX 官方费率表(https://www.okx.com/zh-hans/fees):现货普通用户(Lv1)Maker 0.08%、Taker 0.10%,永续合约 Maker 0.02%、Taker 0.05%。2026-09-03 核查。 2

  3. 币安官方《What are Market Makers and Takers》(https://www.binance.com/en/support/faq/detail/360007720071):Maker 为挂单方、向市场提供流动性,Taker 为吃单方、消耗流动性;挂单方通常享受更低费率。2026-09-03 核查。

问买 USDT / 注册 / 提币?

加 QQ 一对一答疑,比翻文章更快。

QQ:2205140368已复制

加 QQ 好友