Сегодня, 02:29 КриптоСаня
Прежде чем использовать DeFi, необходимо разобраться, что такое непостоянные потери или Impermanent Loss (далее - IL) - это важный фактор для ваших инвестиций, особенно, если вы имеете дело с активом с высокой волатильностью. Моя цель сделать не ликбез, а напротив поднять больше вопросов, чтобы появились некоторые сомнения: до конца ли вы понимаете как работает пул ликвидности?
Impermanent Loss (IL, временные потери) — это феномен, связанный с автоматическими маркет-мейкерами (AMM) в децентрализованных финансах (DeFi), при котором поставщик ликвидности теряет потенциальную прибыль по сравнению с тем, что он мог бы получить, если бы просто держал свои активы в кошельке. Временные потери возникают из-за изменения цены активов в пуле.
✔️Как работают пулы ликвидности
Поставщики ликвидности (Liquidity Providers, LP) добавляют два актива в пул (например, ETH и USDT), чтобы предоставить ликвидность пользователям для торговли. Пулы ликвидности в самом примитивном виде нужны для обеспечения обмена двух активов, т.е. пользователь этого пула с помощью него меняет один актив на другой.
Баланс этих активов поддерживается в соответствии с формулой постоянного произведения:
𝑥*𝑦=𝑘
где:
x и y — количества активов в пуле,
k — неизменное произведение (общий объем ликвидности).
Когда трейдеры совершают сделки, они изменяют баланс активов в пуле, что приводит к изменению их цен.
📌Непостоянные потери возникают каждый раз, когда меняется стоимость активов в пуле. Вам выгоднее держать просто два актива на своем кошельке, в случае падения их стоимости или в случае роста, именно комиссия за использования пула, которую предоставляю поставщики ликвидности делает привлекательной эту деятельность.
Пример:
Исходные данные:
Начальный баланс: 1 ETH и 3000 USDT (итоговая стоимость $6000).
Начальная цена ETH: $3000.
Тип пула: 50/50.
Цена ETH удваивается (с $3000 до $6000)
Вы держите активы раздельно вне пула ликвидности:
ETH: У вас остаётся 1 ETH, который теперь стоит $6000.
USDT: У вас остаётся 3000 USDT.
Общая стоимость активов: $6000 + $3000 = $9000.
Если активы в пуле ликвидности и происходит удвоение стоимости ETH:
Смотрите расчеты на картинке выше.👆
Удерживая активы в пуле вы получите $8485.28
Итого непостоянные потери: IL= (9000−8485.28)/9000 ×100 ≈ 5.72%
График выше 👆 показывает как меняются IL в зависимости от изменения цены ETH.
✔️Что важно понять:
Чем сильнее изменяется цена активов относительно друг друга, тем выше IL.
❗️Если цены вернутся к исходным значениям, временные потери исчезнут совсем, и вы получите все комиссии за предоставление ликвидности, а активы при этом стоят столько же.
✔️Что действительно влияет на Impermanent Loss
1) Изменение рыночной цены:
Если рыночная цена актива (например, ETH) изменяется, баланс активов в пуле перераспределяется, чтобы сохранить формулу
𝑥*𝑦 = 𝑘
Это изменение и создаёт IL.
2) Время, проведённое в пуле: Чем дольше активы находятся в пуле, тем больше вероятность, что цены активов изменятся, увеличивая IL. Но тем больше комиссий вы получите.
3) Волатильность пары активов: IL больше в пулах, где один актив волатильный, а другой стабильный (например, ETH/USDT), так как их относительные цены могут сильно изменяться.
✔️Заблуждения по IL
- IL не зависит от того, сколько других поставщиков ликвидности добавляют или убирают средства из пула, потому что формула
x*y=k остаётся неизменной.
- UniswapV3 (концентрированная ликвидность), пулы ликвидности с использованием оракулов, действительно могут уменьшить IL, но они не сводят их к нулю, и вместе с новыми возможностями по управлению вашей ликвидностью, появляются и новые переменные, которые вы должны контролировать.
- Например в пуле ликвидности 10 ETH по цене 2000 $ и USDT на сумму $20 000
Если стоимость ETH падает до $1000 то, то USDT не становиться в 2 раза больше, это вытекает из формулы. Кому-то объяснение покажется примитивным, но я встречал много раз людей, которые искаженно понимают пул ликвидности.
https://t.me/sanyaizdagestana (C)
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу