Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →
Безвозмездная потеря (IL) — это разница между (a) стоимостью вашей позиции LP и (b) стоимостью, которую вы получили бы, просто удерживая оба токена с момента депозита до настоящего времени. Она называется “безвозмездной” только по названию — если вы выведете средства, когда цены разошлись, потеря реализуется. На этой странице приведены формулы, интуиция и пороги безубыточности APR для CPMM и CLMM.

Простой случай: xy=k (CPMM, AMM v4)

Предположим, при депозите вы вносите x₀ токенов A и y₀ токенов B с ценой P₀ = y₀ / x₀. Пул constant-product поддерживает x · y = k = x₀ · y₀. Когда внешняя цена A в B движется к P₁, арбитражеры перебалансируют пул до тех пор, пока маржинальная цена не совпадет, получаая:
x₁ = √(k / P₁)
y₁ = √(k · P₁)
Ваша доля LP стоит x₁ · P₁ + y₁ токенов B. Сравните с просто удержанием: x₀ · P₁ + y₀. Отношение:
V_LP / V_HOLD = 2 · √r / (1 + r)     где r = P₁ / P₀
IL — это 1 − V_LP / V_HOLD. Несколько примеров:
Изменение цены rV_LP / V_HOLDIL
1.00× (без изменений)1.00000.00%
1.25× (+25%)0.99380.62%
1.50× (+50%)0.97982.02%
2.00× (+100%)0.94285.72%
3.00× (+200%)0.866013.40%
5.00× (+400%)0.745425.46%
0.50× (−50%)0.94285.72%
0.25× (−75%)0.800020.00%
IL симметрична относительно P₁ / P₀ и P₀ / P₁: удвоение и уменьшение вдвое дают одинаковый IL.

Интуиция

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

Пороговая комиссия APR (CPMM)

При реализованной волатильности σ (годовое стандартное отклонение логарифмических доходов) и без корреляции приблизительная первого порядка скорость IL:
dIL/dt ≈ σ² / 8    в год
Таким образом, пороговая комиссия APR для LP CPMM примерно равна σ² / 8.
Реализованная волатильность (годовая)IL-в-годПороговая комиссия APR
20%0.50%0.50%
40%2.00%2.00%
80%8.00%8.00%
120%18.00%18.00%
200%50.00%50.00%
Пара SOL/USDC с годовой волатильностью ~80% нуждается примерно в 8% комиссии APR, чтобы достичь безубыточности по IL. Если пул дает 30% комиссии APR, LP получает ~22% после IL (без учета SOL-деноминированного PnL).

Замечания

  • Это игнорирует компаундирование комиссий в позицию.
  • Предполагается непрерывный переб­ланс идеально эффективным арбитражем, что немного переоценивает IL на Solana, где арбитраж имеет задержку.
  • Предполагается логнормальный путь; жирные хвосты мем-токенов недооценивают IL по этой формуле.

IL, специфичный для CLMM

В пуле с концентрированной ликвидностью вы выбираете диапазон [P_lo, P_hi]. Три вещи меняются по сравнению с CPMM:
  1. Внутри диапазона IL усиливается, потому что вы фактически использовали кредитное плечо для вашего капитала. Множитель примерно 1 / (1 − √(P_lo/P_hi)), поэтому диапазон от −50% до +100% (P_hi / P_lo = 4) имеет кредитное плечо ~2× и IL ~2× позиции CPMM за один и тот же ход.
  2. Вне диапазона вы держите только один токен. Как только цена пересекает P_hi, вы держите 100% токена с меньшим номером (обычно “базовый”); ниже P_lo вы держите 100% котировки. Дальнейших свопов против вашей позиции не происходит, поэтому IL ограничен, но и комиссии тоже (нулевые).
  3. Переб­ланс = реализация IL + открытие нового диапазона по новой цене. Каждый переб­ланс фиксирует потери до этого момента и начинает заново.

IL против HODL для позиции CLMM

Для позиции с диапазоном [P_lo, P_hi] и текущей ценой P, где P₀ — цена входа (где-то в диапазоне), пусть:
√P₀̄ = √P₀ · (ограничена √P_lo, √P_hi)
√P̄   = √P  · (ограничена √P_lo, √P_hi)
IL относительно удержания исходной композиции — это стандартная формула V_LP / V_HOLD, применяемая к ограниченным ценам. То есть: если цена остается внутри диапазона, IL ведет себя как CPMM IL на позиции с кредитным плечом, умноженным на коэффициент ширины диапазона. Если цена выходит за границы диапазона, IL фиксирован на композиции одного токена: весь базовый или вся котировка, оцененные по P, но сравниваемые с портфелем, который вы держали бы 50/50 по P₀.

Рабочий пример CLMM

Предположим, вы вносите SOL/USDC в CLMM при SOL = $160, диапазон [$120, $200], $10,000 поровну разделены.
  • Ширина диапазона: P_hi / P_lo = 200 / 120 ≈ 1.67. Коэффициент кредитного плеча ≈ 1 / (1 − √(120/200)) ≈ 4.6×.
  • Если SOL движется к $180 (+12.5%), HODL стоит = $10,625; позиция CLMM ≈ $10,597; IL ≈ 0.26%.
  • Если SOL движется к $200 (+25%), HODL стоит = $11,250; позиция CLMM теперь 100% USDC стоит ~$11,180; IL ≈ 0.62%.
  • Если SOL движется к $240 (+50%, вне диапазона), HODL стоит = $12,500; позиция CLMM все еще 100% USDC стоит ~$11,180; IL ≈ 10.6%.
Та же позиция в CPMM (без диапазона) будет иметь IL ~2.02% при $240 и продолжит получать комиссии. Позиция CLMM имеет более высокой захват комиссий в пределах диапазона, но намного худший IL один раз выход за границы диапазона на продленный период.

Однобокие депозиты

Raydium CLMM поддерживает открытие позиции путем депозита только одного токена, если текущая цена находится на границе или снаружи от соответствующей границы диапазона. Это эквивалентно размещению лимитного ордера — пул обменяет ваш однобокий депозит на другой токен по мере движения цены через диапазон. IL на однобоких депозитах вычисляется так же, но с другой входной композицией.

Смягчение

  • Придерживайтесь коррелированных пар. Stable/stable и LST/SOL имеют близкий к нулю IL при реалистичных горизонтах.
  • Используйте токены LaunchLab с осторожностью. Вновь запущенные токены обычно работают с годовой волатильностью 200–400%, это означает, что IL съедает 20–50% в год.
  • Расширьте диапазоны CLMM, если вы не будете переб­алансировать. Диапазон в 2× шире имеет ~половину плотности комиссий и ~половину усиления IL — примерно такое же отношение IL-на-полученную-комиссию на длинных горизонтах.
  • Автокомпаундирование комиссий. CPMM делает это неявно; CLMM требует ручного collectFee + переде­позита. Фермы с автокомпаундированием (несколько от третьих сторон) автоматизируют это.

Инструменты проверки

  • sdk-api/typescript-sdkgetLpTokenAmount и getPositionInfo возвращают текущую экспозицию; сравните с вашей базой входа.
  • sdk-api/rest-api/pools/info/ids возвращает исторические серии цен для IL бэктестов.
  • Внешние: dune.com и defillama.com оба содержат симуляторы IL, которые могут импортировать идентификатор пула Raydium и переигрывать историю.

Указатели

  • algorithms/constant-product — инвариант, из которого выводится IL.
  • algorithms/clmm-math — конверсия ликвидности в количество, используемая в выводе CLMM IL.
  • algorithms/clmm-apr — оценка с учетом комиссий для взвешивания против IL.
  • user-flows/choosing-a-pool-type — руководство по решению для LP, которое использует логику безубыточности этой страницы.
Источники:
  • Uniswap V2 whitepaper (вывод CPMM IL).
  • Uniswap V3 whitepaper (усиление IL с концентрированной ликвидностью).
  • Panoptic и GFX Labs исследования CLMM IL, 2024–2025.