规则与费用
为什么限价单也可能收 Taker 费:看实际成交方式
限价只管成交价格的边界,手续费角色要看订单实际怎样成交。

“限价单”只说明你给成交价格画了一条边界,并不保证订单一定先挂在订单簿里等别人来。只要你提交的限价已经能和现有订单成交,它就可能立刻撮合,成为 Taker,并按这次实际成交对应的费率记录。
Maker 是把暂时不能成交的订单留在订单簿里,为市场增加可成交数量的一方;Taker 是提交后立刻拿走订单簿里已有数量的一方。判断依据是订单怎样成交,不是按钮上写“限价”还是“市价”。
限价单限制的是价格,不是手续费角色
买入限价单表示:成交价不能比你设的上限更差;卖出限价单表示:成交价不能比你设的下限更差。它允许以更有利的价格成交。这个价格条件与 Maker/Taker 是两条不同问题线。
例如,你提交一张限价买单,愿意最高出到 101,而订单簿里已经有人以 100 卖出。你的价格条件允许在 100 成交,于是订单可以立刻拿走这部分卖单。
虽然订单类型是限价,它的这段成交行为仍是 Taker。
反过来,如果当前最低卖价是 102,你只愿意出 101,这张买单暂时无法成交,就可能进入订单簿等待。以后有人愿意按 101 卖给你时,这段成交才可能体现为 Maker。教学数字只解释机制,不代表实时盘口或交易建议。
怎么看自己的限价会不会立刻成交
下单前可以比较限价与当时盘口:买价碰到或高于可卖价格,卖价碰到或低于可买价格,就有立即成交的可能。但盘口在不断变化,你看到与订单到达撮合系统之间存在时间差,显示数量也可能已被别人拿走。
因此,不能仅凭下单前截图保证角色。哪怕你看到价格之间还有一点距离,提交过程中市场也可能移动;哪怕订单先挂着,后续成交记录才是确认实际角色的材料。用盘口只能理解可能性,不能替代成交结果。
| 情况 | 可能发生什么 | 应去哪里确认 |
|---|---|---|
| 普通限价单立即可成交 | 全部或部分成为 Taker | 成交历史的实际角色与费用 |
| 普通限价单先进入订单簿 | 后续成交部分可能成为 Maker | 每段成交记录 |
| 市价单 | 通常拿走已有流动性 | 实际成交记录 |
| 只做 Maker 的订单类型 | 若会立即成交,通常不会按普通限价单方式直接吃单 | 订单状态与错误信息 |
同一张订单能不能一部分 Taker、一部分 Maker
可以出现这种理解场景:一张较大的普通限价单提交时,先把当时符合价格条件的现有数量成交掉,这部分拿走了流动性;没成交的剩余数量继续留在订单簿,后来再由别人来成交。由于成交发生在不同阶段,核费时应看当前成交载体实际给出的角色和费用,不要只给整张订单贴一个想当然的标签。
若网页只显示聚合结果,没有逐段角色,不要自行拆分或推算。保留订单号、成交时间、费用与页面实际字段;需要更细解释时,从登录后的官方支持入口询问。API 文档展示细粒度字段,不代表 App、网页和 CSV 一定完全相同。
LIMIT_MAKER 与普通 LIMIT 有什么不同
Binance 的现货术语把普通 LIMIT 描述为成交价不差于设定价格;把 LIMIT_MAKER 描述为只能作为 Maker 的订单类型,也就是不能立刻撮合并拿走流动性。两者名字接近,行为目的不同。
普通用户最容易犯的错,是看到“限价”两个字就自动脑补成“只做 Maker”。如果界面确实提供只做 Maker、Post Only 或含义相近的选项,要读当前产品说明和确认页;不同界面、地区与产品入口可能用不同名称。不要照搬合约页面的选项来解释现货。
可查看 Binance 的现货术语表核对 LIMIT、LIMIT_MAKER、Maker 与 Taker 相关定义。它说明的是现货 API 概念,实际账户可用订单类型仍以页面为准。
已经成交后,怎样核对手续费
- 进入现货成交历史,不只看订单历史的类型名称。
- 按交易对、方向与时间找到目标成交。
- 查看记录是否展示 Maker/Taker 角色、手续费金额与手续费资产。
- 一张订单有多条成交时,逐条保留;载体只给聚合结果时不凭空拆分。
- 把实际费用与当时账户适用的费率和折扣条件核对,不用今天的公开费率倒推过去。
Binance 当前的现货活动帮助说明提到,成交历史可以查看交易费用和 maker/taker 角色;但帮助链接可能因访问地区重定向。页面入口改变时,认准“现货”“成交历史”和目标订单的实际字段,不要从资产总览猜角色。
手续费还可能受账户费率等级、交易对活动、折扣与扣费资产影响。Maker 或 Taker 只解释费率角色的一部分,不足以单独算出最终费用。
官方现货佣金说明也把标准、特殊、税费与折扣条件分开列出;文档里的数值是虚构示例,不能当作当前账户费率。
三种常见误读
价格更好也不等于 Maker。你设定最高买价 101,实际立即在 100 成交,说明限价保护让成交没有超过上限;但这部分仍可能拿走了 100 档已有的卖单。成交价格是否有利,和是否提供流动性,不能互相替代。
订单后来显示 FILLED,也只说明计划成交数量已经完成,不能单凭最终状态判断每一段角色。要核费,回到成交历史的角色、手续费金额和手续费资产。若当前载体没有逐段信息,就保留这个限制,不用费率差额硬猜。
下单前若非常在意是否只做 Maker,应先确认当前现货界面是否提供对应订单类型、它在立即可成交时会怎样处理,以及订单未被接受时会显示什么。规则可能调整,不能用一次操作经验当永久保证。
也别为了追求某个费率角色,提交自己并不愿意承担价格或等待风险的订单。本文帮助你看懂账单标签,不替你选择价格、时点或订单类型。
先接受订单可能有不同成交路径,再让记录回答它实际走了哪条路,并据此核对费用。
订单挂出后没有任何成交,后来被你取消,就没有可供判断费率角色的实际成交,也不应凭挂单时间估算一笔成交手续费。先确认成交历史里确实有记录,再讨论 Maker 或 Taker。
- “限价单必然是 Maker”:普通限价若能立即成交,就可能拿走已有流动性。
- “挂过一秒就全部是 Maker”:订单可能先成交一部分再挂剩余部分,应看每段记录实际提供的信息。
- “Taker 一定是市价单”:市价单常以拿走流动性的方式成交,但普通限价单也能成为 Taker。
如果你的目标只是核对账单,最省力的顺序是:先看实际成交角色,再看当时费率条件,最后看手续费资产。不要反过来从“限价”两个字推导角色,再强迫账单数字配合这个结论。