限价单只是限定你能接受的最差价格,不保证按挂单收费。下单后如果马上和订单簿里已有的挂单成交,就等于拿走了别人的挂单,这部分通常按吃单(Taker)费率收。
限价单为什么会按吃单收费
挂单(Maker)还是吃单(Taker),看的是每一笔成交是怎么发生的,不是看你点的是“限价”还是“市价”。
| 下单后发生了什么 | 对盘口的影响 | 一般按什么收费 |
|---|---|---|
| 订单先挂进订单簿,等别人来成交 | 给盘口添了挂单 | 挂单 |
| 订单马上和已有的挂单成交 | 拿走了盘口上的挂单 | 吃单 |
| 一部分马上成交,剩下的挂进订单簿 | 两种情况都有 | 每一笔分开算 |
怎么判断一张限价单会不会马上成交
假设 BTC/USDT 现在买一价是 99,900 USDT,卖一价是 100,000 USDT:
- 挂 100,100 USDT 的限价买单:会先和 100,000 的卖单成交,算吃单。
- 挂 99,800 USDT 的限价买单:现在成交不了,会先挂在买盘上,之后被别人成交的部分一般算挂单。
- 买的数量比卖一那一档多:可能一口气吃掉好几个价位,没成交的部分会不会挂着,要看你的限价和订单有效方式。
盘口一直在变。你看到盘口到订单真正到达交易所之间有时间差,所以“下单时看着不会成交”,也不能百分之百保证按挂单收费。
一张单为什么同时收挂单费和吃单费
假设你挂限价买 2 BTC,而限价以内只有 0.6 BTC 的卖单。前 0.6 BTC 会马上成交,按吃单算;剩下 1.4 BTC 如果挂进订单簿,之后成交的部分可能按挂单算。订单页面只显示一张单,不代表所有成交用的是同一个费率。
要核对,就进成交记录,一笔一笔看成交数量、成交价、挂单还是吃单、手续费多少、扣的是哪种币。
一张单分三笔成交,手续费怎么对账
下面是假设的账单,不是真实交易:限价买 0.02 BTC,限价 100,000 USDT。前 0.006 BTC 马上成交,剩下的挂进订单簿,后来分两次成交。假设吃单费率 0.10%、挂单费率 0.08%,三笔都从买到的 BTC 里扣,没有别的费用。
| 第几笔、什么身份 | 数量 / 价格 | 手续费 BTC | 按成交价折成 USDT |
|---|---|---|---|
| 第 1 笔,吃单 | 0.006 BTC / 100,000 | 0.006 × 0.10% = 0.000006 | 0.60 |
| 第 2 笔,挂单 | 0.010 BTC / 100,000 | 0.010 × 0.08% = 0.000008 | 0.80 |
| 第 3 笔,挂单 | 0.004 BTC / 100,000 | 0.004 × 0.08% = 0.0000032 | 0.32 |
整张单成交金额 2,000 USDT,手续费一共 0.0000172 BTC,实际到手 0.0199828 BTC。按成交价折算,手续费是 1.72 USDT,实际费率 1.72 ÷ 2,000 = 0.086%:既不是纯挂单的 0.08%,也不是纯吃单的 0.10%。订单均价 100,000 里也不包含从 BTC 里扣掉的手续费。
如果每笔成交价不一样,先把每笔的“数量 × 价格”加起来,再除以总数量,不要把几个价格直接平均。如果手续费一部分扣 BTC、一部分扣 BNB,就按扣费当时的价格折算成同一种币,同时记下原来扣了多少个币。税费、特殊费用和折扣资格也可能影响金额,不能只拿公开费率就认定扣错了。
手续费对不上,按这个顺序查
- 用订单编号找出所有成交编号,看看还有没有没成交的部分。撤单撤不回已经成交的部分。
- 一笔一笔核对挂单还是吃单、成交数量、价格、手续费扣的币种和金额,再加总。
- 核对成交当时的费率等级、交易对活动和抵扣余额,不要只看今天的账户费率。
- 还是对不上,就把订单编号、成交明细和费率页面截图发给平台客服。公开发截图时遮住 UID、余额和其他订单,不要提供验证码或 API 密钥。
只做 Maker(Post Only)是什么意思、怎么用
勾了只做 Maker,订单就必须先挂进订单簿。如果它会马上成交,平台通常会取消或拒绝,而不是让它按吃单成交。它能管住收费身份,但不保证最后能成交,也不保证等待时价格不变。
- 先看清现在的买一价和卖一价。
- 勾上只做 Maker,再填限价和数量。
- 订单被取消了,先重新看盘口,不要直接取消勾选、按原价重下。
- 成交后还是以逐笔记录里实际扣的手续费为准。
挂单和吃单手续费差多少
假设成交金额 10,000 USDT,挂单费率 0.08%,吃单费率 0.10%。整笔都按挂单成交,手续费约 8 USDT;整笔按吃单成交,约 10 USDT,差 2 USDT。算法就是:成交金额 × 费率。
但挂单不一定总成本更低。等着挂单成交的时候,价格变动可能就不止 2 USDT。要比真实成本,还得算上买卖价差、滑点和没成交的风险。手续费部分可以用手续费计算器算:选交易所、VIP 等级和挂单/吃单,填成交金额就行;价差和滑点要自己另外加。
币安、欧易在哪看一笔成交是挂单还是吃单
在币安(Binance)和欧易(OKX)都一样,按这几步看:
- 先在账户的费率页面确认自己现在的等级和交易对费率。公开费率表可以对照币安手续费和欧易手续费。
- 看看有没有用平台币抵扣,手续费是从哪种币里扣的。
- 一笔一笔看成交记录,不要只看下单类型和订单均价。
- 活动交易对、不同地区版本和账户等级可能规则不同,以确认页和成交记录为准。
注意: 文中费率只是举例,不代表你账户的实际费率,实际以成交记录里扣的手续费为准。
常见问题
限价单一定比市价单手续费低吗?
不一定。限价单如果一下单就成交,也按吃单收费,费率多少要看你的账户等级和交易对。
只做 Maker 的单为什么会被自动取消?
因为按当时的价格它会马上成交。只做 Maker 就是不让订单按吃单成交,所以会直接取消。
一张订单能同时收挂单费和吃单费吗?
可以。一部分马上成交,按吃单收;剩下的挂进订单簿,之后成交的按挂单收。要看逐笔成交明细。
挂了很久才成交,就一定按挂单收费吗?
一般来说,先挂进订单簿、后来被别人成交的部分按挂单算,但最后还是以平台逐笔成交记录上显示的身份和费率为准。
这篇对你有帮助吗?
收到了,谢谢。我们会据此复核和改进这一页。
资料来源
以下是本文核对过的官方页面,核对日期 2026-09-23。规则以交易所页面的最新说明为准。