Иногда я ловлю себя на мысли, что сконцентрированная ликвидность способна решить почти любую задачу с ценообразованием on-chain. Похоже, так работают большинство AMM: выбираешь ценовой диапазон, вносишь немного токенов — и кривая делает остальное. Затем я начал разбираться с тем, как TermMax фиксирует цены по срочному долгу, и понял, что стандартные пулы полностью «слепы» к времени.

Самое интересное тут не столько в swap-математике. Обычная инвариантная кривая смотрит только на соотношения цен, исходя из допущения, что стоимость актива остается неизменной, пока кто-то не торгуется против него. Но токен облигации с фиксированной ставкой естественным образом дрейфует к номинальной (par) стоимости по мере приближения срока погашения. Если поместить это в статический диапазон Uni v3, то пул ошибочно воспринимает естественную временную сходимость как внешнее ценовое движение и «кровоточит» капитал LP в пользу арбитражников — фактически бесплатно.

Мне пришлось перечитать логику AMM дважды, потому что сначала я подумал, что они просто используют оракул, чтобы вручную сдвигать тики цены. Теперь я понимаю, что это не совсем так. Пул встраивает обратный отсчет до погашения прямо в логику контракта: граница цены сама сдвигается по мере того, как тикает время.

Это немного меняет границу доверия. Вместо того чтобы доверять LP постоянно тратить газ на ребалансировку своих позиций, вы полагаетесь на детерминированную кривую временного спада, которая должна отражать справедливую стоимость. Конечно, это значит, что предположения кривой становятся еще одним фактором, который должен быть верным. Я до сих пор не уверен, какая из задач сложнее: защитить пассивных LP от временного обесценения или найти достаточно ликвидности, готовой оставаться внутри движущегося диапазона до истечения срока.

#termmax @TermMax $BTC $XAU $BOME
⏳ Time decay
📈 Pricing curve
💧 Liquidity
1 ч. осталось