Непостоянные убытки в DeFi: откуда берутся и как с ними работать

Когда децентрализованные финансы (DeFi) стали доступны широкой аудитории, вместе с новыми возможностями появились и новые риски. Один из наименее очевидных — непостоянные убытки.

Что такое непостоянные убытки

Непостоянные убытки, или IL (от англ. impermanent loss — непостоянная потеря), — это разрыв в доходности между двумя сценариями: разместить монеты в пуле ликвидности или просто держать их в кошельке без каких-либо действий.

Эта механика работает в протоколах автоматизированных маркетмейкеров (AMM) — децентрализованных бирж, в которых нет книги заявок и отдельных продавцов и покупателей. Обмен проходит через пулы ликвидности — смарт-контракты, в которых заблокированы активы пользователей. Те, кто вносит средства в такие пулы, называются поставщиками ликвидности (Liquidity Providers). За участие они получают долю комиссий от каждой операции в пуле.

Важный нюанс: слово «непостоянные» имеет принципиальное значение. В реальности убытки появятся, только если забрать средства из пула только в теории средства из пула. Если соотношение цен токенов (от англ. token — цифровой актив, выпущенный на блокчейне) вернётся к исходному значению, потери могут полностью исчезнуть. Однако как только поставщик выводит активы при изменившемся соотношении цен, убыток фиксируется и становится реальным.

Откуда берётся механика IL

Пулы ликвидности в большинстве AMM-протоколов, в том числе Uniswap, работают на основе математической формулы постоянного произведения: x × y = k, где x и y — количество двух токенов в пуле, а k — неизменное значение, константа. Когда рыночная цена одного из активов смещается, арбитражные трейдеры начинают покупать или продавать его через пул, пока разрыв между ценой в пуле и рыночной ценой не сойдёт на нет. Пул при этом автоматически ребалансируется, чтобы сохранить соотношение стоимости токенов, и эта ребалансировка и порождает разрыв в доходности между поставщиком ликвидности и простым держателем тех же активов.

Рассмотрим конкретный пример. Поставщик вносит в пул 1 ETH и 2 000 USDT при курсе эфириума $2 000. Общая стоимость позиции — $4 000. Если ETH вырастет вдвое, арбитражники будут скупать его из пула до тех пор, пока внутренняя цена не совпадёт с рыночной. В итоге пул ребалансируется примерно до такого состояния: 0,7 ETH и 2 828 USDT. Общая стоимость позиции поставщика ликвидности составит около $5 657.

А вот пассивный держатель тех же активов — 1 ETH и 2 000 USDT — при двукратном росте эфириума получит $6 000. Разница примерно в $343 — это и есть непостоянный убыток, который зафиксируется, только если вывести средства в момент, описанный в примере.

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

Как снизить непостоянные потери

Полностью устранить impermanent loss (непостоянные убытки) невозможно, пока хотя бы один токен в паре подвержен значительным ценовым колебаниям. Однако несколько подходов позволяют существенно уменьшить этот риск.

Пулы стейблкоинов. Когда оба токена в паре привязаны к одной фиатной валюте — например, USDT/USDC — их соотношение практически не меняется, и непостоянные убытки стремятся к нулю. Плата за это — сравнительно умеренная доходность: в среднем 1–4% годовых, редко выше 10%. Отдельный риск — потеря стейблкоином привязки к доллару, но подобное случается нечасто и, как правило, с менее ликвидными активами.

Высококоррелированные пары. Если оба токена исторически двигаются в одном направлении и примерно с одинаковой амплитудой — например, некоторые крупные альткоины относительно Ethereum (ETH) — ребалансировка пула будет минимальной. Уровень корреляции удобно оценивать через специализированные инструменты. Один из наиболее доступных — коэффициент корреляции в TradingView (Correlation Coefficient, статистический показатель от −1 до +1, где значение, близкое к +1, означает, что активы исторически движутся в одном направлении, −1 — в противоположных, а 0 — независимо друг от друга).

Концентрированная ликвидность. Обновления AMM-протоколов, в частности Uniswap V3, позволяют поставщикам задавать ценовые диапазоны для размещения средств вместо равномерного распределения по всей ценовой кривой. Это повышает эффективность капитала и снижает непостоянные убытки при правильно выбранном диапазоне. При этом данный подход требует активного управления позицией.

Диверсификация. Если только часть портфеля направить в AMM-протоколы, а остальное хранить в кошельке, то непостоянные убытки затронут лишь выделенную долю. При росте рынка это снизит недополученную прибыль, при падении — ограничит потери, характерные для пассивного хранения.

Непостоянные убытки — неотъемлемая часть любого AMM-протокола с волатильными активами, а не баг конкретной платформы. Прежде чем добавлять ликвидность в пул, стоит оценить два встречных потока: комиссионный доход, который пул генерирует за счёт торговой активности, и потенциальные непостоянные потери, которые зависят от волатильности пары. Если доход устойчиво перекрывает потери — участие в пуле оправданно. Если нет — возможно, для этих активов больше подходит простое хранение.

- - -

Новый сайт:

- - -

BestChange в Telegram:

- - -

Приложение BestChange для смартфона: