AI Shift
DeFi

Как работает концентрированная ликвидность в DeFi: полный...

Сергей Зиненко13 мин чтенияТоп6 мар 2026

Размещение концентрированной ликвидности на Uniswap V3, PancakeSwap и Thena — пошаговая инструкция с расчётами доходности и управлением рисками


TL;DR

Размещение концентрированной ликвидности на Uniswap V3, PancakeSwap и Thena — пошаговая инструкция с расчётами доходности и управлением рисками

Основной разбор

Концентрированная ликвидность — концентрированная ликвидность defi гайд это способ размещения капитала на децентрализованных биржах (DEX), где ты сам выбираешь ценовой диапазон для своих средств вместо того, чтобы раскидывать их "от нуля до бесконечности". Звучит как мелочь, но эта штука меняет всё: ты зарабатываешь больше комиссий на меньшей сумме, но платишь за это более высоким impermanent loss. В моей практике автоматизации DeFi-стратегий я видел, как люди удваивают доходность за счёт грамотных настроек диапазонов — и как теряют 30% капитала за неделю, если вообще не следят за позицией.

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

Что такое концентрированная ликвидность и зачем она рынку

Когда ты добавляешь ликвидность в классический пул Uniswap V2 или SushiSwap, твои токены распределяются по всему диапазону цен — от нуля до бесконечности. Например, пара ETH/USDC: твоя ликвидность работает и при цене 1 ETH = $100, и при $10 000 за эфир. Проблема в том, что 99% торгов происходят в узком коридоре ±10% от текущей цены, а весь остальной капитал просто "спит".

Концентрированная ликвидность (Concentrated Liquidity, CL) — изобретение команды Uniswap V3 — позволяет разместить средства в конкретном ценовом диапазоне. Допустим, ETH стоит $1 728, и ты размещаешь ликвидность только от $1 500 до $2 100. В этом коридоре твой капитал работает в 5—10 раз эффективнее, чем в старых пулах.

Пример из Arbitrum: пул ETH/USDC на Uniswap V3 с комиссией 0,05% держит $43 млн заблокированного капитала (TVL), но объём торгов за 7 дней — $479 млн. Соотношение 1:10 — это очень высокая capital efficiency. В старых пулах V2 для такого же объёма торгов потребовалось бы в 3—4 раза больше капитала.

Почему это важно для трейдеров и LP-провайдеров

  • Для свопов: меньше проскальзывание (slippage), потому что ликвидность сконцентрирована вокруг текущей цены
  • Для LP-провайдеров: на тех же $1 000 ты зарабатываешь в 2—5 раз больше комиссий, если попал в активный диапазон
  • Для протоколов: меньше нужно TVL для конкуренции с централизованными биржами

Но есть ценник: impermanent loss на CL в 8—10 раз выше, чем на обычных пулах. Об этом — чуть дальше.

Uniswap V3 на Arbitrum: пошаговое размещение ликвидности

Начнём с первоисточника. Uniswap V3 — первая биржа, внедрившая концентрированную ликвидность ещё в мае 2021. Работать будем на сети Arbitrum, потому что на Ethereum газ $0.50—3 за транзакцию, а на Arbitrum — $0.01—0.05.

Шаг 1: Подключение и выбор пула

  1. Открываешь app.uniswap.org (проверяй через DefiLlama → DEXes → Uniswap)
  2. Переключаешь сеть на Arbitrum в MetaMask
  3. Подключаешь кошелёк (Connect Wallet)
  4. Переходишь на вкладку Pool → New Position

Выбираешь пару, например ETH / USDC. Система предложит несколько fee tiers (комиссионных уровней):

Fee Tier Использование Пример пар
0.01% Стейблкоины и коррелированные пары USDC/DAI, ETH/stETH
0.05% Основные торговые пары ETH/USDC, WBTC/ETH
0.3% Стандартные пары Большинство альткоинов
1% Экзотические пары Низколиквидные токены

Для ETH/USDC оптимален tier 0.05% — там сейчас $42.7 млн TVL и объём торгов $67 млн за 24 часа.

Шаг 2: Анализ распределения ликвидности

Перед размещением средств открываешь аналитику: три точки справа → View more analytics → вкладка Pools. Находишь свой пул и смотришь график распределения ликвидности.

Важный момент из практики: основная масса ликвидности в паре ETH/USDC на Arbitrum сосредоточена в диапазоне $1 600—$2 000 за ETH. Если разместишь средства от $1 200 до $2 500, будешь зарабатывать в 3—4 раза меньше, чем тот, кто выбрал узкий коридор $1 650—$1 850.

Посмотри на текущую цену (например, $1 729) и прикинь:

  • Узкий диапазон (±5—10%): высокая доходность, но высокий риск выйти за границы
  • Средний диапазон (±15—20%): баланс доходности и безопасности
  • Широкий диапазон (±30—50%): почти как V2, низкая доходность

Шаг 3: Выбор диапазона и расчёт пропорций

Допустим, выбираешь диапазон $1 500 — $2 100 (±13% от текущей цены $1 728).

Вводишь в поле Min Price: 1500
Вводишь в поле Max Price: 2100

Система автоматически покажет пропорцию токенов. Например:

  • Если вводишь 50 USDC, потребуется 0.025 ETH
  • Пропорция ≈ 47% ETH / 53% USDC

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

Шаг 4: Подтверждение и получение NFT

  1. Даёшь approve на USDC (разрешение смарт-контракту потратить токены)
  2. Нажимаешь Preview → Add
  3. Подтверждаешь транзакцию в MetaMask ($0.30—0.70 на Arbitrum)

Критический момент: в отличие от Uniswap V2, где ты получаешь LP-токен (ERC-20), здесь выдаётся NFT (ERC-721). Каждая позиция концентрированной ликвидности уникальна, потому что у неё индивидуальный ценовой диапазон.

Этот NFT можно:

  • Продать или передать другому кошельку
  • Использовать как залог в lending-протоколах (некоторые поддерживают)
  • Визуализировать в кошельке MetaMask (Import NFTs → адрес контракта + token ID)

Шаг 5: Мониторинг и сбор комиссий

Во вкладке Pool видишь свою позицию с метками:

  • In range — ликвидность активна, зарабатываешь комиссии
  • Out of range — цена вышла за пределы диапазона, комиссии не капают

Заработанные комиссии (unclaimed fees) собираешь вручную через кнопку Collect fees. Они не реинвестируются автоматически — в этом главное отличие от автоматических стратегий типа Gamma или Ichi.

Расчёт доходности: как понять, сколько заработаешь

Uniswap V3 не показывает APR напрямую, поэтому считаешь вручную или смотришь на сторонних агрегаторах типа info.uniswap.org.

Формула грубой оценки:

APR (комиссии) = (Объём торгов за 7 дней × Fee tier) / TVL × 52 недели

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

Пример для ETH/USDC на Arbitrum:

  • Объём за 7 дней: $479 млн
  • Fee tier: 0.05%
  • TVL: $42.7 млн

Комиссии за 7 дней = $479 млн × 0.0005 = $239 500
Недельная доходность на весь TVL = $239 500 / $42.7 млн ≈ 0.56%
Годовая APR ≈ 0.56% × 52 ≈ 29% годовых

Читайте также

Но: это средняя по всему пулу. Если твой диапазон узкий и попадает в активную зону торгов, реальная APR может быть 40—60%. Если широкий — падает до 10—15%.

Сравнение доходности по ширине диапазона (ETH/USDC, 0.05% fee)

Диапазон Пример ($) Примерная APR Риск выхода
±5% $1640—$1815 50—70% Очень высокий
±10% $1555—$1900 35—50% Высокий
±20% $1382—$2073 20—30% Средний
±50% $864—$2592 10—15% Низкий
Full range $0—∞ 5—8% Нулевой

Данные примерные, основаны на статистике активных диапазонов в пуле ETH/USDC за май 2024.

PancakeSwap V3 на BNB Chain: встроенный калькулятор доходности

PancakeSwap скопировал модель Uniswap V3, но добавил важную фичу — ROI Calculator прямо в интерфейсе. Это упрощает жизнь: не нужно вручную считать APR, система покажет прогноз на основе последних 7 дней торгов.

Как работать с калькулятором PancakeSwap

  1. Открываешь pancakeswap.finance
  2. Переключаешься на BNB Chain (BSC)
  3. Переходишь на Trade → Liquidity → Farms (или прямо в V3 Pools)
  4. Выбираешь пул, например BNB / BUSD (0.05% fee)

Находишь кнопку с иконкой калькулятора. Вводишь:

  • Сумму депозита: $1 000
  • Диапазон цен: допустим, ±10% от текущей цены BNB ($242)
  • Выключаешь Auto-compound (если не планируешь реинвестировать каждый день)

Система покажет прогноз:

  • LP Yield: доходность от комиссий (например, 21% APR)
  • Farming Yield: доходность от эмиссии токенов CAKE (например, 6% APR)
  • Total APR: 27%

Пример из скринкаста: пул BNB/BUSD на диапазоне ±20% показывал 16% APR (12.6% комиссии + 1.8% фарминг). На диапазоне ±5% — уже 57.9% APR (50% комиссии + 7.2% фарминг).

Visualized Liquidity: график распределения

В отличие от Uniswap, PancakeSwap сразу показывает визуальный график распределения ликвидности в интерфейсе добавления средств. Видишь, где "толстые" столбцы — там много конкурентов, меньше заработок. Где "тонкие" — меньше конкуренции, но выше риск выйти за диапазон при волатильности.

Управление позицией: Collect Fees и Remove Liquidity

Во вкладке Liquidity видишь все свои позиции V3 с метками:

  • Active — цена в диапазоне
  • Inactive — цена вышла за границы

Пример из скринкаста: позиция BNB/BUSD с диапазоном $259—$382 стала неактивной, когда BNB упал до $241 (на фоне претензий SEC к Binance). Вся ликвидность конвертировалась в BNB, потому что цена пробила нижнюю границу.

Операции с позицией:

  • Collect Fees — забрать накопленные комиссии (например, 6¢ BUSD + 4¢ BNB)
  • Increase Liquidity — добавить средств в тот же диапазон
  • Remove Liquidity — полностью вывести средства (уничтожает NFT-позицию)

После Remove Liquidity NFT остаётся в кошельке, но с нулевым балансом — можно удалить вручную или оставить как историю.

Impermanent Loss на концентрированной ликвидности: в 8 раз хуже, чем на V2

Самый больной вопрос CL: impermanent loss здесь не просто выше — он в разы опаснее, чем на классических пулах.

Почему IL на CL критичнее

На Uniswap V2 при движении цены на 20% ты теряешь примерно 2—4% от депозита в виде IL. На V3 с узким диапазоном (±10%) те же 20% движения цены дают IL до 15—25%.

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

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

  • Разместил $1 000 в пул ETH/USDC на диапазоне $1 500—$1 950
  • ETH упал с $1 728 до $1 600 за 3 дня
  • Позиция конвертировалась: было 50/50, стало 40% ETH / 60% USDC
  • IL составил ≈7%, хотя цена сдвинулась всего на 7.4%

Для сравнения, в классическом пуле V2 тот же сдвиг дал бы IL около 1%.

Когда CL безопасна: коррелированные пары

Есть два сценария, где impermanent loss на концентрированной ликвидности почти не страшен:

1. Стейблкоин-стейблкоин
USDC/DAI, USDT/BUSD — цена колеблется в диапазоне 0.99—1.01, можно размещать очень узко (±0.5%) и зарабатывать 15—30% APR на комиссиях без риска IL.

2. Актив + его ликвидный дериватив
ETH/stETH, BNB/ankrBNB — привязка почти 1:1, можно делать диапазоны ±2—3%. Эти пулы идеальны для CL, потому что:

  • Высокая комиссия за счёт узкого диапазона
  • Минимальный IL, так как активы движутся синхронно
  • Часто есть дополнительный фарминг от протоколов

Я лично использую пулы типа ETH/wstETH на Uniswap V3 в Arbitrum — диапазон ±5%, APR 40—60%, IL за месяц обычно меньше 1%.

Thena и Quickswap: альтернативы с похожей механикой

Thena на BNB Chain

Thena — форк Solidly с поддержкой концентрированной ликвидности. Интерфейс чище, чем у PancakeSwap, но TVL меньше (≈$50 млн против $1.5 млрд у PCS).

Отличия:

  • Фарминг в виде токена THE + veNFT-модель (блокируешь токены → получаешь boost к APR)
  • Меньше конкуренции в пулах → выше APR при той же ликвидности
  • Поддержка Algebra (улучшенная математика пулов)

Процесс размещения идентичен PancakeSwap: выбираешь пул, диапазон, confirm. Но в Thena есть фича Auto-Rebalance через партнёрство с Gamma — об этом дальше.

Quickswap на Polygon

Quickswap V3 работает на Polygon — дешёвые транзакции ($0.01—0.05), быстрые подтверждения.

Особенности:

  • Интеграция с Algebra Finance (динамические комиссии — fee tier меняется в зависимости от волатильности)
  • Низкая TVL → высокие APR на мелких пулах (но риск rug pull выше)
  • Поддержка dragon's lair (стейкинг LP-позиций для буста)

Логика та же: Pool → New Position → выбор диапазона. Но из-за низкой ликвидности проскальзывание при входе/выходе может быть 0.5—1% на сумму от $10k.

Автоматизация управления: Gamma Strategies и Ichi

Главная проблема ручного управления CL: нужно постоянно следить за ценой и передвигать диапазоны. Пропустил движение на 15% — вышел из range, перестал зарабатывать.

Решение — протоколы автоматизации ликвидности:

Gamma Strategies

Работает поверх Uniswap V3, PancakeSwap V3, Quickswap. Ты депозитишь средства в "vault" (хранилище), и Gamma:

  • Автоматически размещает ликвидность в оптимальном диапазоне
  • Собирает комиссии и реинвестирует (авто-компаундинг)
  • Ребалансирует диапазон при движении цены

Trade-off: берёт performance fee 10—20% от прибыли + management fee 1—2% годовых. Зато ты не тратишь газ на ребалансировки (Gamma делает это батчем для всех депозиторов).

Ichi

Похожий подход, но с фокусом на single-sided liquidity — можно депозитить только один токен (например, только USDC), а Ichi автоматически парит его с нужным активом и управляет диапазоном.

Эти инструменты покрываем детально в отдельной статье про автоматизацию DeFi-стратегий.

Практические советы: как не слить на концентрированной ликвидности

1. Начинай с широких диапазонов

Первые 2—3 недели тестируй на диапазонах ±20—30%, чтобы понять динамику конкретной пары. Узкие диапазоны (±5—10%) оставь на потом, когда научишься предсказывать движения.

2. Используй стейблкоины для обучения

Пул USDC/DAI с диапазоном 0.995—1.005 — идеальный "песочница" для понимания механики без риска IL. APR там 10—20%, но риск потерь почти нулевой.

3. Следи за gas costs

На Ethereum вход/выход + сбор комиссий могут стоить $20—50. Если депозит $500, это уже 4—10% от капитала. Используй L2 (Arbitrum, Optimism, Polygon) или BNB Chain.

4. Учитывай временной горизонт

Концентрированная ликвидность выгодна на горизонте 1—4 недели. Если планируешь держать 3+ месяца, лучше классический V2-пул или автоматизированная стратегия.

5. Избегай экзотических пар

Пулы типа SHIB/USDC с fee tier 1% выглядят привлекательно (APR 100—200%), но риск rug pull, манипуляций ценой и permanent IL там запредельный. Держись основных пар: ETH/USDC, BTC/ETH, BNB/BUSD.

6. Используй DeFi-агрегаторы для анализа

  • info.uniswap.org — статистика пулов, распределение ликвидности
  • DefiLlama — сравнение APR по протоколам
  • Revert Finance — калькулятор IL и трекинг позиций V3

Технические нюансы: gas, NFT и блокчейн-следы

Gas optimization

Размещение ликвидности на Uniswap V3 вызывает несколько смарт-контрактов:

  1. Approve токена (если первый раз) — 30—50k gas
  2. Mint NFT-позиции — 150—250k gas
  3. Collect fees — 80—120k gas
  4. Remove liquidity — 100—150k gas

На Ethereum при цене газа 1—5 gwei вход обойдётся в $1—3, выход — $0.50—1.50. На Arbitrum — в 20—50 раз дешевле ($0.02—0.05).

NFT-позиции в блокчейне

Каждая CL-позиция — это ERC-721 токен с уникальными параметрами:

  • Token ID (например, 677244)
  • Pool address (адрес пула)
  • Fee tier (0.05%, 0.3%, 1%)
  • Lower tick / Upper tick (границы диапазона в математических терминах)

Эти NFT можно трейдить на OpenSea или других NFT-маркетплейсах, хотя ликвидность там нулевая.

Блокчейн-транзакции

При добавлении ликвидности в блок-эксплорере видишь:

  • Multicall к контракту NonfungiblePositionManager
  • Transfer USDC → Pool contract
  • Wrap ETH → WETH → Pool contract
  • Mint ERC-721 token (твоя NFT-позиция)

При выводе:

  • Burn NFT (уничтожение ERC-721)
  • Transfer токенов обратно на кошелёк
  • Если есть unclaimed fees — отдельный transfer комиссий

Эти следы полезны для налогового учёта: видишь точные суммы входа/выхода и заработанных комиссий.

Сравнительная таблица: Uniswap V3 vs PancakeSwap V3 vs Thena

Параметр Uniswap V3 PancakeSwap V3 Thena
Сети Ethereum, Arbitrum, Optimism, Polygon BNB Chain, Ethereum BNB Chain
TVL (примерно) $3.5 млрд $1.5 млрд $50 млн
Fee tiers 0.01%, 0.05%, 0.3%, 1% 0.01%, 0.05%, 0.25%, 1% Динамические (Algebra)
ROI Calculator Нет Да Нет
Farming rewards Нет (только комиссии) CAKE THE
Визуализация ликвидности В аналитике (отдельно) В интерфейсе добавления В интерфейсе
Средний gas (BSC) $0.10—0.30 $0.08—0.20
Средний gas (Ethereum) $1—3 $1—2.50
Auto-rebalance Через Gamma, Ichi Через Gamma, Beefy Встроенный (beta)

Налоговый учёт: как считать доход с CL

В России (и большинстве юрисдикций) доход с концентрированной ликвидности облагается как:

  1. Trading fees — пассивный доход (НДФЛ 13%)
  2. Farming rewards — тоже пассивный доход
  3. Impermanent loss — реализуется только при выводе средств

Правило: каждый сбор комиссий (Collect fees) = налогооблагаемое событие. В теории нужно платить налог с каждого клейма. На практике большинство считает только при окончательном выводе в фиат.

Инструменты для трекинга:

  • Koinly — автоматический импорт транзакций, поддержка DeFi
  • CoinTracking — CSV-экспорт для налоговой
  • Ручной учёт через блок-эксплореры (Arbiscan, BSCScan)

В моей практике автоматизации я настраивал скрипты, которые каждый месяц собирают unclaimed fees и логируют суммы в Google Sheets — упрощает отчётность.

Что дальше

Концентрированная ликвидность — мощный инструмент, но требует постоянного внимания и понимания рисков. Если не готов следить за позициями вручную, изучи автоматические стратегии через Gamma Strategies, Ichi или Beefy Finance — там можно делегировать управление диапазонами и получать стабильный доход без ребалансировок.

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

Чеклист действий

  1. Пройдите раздел «Что такое концентрированная ликвидность и зачем она рынку» и выпишите практические шаги.
  2. Пройдите раздел «Uniswap V3 на Arbitrum: пошаговое размещение ликвидности» и выпишите практические шаги.
  3. Проверьте риски и ограничения сервиса перед действиями.
  4. Сделайте тестовый запуск на небольшой сумме.

FAQ

Можно ли потерять весь капитал на концентрированной ликвидности?

Нет, если не считать смарт-контрактных рисков (hacks, exploits). Impermanent loss — это не реальная потеря капитала, а "упущенная выгода" по сравнению с холдом. В худшем случае при выходе цены за диапазон ты остаёшься с одним активом (например, только ETH или только USDC), но общая стоимость в USD будет близка к изначальному депозиту минус IL.

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

Зависит от волатильности пары и ширины диапазона. Для ETH/USDC с диапазоном ±15% — примерно раз в 1—2 недели при спокойном рынке, раз в 3—5 дней при высокой волатильности. Для BNB/BUSD — чаще, раз в 5—7 дней. Стейблкоины (USDC/DAI) можно вообще не ребалансировать месяцами.

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

Для новичков — широкий диапазон (±20—30%), чтобы научиться механике без стресса от постоянных ребалансировок. Для опытных — узкий (±5—10%), но только с автоматизацией через Gamma/Ichi или если готов проверять позицию 2—3 раза в день.

Можно ли использовать CL для долгосрочного заработка?

Да, но только на коррелированных парах (стейблкоины или актив+дериватив). Для волатильных пар типа ETH/USDC CL — инструмент активного управления, горизонт 1—4 недели. Для пассивного дохода на 3+ месяца лучше классические V2-пулы или автоматизированные стратегии.

Как защититься от impermanent loss на концентрированной ликвидности?

100% защититься нельзя, но можно минимизировать: (1) выбирай коррелированные пары, (2) делай широкие диапазоны на волатильных активах, (3) используй хеджирование (например, shorting ETH на perp-бирже, пока предоставляешь ликвидность в ETH/USDC), (4) закрывай позицию при сильных движениях рынка (±10—15% за день).

Источники

  1. app.uniswap.org
  2. info.uniswap.org
  3. pancakeswap.finance
  4. Thena
  5. Quickswap V3
  6. DefiLlama
  7. Revert Finance
  8. Koinly
  9. CoinTracking

Читайте также

СЗ

Сергей Зиненко

Эксперт по AI-автоматизации и DeFi. Пишу практические разборы, чтобы упростить вход в сложные темы и помочь действовать без лишнего шума.