金库收益率读数的时间口径:快照、计息起点与展示滞后各自的账 图 1
金库收益率读数的时间口径:快照、计息起点与展示滞后各自的账 · 图 1

一个金库的收益率至少有三种写法:前端页面上七日均化的年化、合约份额净值的变化、以及你自己钱包里到账或可赎回的数量。三个数字在平稳期几乎重合,在行情波动或策略换挡时能差出令人困惑的一截。困惑的根源不是谁在造假,而是它们各自用了不同的时间口径。把三套口径的物理含义拆开,你以后再看到任何页面年化,都会自动补上那句没说出口的定语。

第一套口径是净值更新节奏。金库的核心读数是每份份额对应的底层价值,它什么时候变,取决于策略在什么时候记账:把利息计入净值的时点、底层市场事件被读取的时刻、以及策略执行调仓的那一笔交易上链高度。有的金库净值随每笔底层利息自动爬升,有的需要管理方定期触发结算才跳一格,两种结构下同一个时间窗口的收益率数字天然不同。读任何一个历史年化之前,先确认净值更新是被动的还是触发的,触发的话再查最近一次更新的高度与频率,口径问题一查就穿。

第二套口径是计提起点。前端展示的年化多数由最近一段窗口的净值变化线性外推,窗口取法五花八门:过去二十四小时、七天、自快照日起、或剔除极端时刻的平滑值。同一个下午,七日窗口把昨天的策略事故摊进整周显得平淡,小时窗口把同一件事写成灾难。更细的口径差在费用何时扣:业绩费在实现涨幅时计提还是在提取时结算,会让同一轮净值上涨的中途读数一个难看一个好看,到终点才相等。看曲线之前先看曲线的定义行,定义行没有的站点,数字只能当情绪指标。

第三套口径是展示同步滞后,普通用户最容易吃亏在这里。你的持仓收益由前端从节点或索引服务读取,查询本身有缓存、索引有延迟、多链聚合还有批处理周期,三者叠加后,页面收益落后链上真实状态几分钟到几小时都不罕见。行情剧烈时段,这份滞后不只是数字难看:你在滞后读数的安慰下推迟了自救动作,而清算判定从不等你页面的缓存过期。判断自己看的是不是实时数,有个零成本办法:把你自己的某笔交易在链上的事件与页面数字刷新做对照,对不上的那段时间差,就是你决策误差的源头。

三套口径叠在一起,产生了 DeFi 收益率讨论里最常见的三类冤案与幻觉。冤案之一:链上净值已经下跌而页面年化仍然漂亮,因为七日窗口还没走完事故时段,持有人被多留了几天,这在平稳期是体贴、在挤兑期是误伤。冤案之二:七日年化被一次清算损失压成刺眼的负数,策略其实早已修复,卖出的人替窗口口径买了单。幻觉之一:把激励代币折算进七日均化年化,折算价又用激励自己的池价计算,数字在自己的圈子里自我循环。三种情形共同的解药是把数字还原到某个高度上的某笔事件,能还原的就不是故事。

给持有人的核对清单:其一,为每个在用的金库记下三行元信息——净值是被动累积还是定期结算、页面年化的计算窗口、数据源是直连节点还是索引服务,这三行构成该产品的读数说明书,多数靠读文档与一次小金额实测就能凑齐。其二,把大额决策前的一次核对固定成流程:链上查最近净值更新高度与底层利息事件,与页面数字对表,两分钟的事,避免的是按旧图做新决定的错误。其三,把激励折算与费用计提的时间点单独记在持仓笔记里,复算到手收益时它们最先被忘。收益率是叙事,口径是账本,任何投资决策都应当建立在账本定义上而不是叙事数字上。本文只做机制与风险拆解,所有数字均为原理示例而非实时数据,不构成投资建议,也不构成任何收益承诺。