做一次市,大多数人会认真计算入场时的价格影响、手续费和无常损失,然后默认退出是免费的:撤掉流动性,池子按比例把两种资产还给你,「没和池子交易,所以没滑点」。这个默认是错的。退出流动性的那一刻,你取回的资产组合相对你入场时的组合已经发生了方向偏移,而你要把偏移的部分在市场上换回目标形态——这一换,就是第二次价格冲击。这笔成本不在任何界面的成本估算里,但它真实地存在,而且专挑行情最差、你最想跑的时刻变大。
先把机制摆正。撤池本身确实只是「按比例取回」:你的份额对应池子里两种资产各一部分,合约原样退还,这一步没有交易、没有费率。问题出在「取回的组合」和「你想要的组合」不是同一个东西。价格一路上涨时做市,你的仓位会自动积累更多涨幅资产、更少另一种——这本身就是对冲行为的产物;现在你想落袋为安,把涨多的那份换成稳定资产,等价于向市场抛出一个市价单。单子大小等于你仓位里需要回转的那一半差额——对涨了三成的仓位,这就是一个占你总仓位一半以上的大卖单。换句话说,做市仓位涨得越多,退出时的隐藏卖单越大。下跌方向同理:你要买入此前被卖出的资产填坑,退出一趟变成一笔被动追价的大买单。
第二次冲击的大小,由三个变量决定,每一个都和你入场时的决策有关。第一个是仓位规模与池子深度之比,和交易所大单一个道理:你的仓位越接近池子的显著份额,回转差额时推动的价格越多;小仓位的退出冲击可以忽略,巨鲸的退出是一次公开事件。第二个是价格偏离程度:从入场到退出的位移越大,需要回转的组合差额越大,冲击跟着位移走。第三个是池子的流动性形态:集中流动性池里,如果价格在退出前刚滑出你的区间,你取回的几乎是纯单边资产——回转需求最大、且你的退出恰好要在区间外的薄流动性段上成交,两个不利因素会叠加。这就是为什么「价格出区间」不仅意味着费用收入归零,还意味着退出税单悄悄变贵。
有一个容易算错的点要专门澄清:第二次冲击不是无常损失的重复计算。无常损失衡量的是「做市对比持币」的机会成本,第二次冲击衡量的是「退出组合变现」的执行成本,前者是账务概念,后者是真金白银的价格位移。两者有部分同源的成分(都来自价格偏离),但决策上是两笔独立的账:评估做市真实总成本时,在手续费收入减去无常损失之后,还要再扣一次退出回转的冲击估计——仓位小、池子深时它是零头,仓位重、行情歪时它能吃掉相当一段费用收入。
实操上这份账怎么落地?给出三条可执行的纪律。第一,入场前先按「位移两成、三成、五成」三档预演退出成本:用之前讲过的深度尺估回转差额,得到一份最坏情形退出税单,确认可接受再入金。第二,大仓位退出走节奏化分批:先撤一部分、观察池子恢复、再撤下一段,用时间换套利者把价格修复的空间;需要边撤边减仓口的,优先做单边换币再等均衡,比一次性撤完撞在同一个区块里便宜。第三,行情剧变期退出前重读一次深度:暴跌时流动性常被同步抽走,深度尺的分母缩水,同样的回转差额撞更薄的池子——「等一等再撤」在这种时刻常常是最便宜的选项。
最后给一个判断框架收尾:把做市仓位的生命周期成本排成一条线——入场建仓一次、存续期每次再平衡若干次、退出回转一次——全部是同一类「撞池子」的成本,只在方向上互相缠绕。多数教程只讲中间那段无常损失,所以普通用户的成本直觉系统性低估了头尾两端。把三次合并估算再决定仓位大小,比任何事后补救都有效。协议机制与界面显示会更新,具体实现请以对应文档为准。提供流动性有资产损失风险,本文只做机制说明,不构成投资建议。

发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。