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

Эта механика кардинально меняет подход к предоставлению ликвидности. Вместо пассивного заработка на комиссиях вы получаете активное управление позициями с рисками временных убытков.

Что такое выход за диапазон в Uniswap V3?Выход за диапазон означает, что текущая цена торговой пары сместилась за границы вашего установленного ценового коридора. Например, вы создали позицию ETH/USDC в диапазоне $1800-$2200, а цена ETH упала до $1700.

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

В примере с падением ETH до $1700 ваша позиция полностью конвертируется в USDC. Если бы цена выросла выше $2200, то вся позиция стала бы состоять из ETH.

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

Представьте магазин, который торгует только товарами от $100 до $200. Если покупатель ищет товар за $50, он идёт в другой магазин. То же самое с ликвидностью в Uniswap V3.

Торговые комиссии идут только поставщикам ликвидности, через которых проходят сделки. Неактивные позиции остаются без дохода до возвращения цены в диапазон.

Как изменяется состав токенов при выходе за диапазон?При создании позиции в диапазоне вы депозитите оба токена в определённой пропорции. По мере движения цены эта пропорция постоянно меняется — алгоритм продаёт дорожающий токен и покупает дешевеющий.

Когда цена выходит за верхнюю границу диапазона, вся позиция конвертируется в базовый токен (обычно ETH, BTC). При выходе за нижнюю границу — в токен котировки (USDC, DAI).

Например, в паре ETH/USDC с диапазоном $1800-$2200:

  • Цена ETH $2300 → позиция на 100% в ETH
  • Цена ETH $1600 → позиция на 100% в USDC
  • Цена ETH $2000 → смешанная позиция (~50/50)

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

Альтернативный вариант — создать новую позицию с диапазоном вокруг текущей цены. Старую позицию можно закрыть (withdraw) и использовать полученные токены для новой позиции.

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

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

Если вы изначально депозитили $1000 (50% ETH + 50% USDC), а цена ETH выросла на 50%, то:

  • Простой холдинг: $1250
  • Неактивная позиция Uniswap: $1000 в ETH (упустили часть роста)

Плюс вы теряете комиссионный доход, который могли бы получать от активной позиции. В периоды высокой волатильности это может составлять 0.1-0.5% в день.

Как минимизировать убытки от выхода за диапазон?Первая стратегия — широкие диапазоны. Чем шире ценовой коридор, тем меньше вероятность выхода за границы. Но широкие диапазоны дают меньше комиссий на единицу ликвидности.

Вторая — активное управление позициями. Следите за движением цены и своевременно создавайте новые позиции в актуальных диапазонах. Инструменты вроде Revert Finance помогают автоматизировать этот процесс.

Третья — выбор стабильных пар. Позиции в парах вроде USDC/DAI или stETH/ETH реже выходят за диапазоны благодаря меньшей волатильности.

Остались вопросы?Управление позициями в Uniswap V3 требует понимания механики протокола и постоянного мониторинга. Начните с небольших сумм и широких диапазонов, изучая поведение ваших позиций на практике.

FAQ

Что происходит с моими токенами при выходе цены за диапазон?

Позиция конвертируется полностью в один токен — тот, который подешевел относительно диапазона. При росте цены выше диапазона получаете базовый токен (ETH), при падении — токен котировки (USDC).

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

Можно ли потерять все деньги при выходе за диапазон?

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

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

Зависит от волатильности пары. Для стабильных пар (USDC/DAI) — раз в месяц, для волатильных (ETH/ALT) — каждые несколько дней. Мониторьте позиции ежедневно и реагируйте на приближение к границам диапазона.

Выгодно ли держать широкий диапазон, чтобы избежать выхода?

Широкие диапазоны снижают риски выхода, но уменьшают доходность от комиссий в 2-10 раз. Оптимальная стратегия — баланс между шириной диапазона и потенциальным доходом с учётом ваших возможностей по мониторингу позиций.