做市仓位不能改区间:为什么调仓必须先拆后铺 图 1
做市仓位不能改区间:为什么调仓必须先拆后铺 · 图 1

第一次做集中流动性的人常有这样一个合理期待:区间像文件夹的名字,起错了就地改一下。实际点进操作界面会发现根本没有「编辑」这个按钮——想换区间,只能把现在的仓位拆掉、领回资产,再按新边界重新开一仓。这不是前端偷懒,而是这类做市结构的核心设计:仓位一旦铸造,它的上下界、费率档、资产对就固定了,可以被拆分、被加钱、被整体关掉,但不被允许原地变形。

理解这个设计要回到仓位是什么。一笔集中流动性仓位,本质是你对某个价格区间内资金分布的一份签名承诺:区间内的每一段价格带各摆多少资产,写死在仓位参数里。如果允许事后改区间,等于允许持有人悄悄修改自己承诺的分布——行情穿过旧区间的过程里,这份承诺已经替你完成了卖出和买入,事后把边界挪走,就是把已经被兑现的义务连同已经形成的库存一起改写。不可变性保护的是对手方对「你会在哪里出现」的预期,也保护仓位本身作为凭证的可转让性:买家不需要研究这枚凭证历史上被改过几次。

因此调区间的真实操作是一段完整往返:先拆,把区间内已经换成的两种资产连同未领手续费一起领回,这一步本身就是一次「卖出当前库存」,带着退出冲击;再铺,按新区间把资产兑换回所需配比并铸造新仓,配比调整又是一次进场冲击。中间隔着两次签名交易的手续费、一次路由兑换的费用、以及拆与铺之间的裸奔窗口——这段时间你的资金不在岗,错过的手续费收入是隐性成本,而行情恰好在这个窗口里移动,是这类操作最常见的坏运气。

频繁调区间的人到底在付什么账,可以拆成四行:第一行是每次先拆后铺的固定链上费用;第二行是配比兑换与进出场的价格冲击;第三行是空窗期损失的手续费收入;第四行最容易被忽略——你已经实现的部分。旧仓位区间被穿出的过程,本身就完成了「高卖低买」的反向操作(涨了卖光、跌了接满),拆仓时这些兑换已经落袋,不是可撤销的浮亏。四行加总,调区间的成本可能比直觉高一个量级,这也是为什么有人用宽区间换低管理频率,用更低的单位时间手续费换更少的往返损耗——两者是同一本账的不同页。

实践中降低这笔账的几种做法:开仓前先决定好「这个区间被穿越就承认看错」,避免把调仓当成追行情的即时反应;需要微调时优先用追加深度的方式扩仓而不是频繁重开;拆仓选在池子深度厚、行情平稳的时段执行;把手续费领取与拆仓合并进同一次操作,少签一次名就省一次钱;最后,给「什么都不做」的基准也算一份账——区间躺平在震荡市里的收益并不必然比频繁调仓差,比较的基准应该是同一时间两种策略各自的四行成本,而不是各自的收益率截图。

还有一层容易被工具遮蔽的边界:市面上有不少「仓位管理机器人」宣称自动帮你重铺区间,其本质是替你执行同一套先拆后铺并收取服务费。用这类工具前要核对三件事:它有没有你仓位的操作授权、授权范围能否限定到指定仓位、重铺的触发规则是否会与极端行情叠加成本。自动化改变的是操作者,改变不了那四行成本。涉及资产都存在实际损失可能;本文只做机制说明,不构成投资建议,不涉及任何买卖时机判断。

做市仓位不能改区间:为什么调仓必须先拆后铺 图 2
做市仓位不能改区间:为什么调仓必须先拆后铺 · 图 2