Skip to content
全部期权指南
手续费与订单执行9 分钟阅读

加密货币永续合约的 Maker 与 Taker 手续费:订单如何计费

了解永续订单如何被归类为挂单或吃单、手续费如何按合约价值计算,以及限价单为何不一定享受挂单费率。

本指南内容Maker 与 Taker 描述成交方式,不是交易者身份

简短摘要

Maker(挂单方)先把流动性留在订单簿中,等待其他人撮合;Taker(吃单方)则与已有订单成交并移除流动性。两者的费率可能不同,但每笔成交的角色取决于它如何进入订单簿,而不是交易者按下了限价单还是市价单。

Maker 与 Taker 描述成交方式,不是交易者身份

Maker 提供可供他人交易的挂单,Taker 接受一个或多个已有订单。一个账户可以在某笔成交中是 Maker,在另一笔中是 Taker;这不是账户或策略的永久标签。

例如,买入限价低于当前卖价时,订单可能留在簿中,之后以 Maker 身份成交。买入限价达到或超过卖价时,可能立即成交并成为 Taker。市价单通常会消耗现有流动性,也可能跨越多个价格档位。

限价单不保证 Maker 费率

限价单规定可接受的价格边界,并不说明订单是否会等待。若订单穿过簿中的对手价并立即撮合,成交可以按 Taker 费率收费。Post-only 可取消会立即成交的订单,但这意味着没有成交,也不保证稍后会成交。

部分数量可能立即成交,其余数量继续挂单;之后挂单又可能被新订单击中。请依据成交记录逐笔核对数量、价格和 Maker/Taker 标记,不要把一个费率套用到整张订单。

抽象订单簿中的挂单方块与穿过订单簿的成交路径,表示增加或移除流动性。
挂单方提供等待中的流动性,吃单方与现有订单成交。费用角色按平台规则逐笔确定。

手续费通常按成交价值计算

线性合约的常见示例是:成交手续费 = 成交名义价值 × 费率。数量乘以成交价格通常得到报价币计价的名义价值;乘数、舍入、收费币种和账户费率仍以合约规则为准。开仓和之后的平仓是两笔成交,应分别计算。

反向合约可以用不同公式,也可能用 BTC 等标的币扣费。Bybit 的示例就分别展示了线性 USDT 合约的数量乘价格与反向合约的数量除以价格。不要把一种产品的公式直接复制到另一种。

用假设数字比较一轮交易

假设线性多头代表 0.5 BTC,在 64,000 美元开仓、65,000 美元平仓。仅为说明,假设 Maker 费率为 0.02%,Taker 为 0.05%,这不是任何当前账户报价。开仓名义价值为 32,000 美元,对应手续费分别为 6.40 和 16 美元;平仓价值为 32,500 美元,手续费分别为 6.50 和 16.25 美元。

两次都按 Maker 成交时手续费合计 12.90 美元,两次都按 Taker 成交时为 32.25 美元。价格毛利为 500 美元,扣除上述手续费后分别是 487.10 和 467.75 美元,还未计价差、滑点和资金费用。等待 Maker 成交可能减少手续费,却也可能未成交或错过预期价格。

核对账户实际费率与成交记录

比较前先确认交易平台、具体合约、线性或反向结构、账户地区、等级和生效日期。公开费率表可能只是基础费率;Bybit 提醒实际费率可能因地区而异,应检查账户个人费率页。

成交后逐笔保存数量、价格、Maker/Taker 分类、费率、扣费币种和时间。若账单与预估不同,检查预估是否把限价单当作 Maker、是否使用了默认等级或假设了平仓价。手续费较低并不自动意味着总执行成本较低。

资料来源与延伸阅读

报告问题

我们会准备一封包含本文链接的邮件。发送后,Mark 才会收到你的反馈

快速检查

读完指南后,用 3 道题检查一下

问题 1 / 3

问题 01

Maker 成交与 Taker 成交的区别是什么?

选择答案即可查看解释

期权术语表