Когда я в 2021 году первый раз добавил ликвидность в пул ETH/USDC на Uniswap, через неделю обнаружил странную вещь. Цена эфира выросла на 15%, я радовался — и внезапно понял, что заработал меньше, чем если бы просто держал ETH в кошельке. Добро пожаловать в мир impermanent loss — явления, которое съедает прибыль у 80% начинающих провайдеров ликвидности.

В этом материале разберу механику временных потерь без воды: что это такое на самом деле, как считать IL в реальных условиях, когда он превращается из «временного» в перманентный — и главное, как защитить капитал конкретными инструментами.

Что такое Impermanent Loss на практике

Impermanent loss (IL) — это разница между стоимостью твоих активов в пуле ликвидности и стоимостью тех же активов, если бы ты просто держал их в кошельке. Ключевое слово — «временный», потому что если цена вернётся к исходной, потери исчезнут.

Но вот что никто не говорит новичкам: в 90% случаев цена не возвращается. Особенно если ты добавил ликвидность в пару типа SHIB/ETH перед пампом мемкоина. Тогда твой IL превращается в реальный, постоянный убыток.

Классический пример из моей практики: в марте 2024 я добавил $10,000 в пул AAVE/ETH на Uniswap V3. Через месяц AAVE вырос на 40%, ETH — на 10%. Казалось бы, профит. Но когда я вывел ликвидность, получил активов на $10,850. Если бы просто держал 50/50 AAVE и ETH — имел бы $11,250. Разница в $400 — это и есть impermanent loss.

Механика IL: почему алгоритм «продаёт дорожающее»

Автоматические маркет-мейкеры (AMM) работают по формуле постоянного произведения: x * y = k. Где x и y — количество двух токенов в пуле, а k — константа. Когда цена одного токена растёт, арбитражёры начинают его скупать из пула, восстанавливая баланс.

Вот что происходит под капотом:

  1. Ты добавляешь 1 ETH ($2000) + 2000 USDC в пул
  2. Цена ETH растёт до $2500
  3. Арбитражёры покупают ETH из пула за USDC, пока цена в пуле не сравняется с рынком
  4. Теперь у тебя 0.894 ETH + 2236 USDC (упрощённо)
  5. Стоимость позиции: 0.894 * $2500 + $2236 = $4471
  6. Если бы просто держал: 1 ETH * $2500 + $2000 = $4500
  7. IL = $29 или ~0.65%

Алгоритм автоматически продаёт дорожающий актив и покупает дешевеющий, чтобы сохранять баланс 50/50 по стоимости. Это как если бы у тебя был бот-ребалансировщик, который постоянно фиксирует часть прибыли в слабеющий актив.

Как рассчитать Impermanent Loss: формулы и калькуляторы

Существует точная формула для расчёта IL в классическом 50/50 пуле:

IL = 2 * √(price_ratio) / (1 + price_ratio) - 1

Где price_ratio = новая_цена / старая_цена

Переведу на человеческий язык с примерами:

Изменение цены Impermanent Loss Расшифровка
1.25x (рост на 25%) -0.6% Потеряешь 0.6% от стоимости позиции
1.50x (рост на 50%) -2.0% Потеряешь 2%
2x (рост в 2 раза) -5.7% Потеряешь 5.7%
3x (рост в 3 раза) -13.4% Потеряешь 13.4%
4x (рост в 4 раза) -20.0% Потеряешь 20%
5x (рост в 5 раз) -25.5% Потеряешь 25.5%

Важный нюанс: IL симметричен. Если цена упадёт в 2 раза вместо роста — получишь те же -5.7%. Направление движения не важно, важна волатильность.

Калькуляторы IL: проверяй перед входом

Я всегда использую три инструмента перед добавлением ликвидности:

1. DailyDeFi IL Calculator (dailydefi.org/tools/impermanent-loss-calculator)

  • Простой интерфейс
  • Показывает IL в долларах и процентах
  • Учитывает комиссии пула для расчёта точки безубыточности

2. Uniswap V3 Calculator (uniswap.fish)

  • Специально для концентрированной ликвидности
  • Показывает, как IL меняется в зависимости от ценового диапазона
  • Симулирует разные сценарии движения цены

3. APY.vision

  • Автоматически трекит твои реальные позиции
  • Показывает IL в реальном времени
  • Сравнивает доходность LP vs HODL

Пример из практики: перед добавлением $5000 в пул wstETH/ETH на Curve я прогнал три сценария в калькуляторе. При росте ETH на 30% относительно wstETH — IL составит $87. Но комиссии пула дают ~12% APR, что за месяц покроет любой разумный IL. В итоге за 45 дней заработал $210 комиссий при IL всего $34.

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

Когда Impermanent Loss превращается в постоянный

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

Я наблюдаю три типичных сценария превращения IL в permanent loss:

Сценарий 1: Пампы альткоинов

Добавил ликвидность в пул ARB/ETH в январе 2024 по цене $2.1 за ARB. Через неделю токен пампанул до $3.8 (+80%). IL составил 28% — но я не вывел позицию, думал «вернётся». ARB откатился до $1.6, я зафиксировал убыток.

Что произошло: при росте ARB алгоритм продавал его за ETH. При падении — покупал обратно, но уже по более низкой цене. В итоге я получил меньше ARB, чем изначально внёс, и при падении это больно.

Сценарий 2: Медленное истощение

Классика — стейблкоин теряет peg. У меня была позиция в USDC/DAI на Curve. Когда USDC депеггировал до $0.88 в марте 2023 (история с Silicon Valley Bank), IL составил 6.7%. Даже когда peg восстановился — часть потерь осталась из-за проскальзывания при выводе.

Сценарий 3: Ассиметричные пары

ETH/USDC — типичная ловушка для новичков. ETH волатилен, USDC стабилен. При любом движении ETH ты получаешь IL. Если ETH растёт — ты автоматически продаёшь его за USDC и упускаешь часть роста. Если падает — покупаешь падающий нож.

Мой личный антирекорд: -42% IL на паре LUNA/UST в апреле 2022 (да, я был в том легендарном коллапсе). Внёс $8000, вывел эквивалент $2100 когда UST депеггировал. Комиссии за 3 недели принесли жалкие $180 — капля в море на фоне потерь.

Стратегии защиты от IL: что работает в 2026

После трёх лет работы с ликвидностью я выработал систему, которая снижает риск IL на 70-80%. Делюсь конкретными тактиками.

Стратегия 1: Коррелированные активы

Работай только с парами, которые двигаются синхронно. Лучшие варианты:

Стейблкоины: USDC/USDT, DAI/FRAX — IL близок к нулю, зарабатываешь на комиссиях. На Curve пул 3pool исторически даёт 5-8% APR с минимальным риском.

LST токены: wstETH/ETH, rETH/ETH — корреляция 0.98+, IL редко превышает 0.5%. В моей практике пул wstETH/ETH на Balancer за 6 месяцев принёс 14.3% с IL всего 1.2%.

Wrapped активы: WBTC/renBTC, stETH/wstETH — практически идентичны по цене.

Цифры из практики: портфель из 5 позиций в коррелированных активах (общий объём $25,000) за 2024 год:

  • Заработано на комиссиях: $2,890
  • Суммарный IL: -$340
  • Чистая доходность: 10.2% годовых
  • Максимальный IL по одной позиции: -1.8%

Стратегия 2: Концентрированная ликвидность с узким диапазоном

Uniswap V3 и подобные протоколы позволяют установить ценовой диапазон. Ты зарабатываешь больше комиссий, но если цена выходит за границы — капитал простаивает.

Моя тактика для ETH/USDC:

  1. Смотрю волатильность ETH за последние 30 дней
  2. Устанавливаю диапазон ±10% от текущей цены
  3. Если цена выходит за границу — переставляю позицию (газ ~$5-15 на Base)
  4. Ребалансирую раз в 2 недели или при движении >7%

Реальный кейс: $10,000 в пул ETH/USDC на Uniswap V3 (Base), диапазон $2800-$3200, период 3 месяца:

  • Заработано на комиссиях: $420
  • Стоимость ребалансировок: $65 (5 транзакций)
  • IL на момент вывода: -$125
  • Чистая прибыль: $230 за квартал (9.2% годовых)

Стратегия 3: Компенсация IL фармингом

Многие протоколы раздают токены провайдерам ликвидности. Если APR от farming > потенциальный IL — сделка имеет смысл.

Пример расчёта для пула на Aerodrome (Base):

  • Пара: USDC/DEGEN
  • Базовый APR от комиссий: 18%
  • Rewards в токенах AERO: 35% APR
  • Суммарный APY: ~60% (с учётом компаундинга)
  • Ожидаемый IL при волатильности DEGEN ±50%: ~15-20%
  • Чистая доходность даже с IL: 40%+

Но тут критичен timing. Я входил в эту позицию на 30 дней во время активной раздачи AERO. За месяц:

  • Заработал $580 в USDC (комиссии)
  • Получил 140 AERO (~$310 на момент клейма)
  • IL составил -$190
  • Итого: +$700 чистыми за месяц на $5000 капитала

Критически важно: фиксируй farming rewards немедленно. Я продаю 80% получаемых токенов в тот же день. Оставшиеся 20% держу для апсайда, но это уже спекуляция.

Стратегия 4: Однобокие пулы и стабильные свопы

Curve Finance предлагает алгоритм StableSwap для активов с похожей ценой. IL там на порядок ниже, чем в обычных AMM.

Мои любимые пулы на Curve:

  • 3pool (USDC/USDT/DAI): исторически 4-7% APR, IL < 0.1%
  • stETH/ETH: 3-5% APR, IL обычно < 0.3%
  • frxETH/ETH: 5-9% APR, IL ~0.5%

А Balancer позволяет создавать пулы с кастомным соотношением, например 80/20 вместо 50/50. В паре 80% ETH / 20% USDC твой IL при росте ETH будет в 2.5 раза меньше, чем в стандартном 50/50.

Практический кейс: пул 80/20 wstETH/USDC на Balancer, $15,000 капитала:

  • За 4 месяца ETH вырос на 35%
  • IL в обычном 50/50 был бы ~8%
  • IL в пуле 80/20: ~3.2%
  • Комиссии + BAL rewards: 12% годовых
  • Чистая доходность: 8.8% за 4 месяца

Мониторинг позиций: инструменты для отслеживания IL

Нельзя просто добавить ликвидность и забыть. Я проверяю позиции минимум раз в неделю, а при волатильности >10% — ежедневно.

Набор must-have инструментов

APY.vision — главный дашборд для LP позиций

  • Автоматически подтягивает все твои пулы из кошелька
  • Показывает реальный P&L с учётом IL и комиссий
  • Сравнивает LP vs HODL стратегию
  • Алерты на email при IL > заданного порога

Настройка: подключаешь кошелёк, выбираешь сети (Ethereum, Base, Arbitrum и т.д.), устанавливаешь уведомления. Я ставлю алерт на IL > 5% — если вижу, анализирую, стоит ли выходить.

DeBank — общий портфель-трекер

  • Показывает все DeFi позиции в одном месте
  • Удобно для быстрого чек-апа стоимости
  • Исторический график стоимости портфеля
  • Работает с 30+ сетями

Zapper / Zerion — альтернативы с похожим функционалом

  • Zapper хорош для Ethereum и L2
  • Zerion — более красивый интерфейс, мобильное приложение

Google Sheets с формулами — для маньяков (типа меня) Я веду таблицу с колонками:

  • Дата входа
  • Протокол/пул
  • Сумма в USD
  • Токены на входе (количество)
  • Цены на входе
  • Текущие цены (подтягиваются через CoinGecko API)
  • Расчётный IL
  • Накопленные комиссии
  • P&L

Формула для автоматического расчёта IL:

=2*SQRT(D12/D11)/(1+D12/D11)-1

где D12 — текущая цена, D11 — цена на входе

Обновляю раз в неделю, занимает 10 минут. Зато вижу полную картину по всем позициям.

Продвинутые тактики: хеджирование и страхование

Когда у тебя в пулах >$50,000, IL становится серьёзным риском. На этом уровне имеет смысл использовать хеджирование.

Хеджирование через перпы

Если ты в паре ETH/USDC и ожидаешь сильное движение ETH, можешь открыть противоположную позицию на dYdX или GMX.

Пример: у тебя $20,000 в пуле ETH/USDC (50/50), значит $10,000 в ETH.

Стратегия:

  1. Открываешь short на $10,000 ETH с плечом 1x на dYdX
  2. Если ETH растёт — теряешь на перпе, но пул даёт комиссии + меньше IL
  3. Если ETH падает — зарабатываешь на шорте, компенсируя IL

Нюансы:

  • Funding rate на перпах может съесть прибыль (следи за ним)
  • Нужен отдельный капитал на маржу
  • Подходит для краткосрочных позиций (недели-месяцы)

Я использовал эту схему в августе 2024 перед волатильностью вокруг ETF. Шорт компенсировал 60% IL, но funding стоил ~0.5% в неделю.

Страхование через опционы

Protokolы типа Opyn, Ribbon позволяют покупать put-опционы на ETH. Если ETH падает ниже страйка — опцион компенсирует часть потерь.

Реальность: премия опционов обычно 2-5% в месяц. Это дорого. Имеет смысл только если ожидаешь конкретное событие (типа unlock крупного токена).

IL-защищённые протоколы

Некоторые протоколы встраивают механизмы компенсации IL:

Bancor v3 (сейчас приостановлен, но концепция важна)

  • Обещал 100% защиту от IL после 100 дней
  • Работал через mint собственных токенов BNT для компенсации
  • Схема сломалась при массовом выводе ликвидности

THORChain

  • Использует собственный алгоритм SLIP-based fees
  • Компенсирует часть IL за счёт комиссий сети
  • Работает, но доходность ниже обычных AMM

Maverick Protocol

  • Автоматически сдвигает диапазоны ликвидности вслед за ценой
  • Снижает IL на 40-60% по сравнению с Uniswap V3
  • Протестировал на паре wstETH/ETH — за 2 месяца IL был 1.1% vs ~2.8% на Uniswap

Моё мнение: полной защиты от IL не существует. Но грамотный выбор протокола может снизить потери в 2-3 раза.

🎓 Научиться зарабатывать в DeFi — курс «DeFi-Гедонист» с практикой и поддержкой. Подробности в канале «Сергей Зиненко | DeFi-Гедонист».

Типичные ошибки новичков и как их избежать

За три года я видел (и сам совершал) все возможные косяки с ликвидностью. Вот топ-5 с рецептами.

Ошибка 1: Игнорирование IL при расчёте доходности

Видишь пул с APR 80% и думаешь «вау, положу $10,000, получу $8,000 профита за год». Но не учитываешь, что при волатильности IL съест 20-30%.

Как считать правильно: всегда вычитай ожидаемый IL из APR. Если пул даёт 80% APR, но актив волатилен на ±50% в год — жди IL ~15-20%. Реальная доходность ближе к 60%.

Формула планирования:

Реальный профит = (APR% - ожидаемый IL%) * капитал

Ошибка 2: Вход в высоковолатильные пары ради высокого APR

Классика: пул PEPE/ETH обещает 300% APR. Новичок вносит $5000, через неделю PEPE делает x3, IL составляет 40%. APR не успевает компенсировать.

Правило: если APR > 100%, значит либо огромный риск, либо фарминг закончится через неделю. Я избегаю пулов с APR выше 50%, если только это не краткосрочная ферма (<30 дней) с чётким exit-планом.

Ошибка 3: Установка слишком узкого диапазона в V3

На Uniswap V3 ставишь диапазон ±5% от текущей цены ETH, чтобы максимизировать комиссии. Через день цена выходит за границу, капитал простаивает, а ты платишь газ за перестановку.

Оптимум для меня: диапазон ±10-15% для волатильных пар, ребалансировка раз в 1-2 недели. Для стейблов типа USDC/USDT — ±0.5%.

Ошибка 4: Непонимание изменения баланса токенов

Ты вносишь 1 ETH + $2000 USDC. Через месяц выводишь — получаешь 0.7 ETH + $2600 USDC. Новичок паникует: «Куда делся мой эфир?!»

Реальность: это нормально. Алгоритм ребалансировал позицию. Считай стоимость в долларах, а не в количестве токенов.

Всегда записывай на входе:

  • Количество токена A
  • Количество токена B
  • Общая стоимость в USD

На выходе сравнивай USD-стоимость, игнорируя пропорции.

Ошибка 5: Удержание убыточной позиции в надежде на возврат цены

«IL временный, переживу» — думаешь ты, глядя на -15% IL. Проходит 3 месяца, IL растёт до -25%, комиссии не покрывают.

Стоп-лосс для LP: если IL превысил 10% и держится больше недели — вероятно, тренд устойчивый. Оцени: компенсируют ли комиссии потери за разумный срок (месяц-два)? Если нет — выходи, фиксируй убыток, ищи лучшую позицию.

Я закрываю позицию если:

  • IL > 12% держится 10+ дней
  • APR упал ниже 8% (мой минимум для риска)
  • Появилась альтернатива с APR на 5%+ выше

Продвинутая математика IL: нюансы для профи

Для тех, кто хочет копнуть глубже — разберу нестандартные случаи расчёта IL.

IL в пулах с нестандартными весами

Balancer позволяет создавать пулы 80/20, 60/40 и т.д. Формула IL для них сложнее.

Для пула с весами w₁ и w₂ (где w₁ + w₂ = 1):

IL = (w₁ * P^w₂ + w₂ * P^(-w₁))/(P^w₁) - 1

где P = price_ratio

Пример: пул 80/20 ETH/USDC, ETH вырос в 2 раза (P = 2):

IL = (0.8 * 2^0.2 + 0.2 * 2^(-0.8))/(2^0.8) - 1
IL ≈ -0.024 или -2.4%

Для сравнения, в пуле 50/50 при росте 2x IL был бы -5.7%. Почти в 2.5 раза меньше!

IL в stable pools (Curve)

Curve использует формулу StableSwap, которая минимизирует проскальзывание для коррелированных активов. IL там рассчитывается иначе, через amplification coefficient (A).

Грубо говоря: чем выше коэффициент A, тем устойчивее пул к небольшим отклонениям цены. Для USDC/USDT/DAI параметр A обычно 2000-5000, что даёт IL < 0.05% при депеге до ±2%.

Практический смысл: не парься с расчётами, просто используй Curve для коррелированных пар.

Множественные ребалансировки

Если ты активно управляешь диапазоном на Uniswap V3, каждая ребалансировка фиксирует текущий IL. Суммарный IL — это не просто последнее значение, а сумма всех зафиксированных потерь минус накопленные комиссии.

Я веду учёт каждой ребалансировки:

  • Дата
  • Цена на момент ребалансировки
  • IL перед выходом
  • Комиссии, собранные с предыдущей ребалансировки
  • Стоимость газа

В итоге получается реальный P&L с учётом всех издержек.

Налоговые последствия IL: о чём молчат

В большинстве юрисдикций (включая США, ЕС) каждая ребалансировка или вывод ликвидности — это taxable event.

📢 Больше практических разборов — в канале «Сергей Зиненко | DeFi-Гедонист». Подписывайтесь, чтобы не пропустить.

Проблема: когда алгоритм автоматически продаёт часть ETH за USDC при росте цены, технически это реализация прибыли. Налоговики могут потребовать уплату налога с этой прибыли, даже если ты ещё не вывел ликвидность.

Практика в РФ: пока нет чёткой позиции. Но если следовать логике, выход из пула = реализация актива = налог с разницы между ценой входа и выхода.

Совет: веди детальный учёт всех операций. Используй сервисы типа Koinly, CoinTracker — они интегрируются с блокчейном и формируют tax reports.

Мой подход: я рассматриваю LP как единую позицию. Налог плачу только при полном выходе, считая разницу между USD-стоимостью на входе и выходе. Пока налоговая не оспорила (тьфу-тьфу).

FAQ

Можно ли полностью избежать Impermanent Loss?

Теоретически — да, если предоставляешь ликвидность только в пулах коррелированных активов типа USDC/USDT или wstETH/ETH. На практике даже там есть микро-IL из-за кратковременных депегов и разницы в yield между токенами. Полностью застраховаться нельзя, но можно снизить IL до 0.1-0.5% через правильный выбор пулов.

Какой минимальный APR компенсирует риск IL?

Зависит от волатильности пары. Для стейблов достаточно 5-8% APR. Для пар типа ETH/USDC — минимум 15-20%, чтобы за год покрыть вероятный IL в 5-10%. Для высоковолатильных альткоинов — 50%+ APR, иначе игра не стоит свеч. Моё правило: APR должен быть минимум в 2 раза выше ожидаемого годового IL.

Как понять, что пора выходить из позиции?

Три красных флага: 1) IL превысил 10% и не снижается неделю+, 2) APR пула упал ниже твоего минимума (у меня это 8%), 3) фарминг-награды закончились или токен farming резко подешевел. Также выхожу, если нашёл альтернативу с APR на 5+ процентных пунктов выше при сопоставимом риске.

Отличается ли IL на разных протоколах?

Механика одинакова для всех AMM с формулой x*y=k (Uniswap V2, SushiSwap, PancakeSwap). На Uniswap V3 с концентрированной ликвидностью IL зависит от ширины диапазона — чем уже, тем выше потенциальный IL при выходе цены за границы. Curve с алгоритмом StableSwap даёт IL на порядок ниже для коррелированных пар. Balancer с кастомными весами позволяет снизить IL в 2-3 раза через ассиметричные пропорции типа 80/20.

Имеет ли смысл предоставлять ликвидность с капиталом <$1000?

Зависит от сети. На Ethereum газ на вход/выход может стоить $50-200, что при $1000 капитала съедает 5-20% сразу. На L2 (Arbitrum, Base, Optimism) газ $1-5, там $1000 уже работает. Мой минимум: $2000 на Ethereum mainnet, $500 на L2. Меньше — комиссии съедят весь профит. Исключение: если планируешь держать позицию год+, тогда газ амортизируется.

Что дальше

Impermanent loss — это не приговор, а издержка стратегии LP. С правильным подбором пулов, мониторингом позиций и грамотной ребалансировкой можно зарабатывать 10-20% годовых с контролируемым риском.

Начни с простого: выдели $500-1000, добавь их в низкорискованный пул типа USDC/USDT на Curve (сеть Base или Arbitrum для низкого газа). Наблюдай за позицией месяц, изучи динамику IL через APY.vision. Потом переходи к более доходным, но волатильным парам.

Если хочешь глубже разобраться в DeFi-стратегиях, подписывайся на мой Telegram-канал канал «Сергей Зиненко | DeFi-Гедонист» — там делюсь актуальными фарминг-возможностями, разборами протоколов и личными кейсами с цифрами.