Выбираем пул ликвидности Uniswap v3 по уровню риска
Самая частая ошибка в Uniswap v3 выглядит невинно: человек видит красивую доходность у пула ликвидности, добавляет туда ETH и USDC, выбирает узкий диапазон «чтобы комиссии капали плотнее» — и через…

Самая частая ошибка в Uniswap v3 выглядит невинно: человек видит красивую доходность у пула ликвидности, добавляет туда ETH и USDC, выбирает узкий диапазон «чтобы комиссии капали плотнее» — и через пару дней обнаруживает, что позиция вышла из диапазона, комиссии больше не начисляются, а на руках остался почти один актив. Интерфейс при этом ничего драматичного не делает. Просто ваша ликвидность перестала работать.
Я несколько раз проходил этот путь руками: открывал пул, двигал ползунки диапазона, смотрел, как меняются доли токенов, комиссии и ожидаемая эффективность капитала. И главный вывод здесь не про «найти самый доходный пул». В Uniswap v3 разумнее сначала выбрать уровень риска, который вы готовы терпеть, а уже потом смотреть на комиссии и обороты.
В v3 пул ликвидности — это не депозит под процент. Это активная позиция с ценовым коридором, комиссией и риском остаться не в том активе в неудачный момент.
Как v3 поменял логику: раньше «положил и забыл», теперь выбираешь диапазон
В Uniswap v2 поставщик ликвидности добавлял два актива в пул, а протокол распределял эту ликвидность по всей ценовой кривой — условно от нуля до бесконечности. Это было понятно: внес ETH/USDC, получил LP-токены, дальше ждешь комиссии и принимаешь риск непостоянных потерь.
Uniswap v3, запущенный в основной сети Ethereum в мае 2021 года, сделал механику более гибкой, но и более требовательной к пользователю. Здесь ликвидность можно концентрировать в конкретном ценовом диапазоне. Например, не «ETH стоит от нуля до бесконечности», а «я готов обеспечивать обмены, пока ETH торгуется между 2 800 и 3 600 USDC».
Ожидание: узкий диапазон повышает эффективность капитала, значит можно заработать больше комиссий на ту же сумму.
Реальность: да, но только пока цена остается внутри выбранного коридора. Если рынок уходит выше или ниже, позиция становится неактивной. Она больше не участвует в обменах и не зарабатывает комиссии. Более того, к этому моменту она будет состоять преимущественно из одного актива.
Это и есть главная UX-ловушка v3. Интерфейс дает ощущение тонкой настройки, почти как в хорошем финансовом приложении: выберите пару, комиссионный уровень, диапазон, подтвердите. Но под капотом вы фактически задаете рыночное предположение: где цена будет проводить достаточно времени, чтобы ваша ликвидность работала.
Теоретически концентрированная ликвидность может дать до 4000 раз более высокую эффективность капитала по сравнению с v2. Звучит впечатляюще, но это не «доходность в 4000 раз». Это про то, что один и тот же капитал можно разместить плотнее вокруг актуальной цены. Чем плотнее — тем выше чувствительность к движению рынка.
Сначала выбираем не доходность, а тип пары
Когда я смотрю на пул ликвидности в Uniswap v3, я начинаю не с APY. Текущая доходность слишком подвижна: сегодня был высокий объем торгов, завтра он ушел в другой пул или на другую биржу. Гораздо полезнее сначала понять, какие активы лежат в паре и насколько спокойно они ведут себя друг относительно друга.
Условно я делю пары на четыре группы.
| Тип пары | Пример логики | Что обычно с риском | Какой диапазон напрашивается |
|---|---|---|---|
| Стейблкоин к стейблкоину | USDC/USDT, DAI/USDC | Низкая волатильность пары, но есть риск отвязки одного стейблкоина | Узкий или умеренно узкий, если понимаете риск де-пега |
| Ликвидный актив к стейблкоину | ETH/USDC, WBTC/USDC | Средняя или высокая волатильность, риск накопить один актив на тренде | Средний или широкий, если не хотите часто ребалансировать |
| Два коррелирующих криптоактива | ETH/wstETH, ETH/rETH | Цена обычно движется близко, но есть технические и протокольные риски | Узкий или средний, зависит от доверия к обертке |
| Экзотический токен к ETH/USDC | Новый governance-токен, мем-токен | Высокая волатильность, тонкая ликвидность, резкие свечи | Широкий, либо вообще не трогать без четкой причины |
Здесь нет магии. Если активы ходят почти вместе, диапазон можно сужать аккуратнее. Если один актив легко делает плюс-минус 20% за день, узкий диапазон превращается в ставку на краткосрочное движение цены.
Новичкам часто кажется, что стейблкоин-пары — это «безопасный режим». Это ближе к правде, чем в случае экзотических токенов, но слово «безопасный» я бы все равно убрал. Стейблкоины держат привязку, пока рынок верит в их обеспечение, ликвидность и механизм погашения. Если один из них теряет привязку, узкий диапазон может очень быстро стать ловушкой.
Для первого знакомства с v3 я бы смотрел на пары с высокой ликвидностью и понятной экономикой: ETH/USDC, WBTC/USDC, крупные стейблкоин-пары, пары ликвидного стейкинга к ETH. Не потому что они «гарантируют доход», а потому что по ним проще найти данные, понять обороты и заметить, когда что-то пошло не так.
Комиссионные уровни: почему 1% не всегда лучше 0,05%
В Uniswap v3 есть фиксированные уровни комиссий: 0,01%, 0,05%, 0,3% и 1%. На экране это выглядит как выбор тарифа. Интуитивно хочется нажать туда, где комиссия выше: если трейдер платит 1%, поставщик ликвидности должен получать больше, верно?
Не совсем. Высокая комиссия может отпугивать сделки, если рядом есть более дешевый и достаточно ликвидный пул. А низкая комиссия работает только там, где огромный объем торгов компенсирует маленький процент.
Обычно логика такая:
| Уровень комиссии | Для каких пар чаще подходит | Что проверяю руками |
|---|---|---|
| 0,01% | Очень стабильные пары, где важна минимальная цена обмена | Есть ли реально плотный объем и не слишком ли много конкурирующей ликвидности |
| 0,05% | Пары с низкой волатильностью, включая часть стейблкоинов и коррелирующих активов | Достаточно ли сделок, чтобы комиссия не растворилась в газе и ребалансах |
| 0,3% | Стандартные пары вроде ETH/USDC и других крупных активов | Насколько активно торгуют именно этот пул, а не соседний с другим fee tier |
| 1% | Экзотические и волатильные активы | Компенсирует ли комиссия риск резких движений и выхода из диапазона |
Комиссия — это плата за предоставленную ликвидность, но она не отменяет непостоянные потери. Если цена сильно ушла, а ваша позиция теперь полностью в токене, который падает, красивые комиссии могут не спасти итоговый результат.
Мне нравится смотреть на комиссионный уровень как на часть продуктового сценария. У трейдера есть задача: обменять актив с минимальным проскальзыванием и приемлемой комиссией. Если ваш пул слишком дорогой, поток сделок может уйти мимо. Если слишком дешевый, вы будете конкурировать с большим количеством ликвидности и получать меньшую долю комиссий.
Диапазон: где заканчивается настройка и начинается ставка на рынок
Самый ответственный экран в Uniswap v3 — выбор ценового диапазона. Нажимаем «Add liquidity», выбираем пару, затем интерфейс предлагает задать нижнюю и верхнюю границы. В этот момент легко попасть в режим «поиграю ползунками»: чуть сузил — расчетная эффективность выросла, еще сузил — выглядит еще вкуснее.
Но диапазон — не косметика. Он определяет, в каком участке цены ваш капитал работает.
Если цена внутри диапазона, позиция активна: трейдеры используют вашу ликвидность, вы зарабатываете комиссии. Если цена выходит ниже нижней границы, позиция превращается в один актив. Если выше верхней — в другой. Каким именно активом вы останетесь, зависит от направления движения пары.
Простой пример без лишней математики. Допустим, вы добавляете ликвидность в ETH/USDC около текущей цены ETH. Если ETH резко растет и выходит выше вашего диапазона, позиция постепенно продает ETH за USDC. В итоге вы сидите в USDC и больше не участвуете в росте ETH внутри этой позиции. Если ETH резко падает ниже диапазона, позиция, наоборот, будет в ETH — и вы несете риск дальнейшего падения.
Отсюда нормальная практическая развилка:
1. Узкий диапазон подходит, если вы готовы часто проверять позицию, ребалансировать ее и понимаете, почему цена должна оставаться рядом с текущим уровнем. Это ближе к активному управлению, чем к пассивному депозиту.
2. Средний диапазон дает меньше плотности капитала, но снижает шанс быстро уйти out of range. Для большинства пользователей это более честный старт.
3. Широкий диапазон похож по ощущению на старую модель: меньше эффективности, зато меньше ручного обслуживания. Комиссии могут быть скромнее, но и тревожных уведомлений в голове меньше.
4. Полный или почти полный диапазон имеет смысл, если вы не хотите заниматься активной настройкой и готовы принять более низкую эффективность капитала ради простоты.
Узкий диапазон — это не «профессиональная настройка». Это обещание самому себе следить за позицией чаще, чем хотелось бы.
Здесь есть важный психологический момент. DeFi-интерфейсы иногда провоцируют такое же навязчивое поведение, как фитнес-гаджеты: начинаешь проверять график не потому, что появилось новое решение, а потому что тревожно. Я ловил себя на этом с позициями v3: открыл дашборд утром, потом после обеда, потом перед сном. С похожим эффектом у трекеров хорошо разбираются в материале о том, почему гаджеты для сна могут ухудшать отдых: цифры полезны, пока они помогают действовать, а не дергают вас каждые полчаса.
С пулом ликвидности та же логика. Если диапазон заставляет вас жить в дашборде, возможно, это не ваш уровень риска.
Непостоянные потери: почему слово «непостоянные» сбивает с толку
Impermanent loss обычно переводят как «непостоянные потери». Термин неприятный, потому что звучит мягче, чем ощущается в кошельке. Потери действительно могут быть «непостоянными», если цена вернулась к исходному соотношению. Но если вы закрыли позицию после сильного движения, результат становится вполне постоянным.
В v3 риск непостоянных потерь усиливается узкими диапазонами. Причина простая: ликвидность работает только внутри выбранного коридора, а при выходе из него позиция становится односторонней. Вы больше не зарабатываете комиссии, но уже получили результат автоматического обмена одного актива в другой.
Как я это оцениваю перед входом:
- Смотрю, какой актив мне не страшно получить целиком. Если в ETH/USDC я готов в плохом сценарии остаться в ETH, это одна история. Если я добавляю ликвидность в токен, который не хочу держать отдельно, это уже красный флажок.
- Оцениваю, где цена была последние недели или месяцы. Не ради гадания, а чтобы понять нормальную амплитуду движения. Если актив регулярно проходит ваш диапазон за день, это не диапазон, а тонкая леска.
- Сравниваю комиссии с возможной потерей от движения цены. Высокий fee tier может выглядеть приятно, но если токен ходит скачками, комиссии часто не успевают компенсировать перекос.
- Думаю о газе и ребалансировке. На Ethereum mainnet частые действия могут съесть смысл маленькой позиции. Если сумма небольшая, активное управление становится дороже, чем кажется на экране.
- Проверяю, есть ли у пары реальный поток сделок. Ликвидность без оборота — это витрина. Комиссии появляются только там, где кто-то торгует.
Непостоянные потери особенно болезненны, когда пользователь думает в терминах «я положил два актива и получаю доход». В реальности вы предоставляете маркет-мейкинг на заданном участке цены. Протокол не обещает сохранить вашу исходную корзину. Он честно исполняет механику обмена.
NFT-позиция: почему LP-токен в v3 стал менее «взаимозаменяемым»
В Uniswap v2 LP-позиции были представлены ERC-20 токенами. Это удобно: доля в пуле взаимозаменяема, ее проще передавать, учитывать, использовать в других протоколах.
В Uniswap v3 все сложнее. Каждая позиция имеет свои параметры: пара, комиссионный уровень, нижняя и верхняя границы диапазона, объем ликвидности. Поэтому позиция представлена как NFT стандарта ERC-721. Не в смысле картинки для коллекции, а как уникальный учетный объект.
Для пользователя это меняет несколько вещей.
Во-первых, две позиции в одной паре могут быть совершенно разными по риску. ETH/USDC с диапазоном 2 900–3 100 и ETH/USDC с диапазоном 2 000–5 000 — это не один и тот же продукт. Они по-разному зарабатывают, по-разному выходят из диапазона и требуют разного внимания.
Во-вторых, управлять позицией нужно точнее. Вы не просто «добавляете еще в пул», вы можете создать новую NFT-позицию или изменить существующую, если интерфейс и сценарий это позволяют. Для учета это полезно: видно, где какой диапазон. Для новичка — дополнительное трение.
В-третьих, сторонние протоколы автоматического управления ликвидностью работают поверх этих уникальных позиций. Они могут обещать ребалансировку, перенос диапазона, оптимизацию капитала. Но конкретные алгоритмы у таких стратегий отличаются, и их нельзя обобщать одной фразой «бот все сделает». Где-то ребаланс частый и дорогой, где-то консервативный, где-то стратегия может хорошо работать в боковике и хуже переживать трендовое движение.
С продуктовой точки зрения NFT-позиция — честное отражение v3. Ваша ликвидность перестала быть безликой долей в общем котле. Она стала настроенным инструментом со своими параметрами.
Как я выбираю пул: практический маршрут без героизма
Если собрать все в рабочий сценарий, у меня получается не «найти максимальный APY», а отфильтровать неподходящее. Это экономит нервы.
Шаг 1. Определяю, какой актив готов держать отдельно
Перед выбором пула я задаю себе простой вопрос: если позиция выйдет из диапазона и останется почти полностью в одном активе, мне это окей?
Для ETH/USDC ответ может быть «да, ETH я готов держать». Для малоизвестного токена — часто «нет». Тогда я не пытаюсь компенсировать дискомфорт высокой комиссией. Просто прохожу мимо.
Шаг 2. Смотрю на пару и комиссионный уровень вместе
Пара и fee tier живут в связке. Стейблкоин-пара на 1% почти наверняка будет странной: трейдеры не любят переплачивать там, где можно обменять дешевле. Экзотический токен на 0,01% тоже выглядит подозрительно: риск высокий, а компенсация тонкая.
Для базовой ориентации я держу такую таблицу в голове:
| Если цель | Я бы скорее смотрел | Чего избегал бы |
|---|---|---|
| Минимум суеты | Крупные пары, средний или широкий диапазон | Узкие диапазоны на волатильных токенах |
| Аккуратная работа со стейблкоинами | 0,01% или 0,05%, но только с хорошим объемом | Игнорировать риск отвязки |
| Больше комиссий при готовности следить | 0,3% на ликвидных волатильных парах | Думать, что высокий объем сохранится всегда |
| Спекулятивная стратегия | 1% на рискованных активах малой долей капитала | Вкладывать сумму, которую не готовы видеть в одном токене |
Шаг 3. Выбираю диапазон от образа жизни, а не от жадности
Это звучит бытово, но работает. Если я не хочу заходить в интерфейс каждый день, я не выбираю диапазон, который может сломаться от обычного дневного движения цены. Если у меня есть время и желание активно управлять позицией, можно тестировать более узкие коридоры, но меньшей суммой.
В DeFi часто переоценивают «оптимальную стратегию» и недооценивают совместимость с человеком. Хорошая стратегия, которую вы не готовы обслуживать, быстро становится плохой.
Шаг 4. Считаю газ и размер позиции
На небольших суммах Ethereum mainnet может быть неудобен для активного v3. Добавить ликвидность, потом изменить диапазон, потом забрать комиссии — каждое действие стоит денег. Если позиция маленькая, комиссии пула могут просто не перекрыть расходы на обслуживание.
Это не значит, что v3 подходит только крупным игрокам. Но значит, что сеть, размер позиции и частота ребалансов должны сходиться. Иначе интерфейс показывает доходность, а кошелек показывает минус.
Шаг 5. Решаю заранее, когда выйду или переставлю диапазон
Самый неприятный сценарий — принимать решение в момент, когда цена уже улетела. Поэтому я заранее выбираю правила:
- если позиция вышла из диапазона и причина движения не изменилась, не спешу возвращать ее туда же;
- если актив стал слишком рискованным, закрываю позицию, а не расширяю диапазон «на всякий случай»;
- если комиссии стали заметно ниже из-за падения объема, сравниваю с альтернативными пулами;
- если ребаланс нужен слишком часто, признаю, что стратегия слишком активная для меня.
Это не трейдерский план с точками входа и выхода. Скорее пользовательская защита от импульсивных кликов.
Где проходит граница между консервативным и агрессивным пулом
Уровень риска в Uniswap v3 складывается из нескольких ручек: волатильность пары, ширина диапазона, комиссионный уровень, глубина ликвидности, частота обслуживания. Нельзя сказать: «0,05% — безопасно, 1% — опасно». Контекст решает.
Консервативнее выглядит позиция, где:
- активы понятны и ликвидны;
- диапазон не слишком узкий;
- комиссионный уровень соответствует поведению пары;
- вы готовы держать любой из двух активов;
- размер позиции не вынуждает вас нервничать;
- расходы на газ не съедают обслуживание.
Агрессивнее выглядит позиция, где:
- один из активов вы не хотите держать вне пула;
- диапазон стоит почти вплотную к текущей цене;
- пара волатильная или тонкая по ликвидности;
- доходность держится на редких всплесках объема;
- выход из диапазона потребует срочного решения;
- стратегия понятна только пока рынок стоит на месте.
Мне ближе подход «сначала выживаемость, потом доход». В DeFi это не скучная осторожность, а нормальная продуктовая гигиена. Протокол может быть математически красивым, но пользователь все равно живет в мире газа, времени, усталости и внезапных рыночных движений.
Вердикт: какой пул ликвидности выбрать, если хочется меньше риска
Если цель — выбрать пул ликвидности Uniswap v3 с минимальным риском непостоянных потерь, я бы не начинал с экзотических токенов и узких диапазонов. Самый здравый старт — ликвидная понятная пара, комиссионный уровень, который соответствует ее волатильности, и диапазон шире, чем хочется жадной части мозга.
Для осторожного пользователя это обычно означает: крупные активы, умеренный диапазон, готовность держать оба токена и отсутствие надежды на гарантированную доходность. Для более активного — можно сужать диапазон, но только если вы действительно готовы следить, ребалансировать и принимать, что часть результата уйдет на комиссии сети и ошибки тайминга.
Uniswap v3 хорош тем, что не прячет механику. Он дает тонкие настройки и честно показывает, что ликвидность — это работа капитала внутри выбранных границ. Но именно поэтому здесь не стоит искать кнопку «заработать безопасно». Лучше выбрать пул так, чтобы его худший сценарий был для вас понятным и переживаемым. Тогда комиссии становятся приятным бонусом за принятый риск, а не приманкой, из-за которой вы случайно купили не тот актив.