去中心化指数基金:再平衡损耗与跟踪误差从哪来 图 1
去中心化指数基金:再平衡损耗与跟踪误差从哪来 · 图 1

指数化投资搬到链上,形式通常是一种篮子代币:一份凭证对应一组按权重配比的基础资产,用户买卖这份凭证就等于买卖整个组合。听起来和传统指数基金相似,但链上版本多了一条隐形成本线——再平衡。组合里各成分价格不同步,权重会自然漂移,要维持目标配比就得定期或在触发条件下把卖出的资产兑换回买入的资产,而这些兑换全部发生在 AMM 池或报价市场上,每一步都要过一遍真实成本。

先看建仓这条路径。多数实现方式是用户按目标权重同时提供各成分资产,合约铸造相应篮子份额;也存在先集中收币、再由合约内部换成成分结构的版本。两种写法对用户的差别在于:前者你自己承担按当前池价配比的一次性冲击,后者把冲击集中到了铸造环节统一处理。比较两者时不要只看页面展示的费率,要看在建的成分池深度,深度不够时铸造本身就是第一笔损耗。

再看调仓为什么会发生。常见触发有三类:日历式,固定周期回到目标权重;阈值式,任一成分偏离目标超过规定带宽才动;事件式,成分资产下架、脱锚或流动性恶化时紧急置换。阈值式在低波动期最省钱,因为不动就不花钱;日历式最容易形成固定损耗,哪怕各成分只漂了很小幅度,周期一到照样走一遍全套兑换。带宽写多大、检查多频繁,这些参数通常由治理或管理团队定,属于用户该在尽调里翻出来的数字。

损耗账本可以拆成四项:兑换手续费是最表面的;然后是价格影响,兑换量占池子比例越高,成交均价越难看;第三是执行时差,大额调仓往往拆成多笔甚至跨几个区块完成,期间价格继续走;最后是外部抢跑的风险,调仓交易在公开内存池里可见,别人可能先你一步移动相关池价。四项叠加后的结果,理论上就是净值里那个「看不见的减项」。判断一个链上指数产品的好坏,与其相信宣传的跟踪精度,不如自己算:调仓日的总兑换额除以组合规模得到换手率,换手率乘以估算的单项成本,就是这一轮调仓的大致损耗。

跟踪误差则来自另一组原因。估值时合约读的是各池子的当前报价,而调仓成交发生在另一组价格上,两者之间天然有时间差;成分资产本身如果脱锚或在多条链上有价差,估值口径的选择就更关键;再叠加汇率舍入和最低份额限制的小数误差,日积月累会让净值曲线和纸面指数慢慢分开。看这类产品的历史净值时,建议把它和指数本身的差异曲线画出来,误差是平滑放大还是集中在个别事件日,指向的是完全不同的问题:前者是结构性损耗,后者多半是一次执行事故。

选型时还有一个反直觉的判断点:篮子产品省下的操作次数并不自动等于省成本。自己做两三个币的动态平衡,交易频次可以压得很低;篮子基金为了保证跟踪精度,可能在你看不见的地方高频微调。对流动性差的小盘成分,基金调仓的价格影响还会随规模增长而放大——今天一个百分点的损耗,规模翻十倍后就是两个百分点。所以评估跟踪误差至少要跨越一段规模增长期来看,用产品刚上线时的小体量数据外推未来的跟踪精度,会系统性高估。

对使用者的现实建议:优先看三样东西——成分资产的池子深度是否足以承接这个产品的规模、调仓频率和带宽参数、以及历史调仓事件在区块浏览器里的真实成交价与当时指数价的偏离。这三样都不依赖宣传口径,都能在公开数据里核。篮子代币只是把组合打包,不改变每种底层资产自身的风险,成分里任何一个资产出问题,份额价值一样跟着受损。本文只讲机制与核验方法,不构成投资建议,也不构成对任何指数产品的推荐。

去中心化指数基金:再平衡损耗与跟踪误差从哪来 图 2
去中心化指数基金:再平衡损耗与跟踪误差从哪来 · 图 2