池子深度的方向不对称:同一笔单子,买入和卖出的价格冲击为何不同 图 1
池子深度的方向不对称:同一笔单子,买入和卖出的价格冲击为何不同 · 图 1

做市商报告里的「流动性深度」经常只有一个数,报价工具展示的「价格影响」也只给一个百分比。但任何认真执行过大单的人都知道:同一对池子,买入方向和卖出方向受到的冲击经常不一样。深度不是一个标量,至少是一个带方向的量,忽略方向是你低估执行成本的第一站。

先从自动做市商的数学说起。乘积恒定公式下,价格冲击取决于成交价与当前价的偏离,公式简化后约等于「下单量除以池子当前库存量级」。注意分母:是你换出那一侧资产的库存——池子里被换入的资产越厚,冲击越小。于是不对称的第一来源出现:当池子一侧明显偏科(比如某稳定币被大量提走、另一侧堆积),你把偏少那一侧换入池子时,池子其实很缺你给的这种币,报价热情高、冲击小;反过来换出时,池子库存快枯竭,同样的量冲击陡增。同一个池子,两个方向的深度天生不等,偏科越久越悬殊。

集中流动性让不对称多了一个维度:时间方向。价格上方与下方挂着的做市区间数量可以差好几倍——上方是获利了结盘的止盈区,下方是抄底接盘区,各自密度不同。大单往下砸时撞上的深度与大单往上买时撞上的深度,取决于价格上下哪边挤满了区间。更微妙的是动态反馈:价格穿过某个密集区间带后,原先在那个区间提供流动性的人要么已被换币换出、要么撤单重挂,深度结构随着行情单边走而单边变薄——「越跌越难卖」在池子层面不是心理,是库存事实。

报价工具的口径陷阱加剧了错觉。多数工具展示的是「当前快照下、假设无他人交易」的影响估计,两个通病:其一只算一个方向(你要的那笔),不给反向数字;其二假设其他做市仓位静止,而现实中区间挂单会在剧烈时段成批撤改。更诚实的测量自己也能做:用极小数量单位的双向报价功能各打一枪,看价格回跳是否对称;或者拿两笔镜像小额单(先买后卖等量)实测往返成本,它与静态预估的差值里,就藏着方向不对称与挂单漂移的真实账。

最后补一个测量时间窗口的提醒:方向不对称不是全天候恒定的,它随做市者作息与资金周转节奏起伏——周末与节假日挂单检查减少、库存调仓放缓,单边行情更容易走出薄侧。需要执行大单时,把计划里的大额兑换挪到各主要做市方活跃的重叠时段执行,本身就是一种零成本的不对称管理;同一条策略若固定在同一冷门时段执行,其历史回测会把这种时段依赖悄悄写进成本基准,实盘换到别的钟点执行时偏差便随之显形。再往前推一步,方向不对称的账最终要落到执行纪律上:把每笔大单的实际冲击与事前静态预估逐笔登记成流水,几周下来你就能看到自己在哪个方向、哪个时段、哪类池子上系统性付了溢价,这份流水比任何深度聚合数字都更贴近你自己的真实成本曲线。

对交易者,这条不对称有一条常被反向利用的规律:恐慌时段「卖出的价格冲击大于买入」,流动性单向流走;平静时段「扫光下方挂单后回补的冲击变小」,深度恢复快。理解它不是为了抄底喊单,而是为了安排执行顺序——如果你的策略要在一台链上机器上同时完成卖 A 买 B,先执行哪条腿、两条腿之间等多久、要不要把大腿拆到两个方向密度不同的时段,这三步顺序做对,成本差出可观的一截,且完全不依赖预测方向。对做市方,方向不对称则是库存管理问题:持续在浅侧挂限价、给浅侧费率更高的档位激励,本质都是在给自己的不对称库存补仓。以上仅为机制说明,不构成投资建议。

池子深度的方向不对称:同一笔单子,买入和卖出的价格冲击为何不同 图 2
池子深度的方向不对称:同一笔单子,买入和卖出的价格冲击为何不同 · 图 2