Что происходит когда цена выходит за диапазон Uniswap V3
Разбираем механизмы работы позиций вне диапазона в Uniswap V3: потеря доходности, временные убытки и стратегии управления. Узнайте больше
В этой статье разберём что происходит когда цена выходит за диапазон 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 раз. Оптимальная стратегия — баланс между шириной диапазона и потенциальным доходом с учётом ваших возможностей по мониторингу позиций.