VIP 等级与手续费规则
概述
永续合约手续费采用 6 档 VIP 阶梯,依据用户在所有 USDⓈ-M 永续交易对上的 14 天滚动名义成交量(Maker 和 Taker 均计入)决定档位。所有手续费均从用户 抵押保证金中扣除,不做外部费用结算。
用户实际支付的手续费率计算方式:
effective_rate = base_rate × (1 − referral_discount) × (1 − token_staking_discount)
effective_fee = notional × effective_rate (向上取整至 6 位小数)
| 字段 | 当前取值 |
|---|---|
referral_discount | 0.10(10%) |
token_staking_discount | 0.00(接口保留,当前恒为 0) |
discount_multiplier | (1 − 0.10) × (1 − 0.00) = 0.90 |
notional | amount × mark_price |
| 精度 | 6 位小数(USDC) |
档位表
| 等级 | 14 天成交量(USD) | Taker | Maker |
|---|---|---|---|
| VIP 0 | < 5 M | 0.040% | 0.010% |
| VIP 1 | 5 M – 25 M | 0.036% | 0.008% |
| VIP 2 | 25 M – 100 M | 0.032% | 0.004% |
| VIP 3 | 100 M – 500 M | 0.028% | 0.000% |
| VIP 4 | 500 M – 2 B | 0.026% | 0.000% |
| VIP 5 | ≥ 2 B | 0.024% | 0.000% |
VIP 3 及以上 Maker 免费。
升档 / 降档语义
- 升档:在任意一次
fee-info读取、下单预览或订单成交中观察到用户跨越 下一档阈值时,即时生效。 - 降档:延迟生效,不立即下调。新的(更低的)档位记录在
pending_tier,到下一个 UTC 00:00 才真正应用。该设计给用户 24 小时缓冲, 避免短时成交量回落导致频繁降档。 - 每次
upgrade_immediate、downgrade_scheduled、downgrade_applied状态变化都会在vip_tier_events表写入一条审计记录。
GET /account/fee-info
返回当前用户的 VIP 档位、完整档位表、14/30 天滚动成交量、距离下一档的进度, 以及当前生效的折扣栈。