如何计算币安现货交易手续费?一个例子讲清楚 maker 与 taker
介绍币安 maker-taker 手续费模型、计算公式和一个 BTC/USDT 实例,以及 BNB 折扣和 VIP 等级如何影响成本,帮你估算真实交易开支。

💰 Binance 返佣专属入口
通过本站链接注册,手续费永久减免 20% OFF。邀请码:coinrebate
手续费看似不起眼,但哪怕只差 0.1%,对频繁交易的人来说累积起来也相当可观。币安的手续费并不是固定一笔,而是根据你的订单是挂单还是吃单、账户等级、是否用 BNB 支付来变化。搞清楚这套规则,才能准确预估每笔交易实际要付出多少。
币安采用 maker-taker 模型。简单说,maker 是往订单簿里添加流动性的单子,比如你挂一个限价单,价格没到不会立刻成交,它就留在盘口里等别人来吃。这类单子因为给市场提供了深度,通常能享受更低的手续费。taker 则是直接吃掉盘口已有订单的单子,比如市价单或者价格穿价的限价单,追求立刻成交,因此一般支付标准费率。在现货市场,普通用户如果没有特殊折扣,maker 和 taker 的费率常常都是 0.1%。
手续费的计算公式很简单:手续费 = 交易金额 × 费率。交易金额就是成交价格乘以数量。举个例子,你在现货市场用市价单买入 1 BTC,成交价是 110,000 USDT。如果 taker 费率是 0.1%,那么这笔手续费就是 110,000 × 0.0010 = 110 USDT。这个费用会在成交时自动扣除,不需要额外操作。
现货交易里,手续费默认从你收到的资产里扣。比如你买 BTC,就用 BTC 付手续费;卖 BTC,就用 USDT 付。但如果你在设置里打开了“用 BNB 支付手续费”,系统会按当时汇率折算成 BNB 扣掉,并且给你打折。用 BNB 支付现货手续费可以省 25%,合约手续费可以省 10%。这个折扣比例不是永远不变,币安会不定期调整,所以下单前最好看一眼官方费率表。
除了 BNB 折扣,VIP 等级也能降手续费。币安根据用户最近 30 天的交易量(折算成 BTC)和 BNB 持仓来划分 VIP 等级,等级越高,maker 和 taker 费率越低。系统每天都会重新计算你的等级,确保费用和你近期的活跃度匹配。偶尔币安也会对一些交易对或产品做零手续费、减免 taker 费等促销活动,这些活动通常自动生效,活动结束后恢复标准费率。
如果你通过 API 做交易或开发应用,币安也提供几个接口帮你查费率或预先估算手续费。账户信息接口会返回 makerCommission 和 takerCommission,适合快速看一眼当前等级的基础费率;单币对佣金接口能给出某个交易对的具体佣金明细,包括标准佣金、特殊佣金和折扣等;订单测试接口则可以在不真正下单的情况下,模拟一个订单并返回适用的费率,适合在策略执行前做成本预估。这几个接口都需要 API 密钥和签名验证,属于安全级别较高的端点。
自动化计算手续费时,有几个细节要留意。部分成交的订单要按每一笔实际成交的价格和数量分别算,不能拿初始订单金额去估。一个订单可能既有 maker 部分也有 taker 部分,比如限价单部分成交后又吃单,这时每部分要用对应角色费率。如果用了 BNB 折扣,要先对费率打折,再乘以成交金额,顺序反了结果会差一点。展示历史交易时,最好直接用 API 返回的实际手续费,不要自己重新算,因为当时的折扣和费率可能和现在不同。
说到底,手续费是交易成本里绕不开的一块。理解它不是为了省出多夸张的收益,而是避免糊里糊涂多花钱。下单前确认一下自己的等级、是否启用 BNB 支付、当前有没有促销,再看看订单是 maker 还是 taker,心里就能有个数。费率表会变,所以养成习惯,用之前查一下。
参考:币安学院 https://academy.binance.com/en/articles/how-to-calculate-transaction-fees-on-binance
交易手续费、VIP 等级与返佣条件可能变化,请以交易所账户页面和 CoinRebate 最新费率页为准。本文仅作教育说明,不构成投资建议。

💰 Binance 返佣专属入口
通过本站链接注册,手续费永久减免 20% OFF。邀请码:coinrebate