dYdX无常损失全解析 流动性提供者必读的风险手册
谈到去中心化金融,无常损失几乎是每个流动性提供者绕不过去的术语。它不像手续费那样直观,也不像清算那样剧烈,却会在不知不觉间侵蚀本金。对 dYdX 这种以订单簿撮合为核心的衍生品平台来说,无常损失的形态又有别于自动做市商,理解其形成机制对参与做市业务的用户尤其关键。
无常损失的本质
传统理解里,无常损失是流动性池中两种资产价格相对变化导致的机会成本。当行情偏离做市初始价位越远,损失越大;只要价格回到入池时的水平,损失就会消失,这也是「无常」一词的由来。dYdX 早期版本曾运行过简单的恒定乘积池,做市商需要承担和 Balancer风险 中描述类似的曲线滑点风险。
升级为应用链架构之后,dYdX 改用订单簿撮合,看似规避了 AMM 曲线,但做市商仍要在主动报价中承担库存方向风险。一旦行情单边波动,做市账户被动累积某一方向的仓位,未及时对冲就会出现等同于无常损失的浮亏。
订单簿做市的隐性损耗
在订单簿模型下,做市商通过双边挂单获取价差收益。当价格突然上涨,买单率先被吃掉,账户库存里的现货敞口降低、空头敞口被动累积;反之亦然。这一过程在 SushiSwap无常损失 涉及的恒定乘积公式之外另辟蹊径,但本质都是「行情走得越远,做市账户越亏」。
要量化这种损耗,可以关注三类指标:日均库存绝对值、库存平均持有时间、库存方向与价格趋势的相关性。当这三者同时走高,无常损失就开始显著高于挂单价差收入。许多专业团队会写脚本实时监控这些数据,确保净收益曲线不出现长时间下滑。
对冲与补偿策略
应对无常损失的常见思路是做对冲:在 dYdX 内部用同币种的反向永续合约抵消现货敞口,或者把头寸搬到 Binance 等中心化平台进行外部对冲。前者优势是无需跨平台资金调度,缺点是同一交易所内的风控参数变化会同时影响做市与对冲腿;后者优势是流动性更厚、滑点更低,但需要承担跨平台资金延迟、提币审核、外部清算等综合风险。
除了对冲,还可以通过协议层面的做市补贴弥补部分损失。dYdX 治理多次通过提案向头部做市商发放代币激励,这与 BalancerDAO 引导外部流动性的思路一脉相承。但补贴有窗口期,长期来看仍需要做市策略本身能够稳定盈利。
真实净收益测算
判断流动性提供是否划算,关键是把所有现金流摆到一张表里:挂单价差收入、Maker 返佣、代币补贴、Gas 与资金成本、库存方向性盈亏、对冲手续费。把这些指标按日、按周累计,就能得出年化净收益曲线。
如果发现年化净收益常年低于 SushiSwap收益率 这类被动型策略,意味着主动做市的边际收益并不显著,需要考虑切换到更被动的产品形态。反过来,如果净收益显著高于被动方案,则说明对冲与策略调度有效,可以扩大规模继续运行。
给新手的几条建议
第一,先用极小金额完整跑完一轮做市流程,包括下单、撤单、对冲、调仓、提取收益,把流程上的所有坑踩一遍再上量。第二,把账户净值、库存敞口、对冲覆盖率写成实时面板,不要靠肉眼判断。第三,重大单边行情来临前主动收缩仓位或暂停报价,等流动性恢复再回到市场,这一点和 SushiSwap风险提示 反复强调的「极端行情下退场比补救更划算」高度一致。
做市从来不是稳赚不赔的生意,无常损失只是其中一个变量。理解机制、构建监控、严守风控,做市才会从赌博升级为可持续的现金流。