Калькулятор Impermanent Loss
Рассчитайте непостоянные потери в пулах ликвидности DeFi. Сравните доходность LP и HODL и найдите APY безубыточности.
Что такое непостоянные потери?
Непостоянные потери (impermanent loss, IL) — это разница в стоимости между хранением токенов в пуле ликвидности и их простым хранением в кошельке. Они возникают потому, что автоматические маркет-мейкеры (AMM), такие как Uniswap, вынуждены перебалансировать соотношение токенов в пуле при изменении цен. В результате портфель стоит меньше, чем если бы вы просто держали исходные токены.
Например, если вы предоставили ликвидность в ETH и USDC, а ETH подорожал вдвое, AMM автоматически продаст часть вашего ETH за USDC, чтобы сохранить баланс 50/50. В итоге у вас окажется меньше ETH, чем было в начале, а общая стоимость позиции будет ниже, чем если бы вы просто держали исходные ETH и USDC.
Почему потери называют «непостоянными»?
Потери называют «непостоянными», потому что они становятся постоянными (реализованными) только при выводе ликвидности. Если цены токенов вернутся к исходному соотношению, непостоянные потери полностью исчезнут. Поэтому их иногда называют ещё «потерями от расхождения» (divergence loss): их размер зависит от того, насколько относительные цены двух токенов разошлись с момента вашего входа в пул.
Однако на практике цены редко возвращаются точно к тому же соотношению. Поэтому для большинства поставщиков ликвидности непостоянные потери фактически являются реальной издержкой, которую нужно сопоставлять с заработанными торговыми комиссиями и наградами за фарминг.
Как работают AMM (Uniswap v2)
Uniswap v2 и похожие AMM используют формулу постоянного произведения: x * y = k, где x и y — количество каждого токена, а k — константа. Когда трейдер обменивает токен A на токен B, произведение должно оставаться неизменным. Так возникает ценовая кривая, на которой у крупных сделок больше проскальзывание.
Как поставщик ликвидности вы вносите оба токена в равной стоимости (в пропорции 50/50). По мере обменов AMM автоматически корректирует соотношение токенов в пуле, всегда сохраняя x * y = k. Именно эта перебалансировка — основной механизм, который порождает непостоянные потери.
Зависимость IL от изменения цены
Непостоянные потери зависят от относительного изменения цены двух токенов, а не от абсолютного. Если оба токена движутся на одинаковый процент в одном направлении, IL равен нулю. Потери растут по мере того, как соотношение цен двух токенов всё сильнее отклоняется от исходного.
Обратите внимание: IL одинаков, растёт ли цена в 2 раза или падает в 2 раза (до 0,5x). Значение имеет величина расхождения, а не его направление.
Как минимизировать непостоянные потери
1. Пары стейблкоинов: Ликвидность в парах вроде USDC/USDT или DAI/USDC почти не несёт IL, потому что относительная цена практически не меняется. Обратная сторона — более низкие комиссии и награды.
2. Коррелированные пары: В парах вроде stETH/ETH или wBTC/renBTC токены движутся почти синхронно, что ограничивает IL, но позволяет по-прежнему зарабатывать торговые комиссии.
3. Концентрированная ликвидность (Uniswap v3): Задав ценовой диапазон, вы можете зарабатывать внутри него гораздо более высокие комиссии. Однако если цена выходит за пределы диапазона, IL усиливается, а позиция на 100 % превращается в один токен (полная конвертация).
4. Пулы с высокими комиссиями: Пулы с более высокими торговыми комиссиями (например, с уровнем комиссии 1 %) могут компенсировать IL за счёт комиссионного дохода. Именно поэтому у волатильных пар часто более высокие уровни комиссий.
5. Активное управление: Следите за позициями и выводите ликвидность, когда IL превышает ваш комиссионный доход. Прежде чем входить в пул, используйте инструменты вроде этого калькулятора, чтобы понимать, какой APY безубыточности нужен.
Когда предоставлять ликвидность выгодно?
Предоставлять ликвидность выгодно, когда общий доход (торговые комиссии + награды за фарминг) превышает понесённые непостоянные потери. Этот калькулятор помогает определить APY безубыточности — минимальную годовую доходность, при которой LP-позиция выгоднее простого холда.
Как правило, быть LP выгоднее всего, когда: (1) вы ожидаете, что пара будет торговаться в диапазоне, а не уверенно трендовать в одну сторону, (2) у пула высокий объём торгов относительно ликвидности (что даёт больше комиссий), (3) есть дополнительные стимулы для фарминга, повышающие доходность, и (4) вы в любом случае готовы держать оба токена (тогда IL менее важен, ведь вы держали бы их и так).
Всегда сравнивайте APY безубыточности с фактическим APY, который предлагает пул. Если APY пула заметно выше точки безубыточности, предоставление ликвидности может быть очень прибыльным. Если ниже — выгоднее просто держать токены.
Следующий шаг
Сравните сценарий с крипторынком
Вознаграждения, цены и ликвидность меняются. Оцените рыночный контекст вместе с допущениями расчёта.
Войдите или создайте аккаунт. Доступ зависит от тарифа.
Результаты зависят от ваших данных и указанных допущений. Ссылки поясняют модель, но не предоставляют текущие котировки. Комиссии, исполнение и изменения рынка влияют на фактический результат.
Часто задаваемые вопросы
Что такое непостоянные потери (impermanent loss)?
Непостоянные потери возникают, когда соотношение цен токенов в пуле ликвидности меняется по сравнению с моментом вашего депозита. Чем сильнее расходятся цены, тем больше IL. Потери называют «непостоянными», потому что они исчезают, если цены возвращаются к исходному соотношению.
Какой APY нужен, чтобы компенсировать непостоянные потери?
Это зависит от расхождения цен. Изменение цены в 2 раза даёт около 5,7 % IL, поэтому для выхода в безубыток нужен APY не менее 5,7 %. Изменение в 5 раз даёт около 25,5 % IL. Точный APY безубыточности для вашего сценария поможет найти наш калькулятор.