做市也有挂吃单之分:链上永续合约的两档费率结构 图 1
做市也有挂吃单之分:链上永续合约的两档费率结构 · 图 1

中心化交易所有一个很成熟的费率结构:主动吃掉别人的挂单要多付,把自己的挂单留在盘口等人来吃则付得少,甚至拿到返佣。一部分链上永续合约也在往这个方向改,对成交的两端给出不同的费率。要看懂这两档数字,得先明白协议为什么愿意把其中一档做成负的。

在池子型合约里,做市的资金就是所有交易者的对手方。当一个交易者主动开仓,协议侧必须接住反方向的风险,这个动作是有成本的:它要靠价格影响费、资金费率或者外部对冲来消化偏差。如果反过来,有人愿意主动提供一个还没被吃掉的仓位,等于替协议提前放好了对手方,池子的偏差变小、对冲压力也小。给这种贡献付钱,逻辑上和仓库给愿意自带货架的客户打折没有区别。所以挂吃单两档费率的实质,是用价格信号去改变订单到达的方向结构,而不是简单的促销。

这个结构会真实改变成交时的成本形状,但它对普通用户的第一层影响常常被误解。挂单费率的优惠只在你确实以挂单身份成交时才生效,而挂单能不能成交,取决于市场价格是否走到你的价位。你想尽快建立仓位的那一笔,多半是主动成交的那一笔,享受不到挂单端优惠;只有你愿意等,接受不成交的可能性,两档费率才对你有意义。换句话说,费率差异本质上是在给急迫程度定价,而不是给金额定价。

读费率条款时有三处容易被数字误导。第一处是费率表常常和交易者的持仓规模、账户余额或者某种质押挂钩,页面上写的那个数字未必是你的那一档。第二处是挂单返佣可能只对特定资产或者特定仓位规模区间生效,深仓位或者极小仓位的返佣会被削减。第三处是两档费率和价格影响费是两笔独立的成本,一个订单可能同时受两项影响:即使你以挂单身份成交,仓位规模造成的池内价格偏移仍然单独计价。把费率表上的数字当成全部成本,就会系统性低估大额交易的真实代价。

还有一点值得注意:挂吃单费率的结构会影响你在什么时候成交。当挂单返佣很有吸引力,会有一部分订单被拆成挂单慢慢成交,市场里的即时流动性看起来变薄,价格偏移的体感也随之变化。这种影响很难归因到某一次成交上,但它是结构性的。协议在调整这两档数字时,通常同时改变了成交速度分布,而不只是改变了收费。

另外要提醒的是两档费率与成交概率之间的隐性权衡。挂单端的优惠是对你提供流动性的补偿,但提供流动性的含义是接受不确定性:市场可能一直不来吃你的价格,也可能在你最不想成交的时候成交。行情快速移动时,留在盘口的挂单会变成别人的礼物,你享受的那点费率返佣,可能远不足以覆盖被抢走的那一段价差。这类风险在费率表上一个字都读不到,因为它是行为结构造成的,不是收费规则造成的。把两档费率当成一种引导订单行为的信号来读,比当成一张优惠清单来读更接近事实:协议在告诉你它此刻更缺哪一种订单,而不是在告诉你谁能占便宜。

评估自己实际付了多少,最可靠的办法是逐笔核对成交事件里的费用字段,把每笔的名义成交额、被扣费用和事后成交价记下来,自己算一遍比例,而不是依赖前端显示的累计数字。费率参数、规模分档和返佣规则都属于协议的动态参数,会变,本文只讲两档费率的形成逻辑,不描述任何具体产品的当前数值,也不构成投资建议。

做市也有挂吃单之分:链上永续合约的两档费率结构 图 2
做市也有挂吃单之分:链上永续合约的两档费率结构 · 图 2