Секрет Концентрированной Ликвидности
Почему мой пул не 50/50? (И почему это хорошо)
Если вы когда-либо пробовали добавить $20,000 в пул ликвидности на Orca или Meteora (при цене SOL $200), вы, вероятно, ожидали, что он попросит у вас $10,000 в SOL и $10,000 в USDC.
Вместо этого вы могли увидеть такое:
- Пример А (Узкий диапазон ±5% = $190-$210): Вы вносите $20,000 и получаете пропорцию 48.7% SOL / 51.3% USDC.
- Пример Б (Широкий диапазон ±50% = $100-$300): Вы меняете диапазон, и пропорция вдруг становится 38.5% SOL / 61.5% USDC.
Почему? Это не ошибка. Это самая важная и гениальная особенность пулов концентрированной ликвидности (CLMM).
"Старые" vs "Новые" пулы
"Старые" Пулы (Неэффективно)
Раньше (в пулах вроде Uniswap v2) ваш капитал был "размазан" по всему диапазону цен — от $0 до $1,000,000. В таком пуле вы всегда вносили активы в пропорции 50/50.
Это было просто, но ужасно неэффективно. 99% ваших денег ничего не делали, ожидая, пока SOL не вырастет до $50,000 или не упадет до $10.
"Новые" Пулы (Эффективно, но сложнее)
Современные пулы (CLMM) позволяют вам "сконцентрировать" все ваши $20,000 в узком, активном диапазоне. Например, $100 — $300.
Это в тысячи раз эффективнее, но требует нового способа мышления.
Главная Идея: Пулы работают с Процентами (×), а не с Долларами (+)
Наш мозг инстинктивно думает "аддитивно" (сложением):
Для пула это неверно.
Пул думает "мультипликативно" (умножением). Для него "расстояние" — это не $100, а "во сколько раз" изменится цена.
Давайте посмотрим на "путешествие" цены из нашей точки $200:
- Путь "ВВЕРХ": Чтобы цена дошла от $200 до $300, она должна увеличиться в 1.5 раза (
300 / 200 = 1.5x). - Путь "ВНИЗ": Чтобы цена дошла от $200 до $100, она должна уменьшиться в 2 раза (
200 / 100 = 2.0x).
"Топливо" для "Путешествия"
Пул должен быть готов к обоим "путешествиям" из текущей точки. "Топливо" для этого путешествия — это ваши активы:
- Топливо для пути ВВЕРХ (чтобы продавать SOL по мере роста) = SOL.
- Топливо для пути ВНИЗ (чтобы откупать SOL по мере падения) = USDC.
Поскольку путь вниз (2.0x) "длиннее" (требует больше "работы"), пул должен зарезервировать больше топлива для этого путешествия.
Именно поэтому он просит у вас 61.5% в USDC (в примере с диапазоном $100-$300)!
Два примера, которые все объясняют
Вот ваши собственные наблюдения, которые теперь имеют смысл:
Пример А: Узкий диапазон (±5%)
- Диапазон: $190 — $210
- Цена: $200
- Путь Вверх:
210 / 200 = 1.05x - Путь Вниз:
200 / 190 ≈ 1.052x
Расстояния почти идентичны. Поэтому пул просит у вас почти идентичное количество "топлива": 48.7% SOL / 51.3% USDC. Вы находитесь ровно в центре.
Пример Б: Широкий диапазон (±50%)
- Диапазон: $100 — $300
- Цена: $200
- Путь Вверх:
300 / 200 = 1.5x - Путь Вниз:
200 / 100 = 2.0x
Путь вниз "длиннее". Пул требует больше "топлива" (USDC) для этого пути.
Пропорция: 38.5% SOL / 61.5% USDC.
Техническая деталь: "Истинный Центр" (Геометрическое Среднее)
Если вам интересно, почему так происходит "под капотом": "истинный центр" пула — это не среднее арифметическое (100 + 300) / 2 = 200, а среднее геометрическое:
√(цена_низа × цена_верха)
- Пример А (Узкий):
√(190 × 210) ≈ $199.75
Ваша цена ($200) почти идеально совпадает с "истинным центром" ($199.75). Поэтому пропорция ≈50/50. - Пример Б (Широкий):
√(100 × 300) ≈ $173.20
"Истинный центр" пула — $173.20. Но вы входите по $200. Вы находитесь выше центра, на "дорогой" стороне кривой, поэтому вам нужно больше базового актива (USDC).
Вывод
Теперь вы понимаете, почему пропорции активов постоянно меняются. Это не ошибка, а "сердце" эффективности пула. Этот механизм позволяет вашему капиталу выполнять "работу" в заданном диапазоне.
Теперь, когда вы поняли теорию, вернитесь к симулятору и посмотрите, как выбор диапазона влияет на ваш P&L в реальном времени!