费率优化

币安手续费到底扣的是什么币?扣费顺序你知道吗?

· 约 8 分钟 · 加密港编辑部

你有没有想过,手续费到底扣的是哪个币?

在币安做了几笔交易之后,有心的朋友可能会发现一个有趣的现象:有时候手续费扣的是BNB,有时候扣的是USDT,有时候扣的居然是你刚买到的那个币。翻看交易记录,扣费的币种好像不太固定,搞得人一头雾水。

其实币安的手续费扣除有一套明确的优先级规则。搞清楚这个规则,不仅能让你的交易记录看起来更清晰,还能帮你更精确地计算交易成本,甚至避免一些不必要的损耗。

今天就来把这套扣费逻辑彻底讲明白。

不开BNB抵扣时的默认扣费方式

核心规则:从交易获得的币种中扣

如果你没有开启"使用BNB支付手续费"这个功能,币安的默认扣费逻辑非常简单直接——手续费从你在这笔交易中获得的币种中扣除。

举个例子:你用USDT买入ETH。这笔交易中你"获得"的是ETH,所以手续费就从ETH里扣。假设你按0.1%的费率买了1个ETH,到手的实际是0.999个ETH,少的那0.001个ETH就是手续费。

反过来,如果你把ETH卖成USDT,你"获得"的是USDT,手续费就从到手的USDT里扣。卖1个ETH应该得到2000 USDT,实际到手1998 USDT,扣掉的2 USDT就是手续费。

这个逻辑适用于所有的现货交易对,不管你交易什么币种,都遵循同一个规则。

这种扣法带来的问题

最直观的问题是持仓数量不整。你本来想买整整1个ETH,结果到手是0.999个。虽然差别极小,但对于有"整数强迫症"的朋友来说,看着很不舒服。

更实际的问题是成本计算变得复杂。如果手续费在不同的交易中分别用不同币种支付,你要算清楚总共花了多少手续费,就需要把各种币种分别换算成统一的法币金额,然后加总。特别是当你做了几十上百笔交易之后,这个计算量是很大的。

还有一个容易被忽略的问题:每次扣掉的那一小部分币,可能会留下一些零碎的"粉尘资产"。比如你持仓0.999个ETH,后来卖掉了0.99个,剩下0.009个ETH就变成了粉尘,金额太小没法交易,放着又没用。

开启BNB抵扣后的扣费逻辑

BNB优先扣除

当你开启了"使用BNB支付手续费"功能后,不管你交易的是什么币对,手续费都会优先从你账户中的BNB余额中扣除。

还是上面的例子:你用USDT买1个ETH,手续费本来应该是0.001个ETH。开了BNB抵扣后,系统会把这笔手续费换算成等值的BNB数量,然后从你的BNB余额中扣除。

结果就是:你到手的是完整的1个ETH,BNB余额减少了一小点。持仓整整齐齐,看着舒服。

折扣是额外的奖励

用BNB抵扣不仅是换了一个扣费币种,更关键的是还能享受手续费折扣。现货交易开启BNB抵扣后,手续费直接打七五折。

算一下:原本0.1%的费率,打七五折变成0.075%。如果你月交易量是10万USDT,原本手续费200 USDT(买卖各一次),开了BNB抵扣后只要150 USDT。每月省50 USDT,一年600 USDT。

这就是为什么几乎所有的币安老用户都会开启BNB抵扣——既方便,又省钱。

BNB余额不足时的自动降级

如果你开启了BNB抵扣,但账户里的BNB不够支付某笔交易的手续费,系统会自动降级处理:

这笔交易的手续费将按照默认规则,从你获得的币种中扣除,且不享受BNB折扣。

要注意的是,系统不会"混合扣费"。它要么全部用BNB扣(享受折扣),要么全部用交易币种扣(不享受折扣)。不存在"一半用BNB、一半用交易币种"的情况。

这意味着,如果你的BNB只够扣一笔交易的手续费,那第一笔交易会扣BNB(有折扣),第二笔BNB不够了就降级到扣交易币种(没折扣)。

合约交易的扣费逻辑

合约交易的扣费和现货有一些不同,值得单独说一下。

U本位合约

U本位合约的手续费默认从你的USDT保证金中扣除。比如你做一笔BTC/USDT的合约交易,开仓和平仓的手续费都从你的USDT保证金里扣。

如果开启了合约账户的BNB抵扣,会优先从合约账户中的BNB余额扣除。

划重点来了:合约账户和现货账户的资产是完全独立的。你现货账户里有BNB不代表合约能用。你需要先从现货账户划转BNB到合约账户,合约交易才能用BNB抵扣。

很多人犯的错误就是:在现货账户买了BNB、开了BNB抵扣,以为合约也会自动扣BNB。结果一看交易记录,合约手续费全在扣USDT,因为合约账户里根本没有BNB。

币本位合约

币本位合约更直接——手续费从你对应的加密货币保证金中扣除。做BTC币本位合约,手续费就从BTC保证金里扣。做ETH币本位合约,手续费从ETH保证金里扣。

怎么开启BNB抵扣

在手机App上

打开币安App(没有App的朋友可以通过 币安官方 下载),进入个人中心或仪表盘,找到"手续费"或"BNB抵扣"相关的设置。通常有一个很明显的开关,点击开启即可。

在网页端

登录币安网页版,进入仪表板或个人中心的设置页面。找到"使用BNB支付手续费"的选项并开启。

别忘了合约也要单独设置

如果你做合约交易,需要在合约设置里单独开启BNB抵扣。同时记得把BNB从现货账户划转到合约账户。划转在App内的"钱包"页面就能操作,选择从"现货"转到"合约"即可。

怎么查看每笔交易的扣费明细

通过 币安官方 登录币安网页端,进入交易记录或订单历史页面。点击任意一笔交易的详情,就能看到这笔交易手续费的具体金额、扣费币种、以及是否享受了BNB折扣。

App端也一样方便。在"订单"页面找到历史记录,点开某一笔就能看到所有细节。

建议定期(比如每周或每月)回顾一下交易记录,看看手续费的构成。如果发现有些交易没有用BNB扣费,很可能是BNB余额不足导致了降级。

扣费顺序对你的实际影响

影响一:资产的"整洁度"

用BNB统一扣费后,你买到的币都是"完整"的。买多少就是多少,不会被手续费削掉一点。对于需要精确管理仓位的交易者来说,这一点很重要。

影响二:成本核算的简便性

所有手续费都统一用BNB支付,核算总成本时只需要追踪BNB的消耗量就行。比起手续费分散在十几种不同币种里要好算得多。

影响三:BNB余额的持续消耗

开了BNB抵扣后,你的BNB会随着每一笔交易不断减少。交易越频繁,消耗越快。如果不及时补充,BNB耗尽后就会降级为普通扣费方式,失去折扣。

一个实用的管理方法:每周花一分钟看一眼BNB余额。如果剩余量低于最近一周的消耗量,就该补充了。或者更省事一点,一次性备足一两个月的量,这样很长时间不用操心。

一个容易踩的坑

有些用户发现自己的BNB在不知不觉中变少了,以为是被盗了,其实只是手续费在自动扣除。如果你每天做很多笔交易,BNB的消耗速度可能比你想象的要快。

所以如果有天你看到BNB余额少了一些,先别慌,去看看交易记录里的手续费明细,大概率是正常的BNB抵扣消耗。

总结

币安手续费的扣费顺序其实很清晰:

没开BNB抵扣:手续费从你获得的币种中扣除,不享受折扣。

开了BNB抵扣:手续费优先从BNB余额扣除,享受七五折。BNB余额不足时自动降级为从交易币种扣除。

合约和现货的BNB是独立的:需要分别划转、分别开启抵扣。

理解这些规则,做好BNB余额管理,你的交易体验和成本控制都会上一个台阶。这是一个小知识点,但对于每个币安用户来说,都值得了解。

下载币安App

安卓APK直接安装,苹果需海外Apple ID

立即注册币安

通过本站链接注册,每笔交易自动享受手续费优惠