Перейти к содержимому
Открыть J Tools

Пулы Raydium в J Tools создаются внутри Создать LP, инструмента, который открывает пулы на разных DEX. Отдельного терминала для Raydium нет. Страница «Концентрированная ликвидность Raydium CLMM» в приложении служит коротким руководством, а её кнопка «Открыть Create LP» открывает Создать LP с уже выбранным этим маршрутом, откуда и идёт запуск. У Raydium работают три маршрута: Concentrated Liquidity (CLMM, о нём эта страница), Standard AMM (CPMM, полный диапазон, поддерживает Token-2022) и Legacy AMM V4, который привязывается к market OpenBook: к тому, чей ID вы вставите, или к тому, который создаст инструмент.

Позиция CLMM концентрированная. Вы выбираете пару токенов, вводите суммы депозита, которые задают начальную цену, выбираете fee tier и ценовую полосу, в которой должен работать капитал, затем подписываете. Позиция возвращается как NFT вместе с pool ID, который стоит сохранить, и зарабатывает торговые комиссии, пока рыночная цена внутри выбранного диапазона.

Что это такое

#что-это-такое

Позиция CLMM (concentrated liquidity market maker) означает ликвидность, размещённую в конкретном ценовом диапазоне, а не по всей ценовой кривой. В классическом AMM депозит размазан от нуля до бесконечности, поэтому большая его часть стоит далеко от текущей цены и почти не участвует в сделках. CLMM от Raydium позволяет собрать тот же капитал в узкой полосе вокруг цены, где и идёт почти вся реальная торговля.

Инструмент собирает и отправляет такую позицию за вас. Вы задаёте base- и quote-токены, две суммы депозита (их соотношение и есть начальная цена), fee tier, нижнюю и верхнюю цену. При подписи Raydium выпускает NFT позиции, который отражает вашу долю. Этот NFT служит квитанцией: в нём записано, сколько ликвидности вы внесли, какой диапазон она покрывает и сколько комиссий накоплено.

Как это устроено

#как-это-устроено

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

Пока рыночная цена внутри вашего диапазона, ликвидность активна. Трейдеры совершают свопы через неё, и с каждой сделки, которая задевает ваш отрезок, вы получаете комиссию пула. Деньги сконцентрированы, поэтому ваша доля активной ликвидности на текущей цене больше, и вы получаете большую часть комиссий, чем тот же депозит принёс бы в пуле на полный диапазон.

Соотношение двух вносимых токенов зависит от того, где текущая цена находится внутри полосы. Если цена в центре, вы вносите оба токена примерно поровну. Если цена у нижней границы, позиция смещена в сторону токена A; у верхней границы в сторону токена B. Пока сделки двигают цену вверх и вниз внутри диапазона, пул по пути сам обменивает один ваш токен на другой, отсюда и берутся непостоянные потери. Когда цена полностью выходит из диапазона, позиция целиком переходит в один токен и перестаёт приносить комиссии, пока цена не вернётся.

Выбранный fee tier задаёт комиссию за своп, которую берёт пул, от 0.01% до 4%. Низкие уровни привлекают больше объёма на стабильных парах, высокие компенсируют волатильность тонких или быстрых пар.

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

Пошагово

  1. Подключите кошелёк и задайте пару токенов
  2. Укажите суммы депозита
  3. Проверьте начальную цену
  4. Выберите fee tier
  5. Задайте ценовой диапазон
  6. Проверьте предпросмотр и комиссию
  7. Создайте позицию и сохраните ID

Как это работает

Собирается ваша позиция CLMM кошелёк может спросить несколько раз

  1. Пул создаётся с вашей ценой и уровнем комиссии CLMM pool
  2. Диапазон закреплён нижним и верхним тиком tick range
  3. Вносятся оба токена, долю задаёт цена Token A + B
  4. NFT позиции чеканится на ваш кошелёк Position NFT
  5. Комиссия платформы: обычный перевод SOL 0.15 SOL
  6. В диапазоне вы получаете комиссию Swap in range
  7. Вне диапазона: один токен, без комиссий out of range

Запущено, сохраните ID пула и mint NFT позиции mainnet

круги: шаги раздела «Пошагово», квадраты: шаги раздела «Как это работает»

Когда использовать

#когда-использовать
  • Вы хотите собрать ликвидность в ценовой полосе, а не размазывать её по всей кривой, чтобы каждый доллар больше зарабатывал на комиссиях, пока цена в диапазоне.
  • У вас пара токенов на Raydium, и нужен более плотный и капиталоэффективный пул, чем стандартный AMM.
  • Вы активно управляете ликвидностью и готовы следить за позицией и перебалансировать её, когда цена подходит к краю.
  • Вам удобнее задать диапазон, fee tier и суммы на одном экране, чем проходить интерфейс Raydium.

Если нужен пул попроще на полный диапазон или другой DEX, используйте Создать LP. Чтобы пополнить существующий пул или вывести из него ликвидность, используйте Добавить или вывести ликвидность. Как концентрированная ликвидность и уровни комиссий вписываются в общую картину AMM, объясняет статья DEX и ликвидность.

Перед началом

#перед-началом
  • Подключённый кошелёк (как подключить). Страница не создаст позицию, пока кошелёк не подключён.
  • Достаточно SOL на комиссию платформы, rent аккаунтов и сетевую комиссию Solana.
  • Mint обоих токенов пары, base и quote. Каждый можно выбрать в выборе токенов или вставить адрес mint.
  • Понимание начальной цены и нужных нижней и верхней границ, ведь эта цена должна попадать в диапазон.
  • Оба токена на кошельке примерно в том соотношении, которое следует из диапазона. Сбалансированному диапазону нужны обе стороны, а диапазон, смещённый к одной из границ, тяготеет к одному токену.

Пошагово

#пошагово
  1. Подключите кошелёк и задайте пару токенов

    Откройте Создать LP и подключите кошелёк вверху страницы. В группе Raydium в выборе DEX выберите Concentrated Liquidity. Затем задайте mint base и quote через выбор токенов. Пресеты quote: SOL, USDC, USDT, BONK, JTO и RAY, любой mint можно вставить, и обе стороны не могут быть одним и тем же токеном.

  2. Укажите суммы депозита

    Заполните поля «Сумма base» и «Сумма quote». Обе суммы должны быть больше нуля. Позиция рассчитывается от суммы base, а сторона quote может использовать до 5% больше введённого, если этого требуют цена и диапазон.

  3. Проверьте начальную цену

    Начальная цена получается из двух ваших сумм, в quote-токенах за один base-токен. Кнопка «Взять рыночную цену» подставляет оценку из сети, если пара уже торгуется, а в расширенном режиме число можно задать вручную. Цена, далёкая от рыночной, привлекает арбитраж в ту же секунду, как пул откроется.

  4. Выберите fee tier

    Выберите один из девяти уровней комиссии за своп: 0.01%, 0.02%, 0.03%, 0.04%, 0.05%, 0.25%, 1%, 2% или 4%. В простом режиме уровень подбирается для распознанной пары, в расширенном вы выбираете сами. Низкие уровни подходят стабильным парам, высокие волатильным или малоторгуемым. Страница проверяет эту пару и уровень в сети и, если пополненный пул уже существует, отключает создание и сообщает об этом.

  5. Задайте ценовой диапазон

    Заполните диапазон пресетом «Полный диапазон», «Баланс ±20 %» или «Узкий ±5 %» или введите точные минимальную и максимальную цену в расширенном режиме. Минимум должен быть больше 0, а максимум больше минимума. Страница не проверяет, входит ли начальная цена в диапазон, так что убедитесь в этом сами, если хотите, чтобы позиция зарабатывала с самого начала.

  6. Проверьте предпросмотр и комиссию

    Блок «Предпросмотр» показывает маршрут, пару, суммы, начальную цену, fee tier и шкалу диапазона с отметками минимальной, текущей и максимальной цены. Карточка «Итого до подписи» перечисляет комиссию платформы, протокольную плату DEX, оценку rent аккаунтов, оценку сетевой комиссии и итог. Перед подписью посмотрите на шкалу диапазона, чтобы понимать, насколько он узкий.

  7. Создайте позицию и сохраните ID

    Нажмите Создать LP на Concentrated Liquidity. Приложение предупреждает о до трёх запросах кошелька: пул, комиссия платформы, если она не поместилась в транзакцию пула, затем позиция. Если какой-то шаг прервался, повторное нажатие продолжит работу с пустого пула, а не будет создавать его заново. После подтверждения сохраните Pool ID и LP Mint (mint вашего NFT позиции) из окна результата и откройте их на Solscan. Приложение также сохраняет позицию в Мои пулы ликвидности в этом браузере.

Открыть маршрут Raydium CLMM в Создать LP →

Подробно об опциях

#подробно-об-опциях
  • Base mint: первый токен пары. Выберите его в списке или вставьте mint. Quote-токен в этом списке не показывается, чтобы нельзя было выбрать один mint дважды.
  • Quote mint: второй токен пары, задаётся так же. По умолчанию SOL, в пресетах USDC, USDT, BONK, JTO и RAY.
  • Начальная цена: стартовая цена в quote-токенах за один base-токен. Считается из двух ваших сумм, если вы не задали её вручную в расширенном режиме. Должна быть больше нуля.
  • Price Range Min: нижняя граница ценового диапазона. Должна быть больше 0. Чем ниже она относительно цены, тем больше запас, прежде чем позиция выйдет из диапазона при падении.
  • Price Range Max: верхняя граница ценового диапазона. Должна быть больше минимума. Шкала диапазона в предпросмотре показывает, насколько широка полоса вокруг цены.
  • Fee tier: уровень комиссии за своп в пуле: 0.01%, 0.02%, 0.03%, 0.04%, 0.05%, 0.25%, 1%, 2% или 4%. В простом режиме он подбирается для распознанной пары. Выбирайте его под волатильность пары: 0.01% для стабильных пар, 0.05% для пар из крупных активов, 0.25% для волатильных токенов средней капитализации, от 1% и выше для тонких или быстрых пар. Каждому уровню соответствует одна из конфигураций пулов Raydium; если у уровня нет рабочей конфигурации, запуск останавливается и просит выбрать другой.
  • Сумма base: сколько base-токена вы вносите. Должна быть больше нуля. От этой суммы рассчитывается позиция.
  • Сумма quote: сколько quote-токена вы рассчитываете внести. Должна быть больше нуля, и позиция может использовать до 5% больше.

Комиссии и расходы

#комиссии-и-расходы

Текущая комиссия платформы: 0.15 SOL за концентрированный маршрут CLMM. Маршрут Raydium Standard AMM на полный диапазон стоит 0.1 SOL, а Legacy AMM V4 стоит 0.12 SOL. Каждая сумма зафиксирована для своего маршрута в приложении, и Создать LP показывает нужную в расчёте стоимости до подписи.

РасходСумма
Комиссия платформы J Tools0.15 SOL на маршруте CLMM (0.1 SOL Standard AMM, 0.12 SOL Legacy V4)
Сетевая комиссия Solanaнебольшая сумма валидаторам плюс rent за новые аккаунты в сети

Протокольной платы DEX для этого маршрута Создать LP не показывает. Rent аккаунтов пула и позиции приложение оценивает примерно в 0.061 SOL, плюс обычная сетевая комиссия Solana (доля цента) за каждую транзакцию. Ни один из этих расходов не берётся из внесённой вами ликвидности.

Частые ошибки и их решение

#частые-ошибки-и-их-решение
  • Неверный ценовой диапазон. Минимум должен быть больше 0, а максимум больше минимума, иначе кнопка создания неактивна. Цены, которые не выражаются через тики, и настолько узкий диапазон, что обе границы округляются до одного тика, останавливают запуск до позиции с просьбой взять значения ближе к текущей цене или расширить диапазон.
  • Кнопка создания остаётся неактивной. Для создания нужны base mint, обе суммы и корректный диапазон. Кнопка также неактивна, если страница нашла пополненный пул CLMM для этой пары и уровня комиссии: добавьте ликвидность в этот пул через Ликвидность: ввод и вывод или выберите другой fee tier.
  • Позиция показана как вне диапазона. Это не ошибка. Рыночная цена поднялась выше верхней границы или опустилась ниже нижней, поэтому позиция приостановила заработок комиссий и перешла в один токен. Она снова начнёт зарабатывать, когда цена вернётся в полосу, или можно закрыть позицию и открыть новую с другими границами.
  • Непостоянные потери оказались больше ожидаемых. Узкий диапазон CLMM концентрирует и доход от комиссий, и потери от расхождения цен. Если цена резко уходит против вашего диапазона, перебалансировка внутри пула может оставить вам больше слабеющего токена, чем было вначале. Узкие диапазоны больше зарабатывают, пока цена внутри, но сильнее страдают от непостоянных потерь, когда она выходит.

Полный список кодов и их значения есть в справочнике кодов ошибок.

Продвинутые советы

#продвинутые-советы
  • Центрируйте диапазон или смещайте его осознанно. Диапазон с текущей ценой в центре даёт сбалансированный депозит из двух токенов. Если сместить полосу выше или ниже цены, ликвидность будет в основном в одном токене. Это полезно, если у вас есть взгляд на направление или вы хотите накопить одну из сторон.
  • Смотрите, где ликвидность по уровням комиссии. У одной пары может быть несколько пулов с разными уровнями комиссии. Войти в уровень, где уже идёт реальный объём, обычно выгоднее, чем открыть тонкий пул на другом уровне. Проверьте, где на самом деле торгуют, прежде чем вкладываться.

Связанные инструменты

#связанные-инструменты