В этой статье разберём impermanent loss uniswap v3 — ключевые аспекты и практические рекомендации. Помнишь первый раз, когда засунул ликвидность в Uniswap V3 и через неделю обнаружил, что профит от фарминга куда-то испарился? Я тоже помню. Калькулятор показывал годовую доходность 40%, а в итоге ты в минусе. Причина одна — Impermanent Loss на пулах с концентрированной ликвидностью может быть в 100 раз выше, чем на обычных V2 пулах.

Звучит пугающе, но это управляемый риск. Когда я настраивал свою первую позицию на AAVE V3 с диапазоном ±5% от текущей цены, я не понимал, что даже колебание цены на 2% съест весь заработок за неделю. Сейчас я каждый раз перед открытием позиции трачу 3 минуты на расчёт — и это экономит мне тысячи долларов.

В этой статье разберём, как работает Impermanent Loss (IL) на Uniswap V3, почему он так сильно отличается от V2, и — главное — получишь готовый калькулятор в Google Sheets, который покажет, окупит ли фарминг твой риск.

Почему Impermanent Loss на V3 — это другая история

V2 vs V3: разница в 100 раз — это не шутка

На классических пулах вроде Uniswap V2 или SushiSwap ты предоставляешь ликвидность во всём ценовом диапазоне — от нуля до бесконечности. Твои токены размазаны тонким слоем, и IL растёт медленно.

На V3 ты выбираешь узкий диапазон цен, например, ETH от $1,700 до $2,500. Твоя ликвидность концентрируется только в этом коридоре, что даёт:

  • В 10—100 раз больше комиссионных на тот же капитал
  • Во столько же раз больше риск IL при выходе цены из диапазона

Вот конкретные цифры из моей практики:

Диапазон от текущей цены Коэффициент усиления IL Пример на ETH $2,000
±2% 100x При движении до $2,040 IL = 4.8% вместо 0.05%
±5% 40x При движении до $2,100 IL = 3.2% вместо 0.08%
±20% 11x При движении до $2,400 IL = 1.4% вместо 0.13%
±50% 5x При движении до $3,000 IL = 0.8% вместо 0.16%

Когда я первый раз засунул $5,000 в пул ETH/USDC с диапазоном ±10% на Arbitrum, цена сдвинулась на 8% за три дня. IL составил 0.62% (~$31), при том что фарминг дал только 0.3%. Я закрыл позицию в минусе, хотя APR обещал 120%.

Формула, которую не обязательно понимать (но полезно знать)

Impermanent Loss на V3 считается по формуле:

IL = (2 * √(P_current / P_a) / (√(P_b / P_a) + 1)) - 1

Где:

  • P_current — текущая цена актива (например, ETH = $2,000)
  • P_a — нижняя граница диапазона (например, $1,500)
  • P_b — верхняя граница диапазона (например, $2,500)

Эта формула показывает, насколько твоя позиция отстала бы от простого холдинга тех же токенов вне пула. Но честно? Я никогда не считаю вручную — использую калькулятор, который покажу дальше.

Как пользоваться калькулятором IL для V3 (пошагово)

Шаг 1: Получить и скопировать табличку

Я подготовил Google Sheets калькулятор с тремя вкладками:

  1. Формулы — теоретическая база (можешь пропустить)
  2. Расчёт IL — основной инструмент для проверки диапазонов
  3. Окупаемость — проверка, окупит ли фарминг твой риск

Чтобы начать работать:

  1. Открой ссылку в браузере Chrome (обязательно залогинься в Google-аккаунт)
  2. Нажми Файл → Создать копию
  3. Копия появится в твоём Google Drive — теперь можешь редактировать

Важно: если не залогинишься, кнопка "Создать копию" будет неактивна. Я сам однажды минут пять пытался понять, почему не работает, пока не понял, что сижу в режиме инкогнито.

Шаг 2: Вкладка "Расчёт IL" — проверка диапазонов

Это основной инструмент. Вот что вводишь:

Входные данные (синие ячейки):

  • Текущая цена ETH (или другого волатильного актива)
  • Верхняя граница диапазона
  • Нижняя граница диапазона
  • Процент изменения цены (например, +8%)

Что получаешь на выходе:

  • Размер IL в % от позиции
  • Во сколько раз IL больше, чем на V2
  • Сколько денег потеряешь в долларах

Пример из моей практики. Позиция на Optimism, пул ETH/USDC:

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

  • Текущая цена ETH: $1,900
  • Диапазон: $1,700—$2,200 (примерно ±13%)
  • Изменение цены: +8% (до $2,052)

Результат калькулятора:

  • IL = 0.48% от размера позиции
  • В 16 раз больше, чем на V2 (где было бы 0.03%)
  • На позицию $10,000 это -$48

Фарминг давал 36% годовых, то есть ~0.1% в день. Значит, за 5 дней я окупил IL и начал зарабатывать чистыми. Это я называю "точка безубыточности фарминга".

Шаг 3: Расчёт для стратегий Gamma или Arrakis

Если ты используешь протоколы-агрегаторы вроде Gamma Finance или Arrakis, они обычно показывают диапазоны в процентах: "±10% от текущей цены", "±20%" и так далее.

Для этого в калькуляторе есть упрощённый блок:

  • Текущая цена = 1 (берём за базу)
  • Новая цена при росте на 20% = 1.2
  • Новая цена при падении на 20% = 0.8

Пример: я смотрю на стратегию Gamma "Wide" для пула USDC/DAI на Polygon. Диапазон ±10%. Вбиваю в калькулятор:

  • Текущая цена: 1
  • Изменение: +10% (новая цена 1.1)

Результат: IL = 1% при движении на 10%.

Фарминг на этом пуле — 18% годовых (~0.05% в день). Значит, чтобы окупить 1% IL, нужно 20 дней. Если стейблкоины отклонились на 10% от пега, это уже катастрофа, и ты скорее всего закроешь позицию раньше. Вывод: для таких узких диапазонов на стейблах нужен APR минимум 50—60%.

Практические кейсы: считаем рентабельность

Кейс 1: Широкий диапазон, низкий фарминг — убыток

Данные:

  • Актив: ETH, текущая цена $2,000
  • Диапазон: $1,500—$3,000 (±25% и +50%)
  • Размер позиции: 1 ETH + $1,965 USDC
  • Фарминг: 30% годовых (~0.082% в день)
  • Срок: 30 дней
  • Цена через 30 дней: $2,400 (+20%)

Расчёт в калькуляторе (вкладка "Окупаемость"):

  • Доход от фарминга: $118 (30 дней × 0.082% × $4,800)
  • IL: -$142 (1.4% от позиции $10,200)
  • Чистый результат: -$24 (-0.5%)

Вердикт калькулятора: HOLD (не вкладывай в ликвидность).

Альтернатива: если бы просто держал 1 ETH + $1,965, к концу периода имел бы $2,400 + $1,965 = $4,365. С учётом фарминга и IL итоговая позиция $4,341. Разница $24 — это и есть чистый убыток.

Кейс 2: Узкий диапазон, высокий фарминг — профит

Данные:

  • Актив: ETH, текущая цена $1,900
  • Диапазон: $1,700—$2,200 (±11%)
  • Размер позиции: 3 ETH + $4,955 USDC
  • Фарминг: 40% годовых (~0.11% в день)
  • Срок: 30 дней, из них 3 дня вне диапазона
  • Цена через 30 дней: $2,000 (+5.3%)

Расчёт:

  • Доход от фарминга: $329 (27 дней активного фарминга)
  • IL: -$117
  • Чистый результат: +$212 (+1.8%)

Вердикт калькулятора: LP (вкладывай в ликвидность).

Здесь фарминг окупил IL за 10 дней, остальные 20 дней — чистая прибыль. Это работающая стратегия для волатильных активов, но только при условии, что ты готов перебалансировать позицию, если цена уйдёт за границы.

Кейс 3: Стейблкоины, супер-узкий диапазон — максимальная комиссия

Данные:

  • Актив: USDC/DAI на Arbitrum
  • Диапазон: $0.998—$1.002 (±0.2%)
  • Размер позиции: $5,000 USDC + $5,000 DAI
  • Фарминг + комиссии: 80% годовых (~0.22% в день)
  • Срок: 7 дней
  • Цена DAI через 7 дней: $1.001 (+0.1%)

Расчёт:

  • Доход: $154
  • IL: -$5 (0.05%)
  • Чистый результат: +$149 (+1.49% за неделю)

Это моя любимая стратегия для "спокойного сна". Стейблкоины редко отклоняются больше чем на 0.5%, поэтому риск минимален. Я использую такие позиции на Velodrome (Optimism) и Retro (Polygon), где благодаря ve-токеномике комиссионные доходят до 100—150% годовых.

Когда фарминг на V3 имеет смысл: чек-лист решений

После сотни открытых и закрытых позиций на V3 у меня сформировался простой чек-лист. Он помогает за 2 минуты понять, стоит ли игра свеч.

✅ Зелёный свет (открываю позицию)

  1. Стейблкоины с диапазоном ±1% + APR >50%

    • Пример: USDC/USDT на Aerodrome, диапазон $0.995—$1.005, APR 120%
    • IL при движении 0.5% = 0.25%, окупается за 2 дня фарминга
  2. Liquid Staking Derivatives (LSD) с диапазоном ±3%

    • Пример: ETH/wstETH на Balancer, диапазон текущая цена ±3%, APR 35%
    • Активы коррелируют, IL минимален, но комиссии выше благодаря концентрации
  3. Волатильные активы с APR >60% и диапазоном ±15%

    • Пример: ARB/ETH на Camelot (Arbitrum), APR 95% за счёт инсентивов
    • Готов перебалансировать 1 раз в 2 недели
    • Калькулятор показывает окупаемость IL за 7—10 дней

⚠️ Жёлтый свет (думаю дважды)

  1. Волатильные активы с APR 30—50%

    • Нужен очень широкий диапазон (±30%) или постоянный мониторинг
    • Обычно не стоит усилий — лучше просто холдить
  2. Новые токены с высоким APR, но неизвестной волатильностью

    • Пример: какой-нибудь memecoin на Base с APR 300%
    • Калькулятор бесполезен, потому что цена может улететь на ±50% за час
    • Только если готов потерять всю позицию

🚫 Красный свет (не открываю)

  1. APR <25% на волатильных активах

    • Даже при диапазоне ±50% IL съест весь профит
    • Проще купить и держать
  2. Узкий диапазон (±5%) без автоматической ребалансировки

    • Если нет бота или стратегии вроде Gamma, придётся каждый день проверять
    • Я пробовал вручную — устаёшь за неделю
  3. Стейблкоины с APR <40% при диапазоне ±1%

    • Риск депега плюс низкая доходность = не имеет смысла
    • Лучше положить в Aave под 4—5% и спать спокойно

Инструменты для автоматизации: когда калькулятор не нужен

Честно скажу: я не открываю калькулятор каждый раз. Есть случаи, когда можно делегировать управление.

Gamma Finance (Uniswap V3 на всех сетях)

Как работает: ты выбираешь готовую стратегию ("Narrow", "Wide", "Stable"), и Gamma автоматически ребалансирует твою позицию, когда цена выходит из диапазона.

Мой опыт: использую стратегию "Wide" для ETH/USDC на Arbitrum. За 3 месяца позиция ребалансировалась 4 раза, средний APR 42%, чистая прибыль после IL = 8.3%.

Минус: комиссия за ребалансировку ~0.3% от позиции. При частых движениях цены комиссии съедают профит.

Arrakis Finance (Uniswap V3 optimizer)

Как работает: похоже на Gamma, но с более агрессивными стратегиями и интеграцией с Gelato для автоматических действий.

Мой опыт: пробовал на Polygon для пула MATIC/USDC. Стратегия "Performance" переключала диапазоны каждые 2—3 дня. APR показывал 65%, по факту получилось 51% из-за слипейджа при частых ребалансировках.

Минус: сложнее понять, что происходит с твоей позицией. Для новичков не рекомендую.

Beefy Finance (автокомпаундинг на V3)

Как работает: берёт твою позицию на Gamma или Arrakis и автоматически реинвестирует заработанные комиссии обратно в пул.

Мой опыт: использую для стейбл-пулов на Optimism (USDC/DAI через Velodrome). За счёт ежедневного компаундинга реальный APY на 15—20% выше номинального APR.

Плюс: не нужно каждую неделю вручную собирать профит и возвращать в пул.

Типичные ошибки (и как я на них обжёгся)

Ошибка 1: Игнорировать время вне диапазона

Когда я только начинал, я ставил узкий диапазон ±8% на ETH/USDC и не учитывал, что в этом диапазоне цена находится только 60—70% времени. Остальные 30% позиция простаивала, а я не фармил.

Решение: в калькуляторе есть поле "дней вне диапазона". Если цена гуляет активно, закладывай минимум 20% времени на простой. Для волатильных активов лучше расширить диапазон до ±20%.

Ошибка 2: Открывать позицию перед крупным событием

Я засунул $8,000 в пул ARB/ETH за день до разлока токенов ARB. Цена улетела на -25% за 6 часов, вышла из моего диапазона, я словил IL 4.2% и перестал фармить. Закрыл в убытке $340.

Решение: чек календарь событий перед входом. Разлоки токенов, обновления протоколов, листинги на биржах — всё это триггеры волатильности.

Ошибка 3: Не учитывать gas costs

На Ethereum Mainnet одна транзакция по созданию позиции V3 стоит $20—$50 в зависимости от загрузки сети. Ребалансировка — ещё $20—$50. Если твоя позиция $1,000, то только на gas потратишь 5—10% капитала.

Решение: для позиций меньше $5,000 использую L2 (Arbitrum, Optimism, Base). Gas там $0.1—$1, можно ребалансировать хоть каждый день.

Продвинутые стратегии: как зарабатывать на IL

Звучит парадоксально, но на некоторых пулах можно зарабатывать именно благодаря Impermanent Loss.

Стратегия "Range Order" — лимитные ордера на V3

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

Пример из моей практики:

  • ETH стоит $2,000, я уверен, что пойдёт к $2,200
  • Ставлю ликвидность в диапазоне $2,150—$2,250 (только USDC, без ETH)
  • Когда цена доходит до $2,150, пул начинает автоматически покупать ETH за мои USDC
  • Собираю комиссии 0.3% на каждый свап
  • Когда цена проходит $2,250, у меня весь USDC превратился в ETH по средней цене $2,200

Результат: я купил ETH с "дисконтом" в виде собранных комиссий плюс заработал на фарминге.

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

Стратегия "Volatility Farming" — короткие позиции на пампах

Идея: открываешь позицию на 3—7 дней в момент высокой волатильности, когда APR взлетает до 100—200% за счёт объёма торгов.

Пример:

  • Запуск нового токена на Aerodrome (Base)
  • Первые 48 часов объём торгов огромный, комиссии 0.3%—1%
  • Открываю позицию с широким диапазоном ±30%
  • За 3 дня зарабатываю 8—12%, выхожу до того, как хайп спадёт

Риск: если не выйти вовремя, объём упадёт, APR упадёт, а IL останется.

FAQ

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

Нет, полностью избежать нельзя — это встроенная особенность AMM-пулов. Но ты можешь минимизировать IL двумя способами:

  1. Используй пулы коррелированных активов (USDC/DAI, ETH/wstETH), где цена почти не меняется
  2. Выбирай очень широкий диапазон (±50% и больше), тогда IL будет близок к обычным V2 пулам

В моей практике позиции на стейбл-пулах с диапазоном ±0.5% дают IL меньше 0.1% даже при сильных движениях рынка.

Как часто нужно ребалансировать позицию на V3?

Зависит от ширины диапазона и волатильности актива:

  • Стейблкоины (±1%): проверяю раз в неделю, ребалансирую раз в месяц
  • LSD токены (±5%): проверяю раз в 3 дня, ребалансирую раз в 2 недели
  • Волатильные активы (±15%): проверяю каждый день, ребалансирую когда цена близка к границам

Для автоматизации использую Gamma Finance — она ребалансирует за меня, беру комиссию 0.3%, но экономит время.

Окупается ли фарминг на V3 при APR ниже 40%?

Для волатильных активов (ETH, BTC, альткоины) — обычно нет. При APR 30—40% тебе нужен очень широкий диапазон (±30% минимум), иначе IL съест весь профит уже через 1—2 недели.

Для стейблкоинов APR 40% — это отлично. Благодаря минимальной волатильности ты окупаешь IL за 3—5 дней и дальше работаешь в плюс.

Мой порог входа:

  • Стейблы: минимум 30% APR
  • Волатильные активы: минимум 60% APR

Что лучше: узкий диапазон с высоким APR или широкий с низким?

Зависит от твоей готовности управлять позицией:

Узкий диапазон (±5—10%):

  • ✅ Высокая эффективность капитала, APR в 5—10 раз выше
  • ❌ Нужен постоянный мониторинг или автоматизация через Gamma
  • ❌ Высокий риск IL при резких движениях
  • Подходит: если готов проверять позицию каждый день или используешь автоматизацию

Широкий диапазон (±20—50%):

  • ✅ Можно забыть на недели, редко требует ребалансировки
  • ✅ Низкий IL даже при сильной волатильности
  • ❌ APR в 3—5 раз ниже, чем на узком диапазоне
  • Подходит: для пассивного фарминга, когда хочешь "поставил и забыл"

Я использую узкие диапазоны только на стейблах, для остального беру широкие.

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

У меня есть три триггера для закрытия:

  1. Цена вышла за границы диапазона и не возвращается 3+ дня

    • Ты не фармишь, позиция "мёртвая"
    • Либо закрывай, либо ребалансируй в новый диапазон
  2. IL превысил заработок от фарминга

    • Проверяю через калькулятор раз в неделю
    • Если вижу, что ушёл в минус больше чем на 2%, закрываю
  3. APR упал ниже моего порога входа

    • Например, заходил при APR 80%, сейчас упало до 35%
    • Значит, хайп закончился, выхожу и ищу новую ферму

Плюс всегда закрываю позиции перед крупными событиями вроде разлоков или апдейтов протокола — волатильность убивает узкие диапазоны.

Что дальше

Расчёт Impermanent Loss на Uniswap V3 — это не высшая математика, а базовый навык для любого DeFi-фермера. Потрать 30 минут на то, чтобы разобраться с калькулятором, и ты будешь открывать только те позиции, которые реально окупаются.

Хочешь разбирать актуальные фермы, стратегии автоматизации и зарабатывать на DeFi без сливов? Подписывайся на мой Telegram канал https://t.me/+y9vUCFalo1E0NGUy — там я публикую еженедельные обзоры лучших пулов V3 с расчётами окупаемости и конкретными цифрами доходности.