DeFi. Деривативы на движения LP: Panoptic, Maverick, GammaSwap, Arakis
Дисклеймер
Всё описанное ниже - крайне опасно и рискованно. DYOR.
Введение
Децентрализованные биржи (DEXs) и протоколы ликвидности эволюционировали от классических пулов Uniswap v2 к концентрированной ликвидности Uniswap v3 и недавно запущенному Uniswap v4.
Появились продвинутые сервисы, позволяющие опытным пользователям оптимизировать фарминг доходности и внедрять опционные стратегии на базе этих пулов.
В данном руководстве я рассмотрел протоколы Panoptic и Maverick, а также несколько сходных решений (например, GammaSwap и Arrakis), которые взаимодействуют с Uniswap (v2–v4) или предлагают альтернативные подходы (управлению LP).
Подробно разберу принцип их работы, сравню характеристики и покажу пошагово, как использовать каждое решение для получения дохода и торговли опционными позициями.
- Panoptic – протокол бессрочных опционов, построенный поверх пулов Uniswap v3/v4, позволяющий торговать колл/пут-опционами на любые пары Uniswap. Даёт LP-вкладчикам возможность хеджировать IL к и зарабатывать премии, а трейдерам – покупать/продавать опционы без экспирации.
- Maverick – DEX с динамической концентрированной ликвидностью, предлагающая автоматическое перераспределение ликвидности (режимы Right, Left, Both, Static) и возможность зарабатывать комиссии в трендовом рынке, решая ограничения Uniswap v3.
- GammaSwap – протокол для хеджирования волатильности: предоставляет постоянные опционы путём заимствования токенов из пулов (Uniswap v2-подобных), что даёт возможность страховать непостоянные потери или спекулировать на волатильности любого актива. LP через GammaSwap получают повышенную доходность за счёт комиссий заёмщиков.
- Arrakis (G-UNI) – решение для автоматического управления ликвидностью Uniswap v3. Даёт пользователям шанс "депозитить" средства в управляемые вольты ликвидности, которые конвертируют позиции Uniswap v3 в формат Uniswap v2 (авто-реинвестирование комиссий и прочее). Это упрощает участие в концентрированной ликвидности и часто используется проектами для улучшения рыночной ликвидности.
Далее рассмотрю каждый протокол по отдельности: как он работает, какую стратегию реализует (опционы, концентрированная ликвидность, дельта-хедж и т.д.), какова потенциальная доходность и риски, а также приведу пошаговые инструкции по использованию (подключение кошелька, настройка стратегии, мониторинг и вывод средств), но без излишних деталей (общих).
В конце - сводная таблица для сравнения ключевых характеристик протоколов.
Panoptic – бессрочные опционы на Uniswap v3/v4
Panoptic – "DeFi-протокол, который приносит концепцию бессрочных опционов (perpetual options) в мир AMM".
Он интегрируется с пулами Uniswap v3 и Uniswap v4 и позволяет создавать и торговать опционами (колл и пут) без даты экспирации практически на любой токен, имеющий пул на Uniswap.
Идея Panoptic основана на том факте, что позиция LP в Uniswap v3 может имитировать выплату по опциону – например, узкий диапазон ликвидности преобразует позицию либо в аналог покрытого колла, либо в кэш-обеспеченный пут (в зависимости от того, с какой стороны от текущей цены предоставить одностороннюю ликвидность).
Panoptic формализует эту аналогию, предоставляя полный опционный рынок поверх AMM: пользователи могут "продавать" опционы, добавляя ликвидность в определённом диапазоне цен, либо покупать опционы, “коротя” долю ликвидности (фактически беря взаймы LP-токены из пула).
Механика и роли в протоколе
Опционные позиции через Uniswap: Panoptic разворачивает свои смарт-контракты вокруг конкретных пулов Uniswap. Опцион продавца в Panoptic – по сути есть предоставление ликвидности в узком диапазоне (например, один тик), что эквивалентно продаже опциона (колл или пут) с ценой страйка на границе (этого) диапазона.
Опцион покупателя – напротив, изъятие ликвидности из пула (короткая позиция по LP), что равносильно покупке опциона на базовый актив. На каждую такую операцию протокол не использует оракулы – ценообразование и исполнение происходят напрямую через механизмы AMM (Uniswap), а позиции являются бессрочными (нет даты истечения), пока удерживаются открытыми.
Panoptic Liquidity Providers (PLP) – пользователи, которые вносят активы в специальные vault-контракты (Collateral Tracker) протокола в одном или обоих токенах пула. По сути, это обеспечение (collateral) для опционных позиций. Даже пассивные вкладчики (кто внёс средства и не открывает позиций) получают часть комиссий и премий, когда другие участники торгуют опционами, т.к. их ликвидность используется для обеспечения позиций.
Опционные продавцы – пользователи, которые добавляют ликвидность в пул Uniswap через Panoptic, тем самым «продавая» опцион. Их позиция – "короткий" опцион: например, предоставить 100% одного актива чуть выше текущей цены (превратится в covered call) или 100% другого актива ниже текущей цены (cash-secured put). Ликвидность, добавленная продавцами, может быть удалена опционными покупателями, подобно тому, как опцион может быть исполнен.
Опционные покупатели – пользователи, которые удаляют ликвидность, добавленную продавцами, обратно в Panoptic, получая тем самым опцион “в долг”. Иными словами, покупатель платит премию, чтобы вынуть часть активов из Uniswap-пула, оставив продавца с противоположным активом – это эквивалентно исполнению опциона в AMM-терминах.
Арбитражные роли: ликвидаторы (закрывают принудительно позиции, если у участника недостаточно коллатерала) и “форсы” (продавцы, которые могут принудительно вернуть свою ликвидность из протокола, если опцион покупателя “завис” вне диапазона и больше не генерирует премию).
Эти механизмы нужны для поддержания протокола в сбалансированном состоянии и предотвращения долгов.
Премии и комиссии
При создании опционной позиции происходит выплата премии. В Panoptic опционный покупатель платит продавцу премию, эквивалентную той комиссии, которую бы заработала изымаемая ликвидность в Uniswap, плюс небольшой спред-множитель (спред-множитель, или просто спред- разница между лучшей ценой покупки (Bid) и лучшей ценой продажи (Ask) актива в определённый момент времени) за сам факт опционной торговли.
Это значит, что доходность LP-продавца опционов может превышать обычные комиссии Uniswap, поскольку помимо стандартных fee он получает дополнительные выплаты от покупателя опциона.
Эти премии выплачиваются постоянно (streaming) – аналог механизма funding rate: пока опционная позиция открыта, покупатель периодически уплачивает премию за продление, а продавец её зарабатывает. В результате бессрочные опционы в Panoptic имитируют поведение perp-фьючерсов, но для позиций.
Хеджирование IL: Для LP данный механизм означает, что IL превращается в предсказуемое опционное P&L. Например, если продали пут-опцион (внесли стейблкоины ниже текущей цены как ликвидность), и цена актива падает – ваша ликвидность в Uniswap полностью конвертируется в базовый актив (что эквивалентно тому, как если бы пут-опцион был исполнен).
Это ваша убыточная сторона, но вы заранее получили премию от покупателя, которая частично или полностью компенсирует эту потерю.
Таким образом, Panoptic предоставляет возможность хеджировать риски и Impermanent Loss для LP через опционные премии.
В идеальном случае правильно настроенная позиция в Panoptic позволяет застраховать IL и даже заработать на волатильности, комбинируя доход от комиссий Uniswap и опционных премий.
Использование для фарминга и торговли опционами
Panoptic рассчитан на опытных DeFi-пользователей, знакомых с принципами Uniswap v3 и опционной торговлей.
1. Подключение и депозит обеспечения:
- Переходим как обычно на официальный интерфейс Panoptic (в веб-браузере). Подключите свой Web3-кошелёк к платформе. Здесь трудностей не должно возникнуть: если возникли - оставьте сервис пока в покое.
- Вам нужно внести обеспечение в протокол. Для этого вносим токены на депозит в один или оба Collateral Tracker-вольта для выбранного пула (каждый пул имеет два таких вольта – по одному для каждого токена).
- Например, если планируете работать с опционом на паре ETH/DAI, то можете внести DAI в соответствующий vault (для продажи put или покупки call) или ETH (для продажи call или покупки put), либо оба актива.
Важно: депозит в CollateralTracker – не непосредственное добавление ликвидности на Uniswap, а именно размещение залога внутри Panoptic. В обмен - получите долевые токены (ERC-4626 shares) подтверждающие вашу долю в хранилище коллатерала. Теперь вы стали PLP (Passive Liquidity Provider) и готовы открывать позиции.
2. Продажа опциона (или, т.н. письмо опциона: option letter – документ, подтверждающий предоставление опциона, то есть права на совершение определённых действий, например, покупку или продажу актива по заранее оговоренной цене, в определённый срок) – стратегия для LP доходности:
- Выберите опцию Sell Options или аналогичный раздел в интерфейсе Panoptic. Это позволит создать опцион, выступив в роли LP-продавца.
- Укажите пул Uniswap и диапазон цен, в котором готовы предоставить ликвидность. Диапазон обычно задаётся в терминах тиков Uniswap v3. Для опционной аналогии часто выбирают один тик на желаемом уровне страйк. Например, вы считаете, что текущая цена ETH = $1800, и готовы продать колл-опцион со страйком $2000 – тогда предоставляете 100% ETH ликвидности в диапазоне примерно [$2000; $2000+] (на один тик выше текущей цены). Это обеспеченная ликвидность, которая сработает, когда цена поднимется выше $2000 (ваш ETH будет продан за DAI, реализуя covered call).
- Введите количество ликвидности (сколько токенов добавляете). Если у вас на депозите CollateralTracker есть достаточное количество нужного токена, протокол использует его. Примечание: Panoptic позволяет добавлять ликвидность “с одной стороны” – если второй токен нужен для пары, Panoptic может выполнить внутренний своп через Uniswap, чтобы сбалансировать позицию. Таким образом, можете внести только один тип актива для создания позиции.
- Подтвердите транзакцию mintOptions – протокол разместит вашу ликвидность в пул Uniswap в заданном диапазоне от имени Panoptic. В результате у вас появится опционная позиция – короткий опцион (его и продали покупателю).
Мониторинг: пока ваша позиция открыта, получаете премию: всякий раз, когда трейдеры вносят/извлекают ликвидность из вашего диапазона (т.е. покупатели опционов) – вам начисляются комиссии и опционные премиальные. Эти выплаты аккумулируются на вашем счёте в Panoptic (в CollateralTracker). Позиция не имеет срока истечения, но премия продолжает “течь” (попадать) к вам, пока диапазон актуален и часть ликвидности из него изъята покупателями. Если цена базового актива долго остаётся вне вашего диапазона, премия поступать перестанет (опцион «вне денег»), однако ликвидность всё ещё находится в Uniswap.
Завершение/экспирация: закрыть проданный опцион можете в любой момент, вызвав действие Burn Options для соответствующего позиционного токена. При закрытии ваша ликвидность будет вынута из Uniswap-пула. Если опцион был реализован (цена ушла за страйк, и вы получили на баланс другой актив), force exercise механика может позволить принудительно “обналичить” эту позицию – протокол спишет часть вашего второго актива и сожжёт LP-долю, возвращая ликвидность вам и покупателю, а вам – остаток коллатерала. В обычном случае, если опцион истёк вне денег (цена не пересекла диапазон), просто отзываете свою ликвидность без потерь актива, но остаётесь с заработанными премиями.
Вывод средств: после закрытия всех позиций - можете вывести свой коллатерал из Panoptic Vault обратно на кошелёк (через функцию Withdraw из CollateralTracker).
Пример сценария: вы внесли 1000 DAI и продали пут-опцион на 1 ETH по страйку $1500. Если цена ETH не упала ниже $1500, опцион “сгорает” – вы просто зарабатывали премию на протяжении этого времени, и сохраняете свои DAI. Если цена упала до $1300, ваш опцион исполнился: из вашего коллатерала 1500 DAI ушло на покупку ~1 ETH (через Uniswap, по сути), этот 1 ETH достался покупателю опциона, вы же приобрели ETH по 1500, когда он стал стоить 1300 (убыток $200), но покупатель за это время заплатил вам премий, допустим $220. В итоге вы даже в небольшом плюсе, а позицию можно закрыть, оставшийся коллатерал (ETH) ваш. (И да, это идеальный сценарий, конечно же).
3. Покупка опциона – спекуляция или хеджирование:
- Выберите опцию Buy Options на интерфейсе. Тут вы выступаете как трейдер, желающий получить опционный леверидж на актив.
- Выберите желаемый актив/пул и тип опциона. Например, хотите купить колл на тот же ETH. Тогда вам понадобится в залог базовый актив (DAI), чтобы за-шортить долю ETH из пула.
- Укажите страйк/диапазон – обычно выбирается тик, где желаете получить право покупки ETH. Например, страйк $1500 для колла – это диапазон чуть выше $1500.
- Внесите необходимый залог (в CollateralTracker вы уже могли внести ранее). Для покупки опционов Panoptic требует коллатерала, аналогично маржинальной торговле, чтобы позиция была обеспечена.
- Откройте позицию (также подтверждается через mintOptions): протокол удалит ликвидность продавца из Uniswap на заданном страйке и переведёт соответствующие токены в ваш адрес Panoptic. Таким образом, если покупаете колл, вы по сути заняли у пула ETH, заплатив DAI-премию. Теперь у вас длинный опцион: вы владеете "long" позицией, которая растёт в прибыли, если цена ETH пойдёт вверх через страйк.
- Оплата премии: при открытии вы заплатили начальную комиссию (премию) из своего залога продавцу. Далее, пока позиция открыта, с вашего залога будет регулярно списываться небольшая плата в пользу продавца (streaming premium), имитируя временную стоимость опциона. Ставка этой платы зависит от активности и спроса – фактически, это плавающая ставка финансирования опционной позиции.
- Мониторинг: следите за ценой базового актива. Если цена движется в вашу пользу (для колла – растёт выше страйка), ваша позиция становится прибыльной. В любой момент можете реализовать прибыль, закрыв позицию: по сути, продать опцион обратно. В Panoptic нет понятия автоматического исполнения – вы просто закрываете позицию по рыночной цене (которая учитывает внутренняя стоимость опциона). Например, при цене значительно выше страйка, закрыв позицию, получите больше DAI/ETH обратно, отражая прибыль.
- Закрытие позиции: в интерфейсе выполните действие Close/Burn Options для вашей позиции покупателя. Протокол обратным свопом вернёт ликвидность продавцу в Uniswap и выведет вам оставшийся залог с учётом результата. Если позиция была убыточной (опцион «вне денег»), вы потеряете уплаченную премию – ваш залог вернётся за вычетом этих выплат. Если позиция прибыльная («в деньгах»), то получите эквивалент прибыли: например, в случае колла – часть ETH, купленных по страйку, останется у вас.
- Ликвидации: Следует отметить, что если рынок двигается резко против вас и у вас не хватает обеспечения покрывать дальнейшую премию или движение, протокол может пометить вашу позицию как distressed. Тогда специальные участники-ликвидаторы могут погасить ваш опцион принудительно, израсходовав ваш коллатерал и забрав небольшой бонус. Это аналог margin call – защищает систему от долгов. Важно не допускать этого, поддерживая достаточное обеспечение или закрывая вовремя проигрышные позиции.
Пример:купили пут-опцион на 1 ETH со страйком $1600, заплатив премию. Если цена ETH падает до $1300, ваш опцион «в деньгах»: имеете право продать 1 ETH за $1600. Через Panoptic реализуете это, закрывая позицию, и получаете примерно 300 DAI прибыли (разница между страйком и рынком минус премия). Если же ETH вырос, опцион «сгорел», вы заплатили премию и закрыли позицию безвозвратно (продавец заработал на вас).
Доходность и риски
Доходность для LP (продавцов опционов): продавцы получают двойной источник дохода – комиссии Uniswap за трейды и опционные премии от покупателей.
В периоды высокой волатильности и частых пересечений цены через (установленный) диапазон эти выплаты могут дать высокую эффективную APR (двузначные и более проценты годовых).
И поэтому на такие механики спрос есть. Но все забываю, что и риски там достаточно велики.
В Panoptic, скажем, заложена премия-множитель, так что опционные продавцы получают чуть больше, чем просто комиссии, за счёт платы за ликвидность.
Например, команда Panoptic отмечала, что традиционные стратегии (DOV) теряли ~5% APY из-за front-run, тогда как Panoptic позволяет LP заработать эти 5% и больше благодаря непрерывной премии.
Но что важно? Что доходность непостоянна, она зависит от спроса на опционы (импликационной волатильности рынка). Скажем, супер-спокойном рынке премии будут низкими, и доход LP будет близок к обычным комиссиям Uniswap!
Доходность для покупателей опционов: прямой «доходностью» тут является финансовый леверидж и хеджирование. Покупатель платит небольшую премию, чтобы получить потенциал неограниченной прибыли (как обычный опцион).
В Panoptic нет экспирации – можете держать позицию сколь угодно, уплачивая финансирование. Это удобно для стратегий хеджирования: например, LP может купить пут-опцион на тот же актив, что он предоставляет, тем самым застраховав падение цены. И вот эта уже возможность - мне нравится.
Риски же опишу давайте списком. При работе с Panoptic следует понимать, что:
- Для продавцов опционов риск схож с риском продавца на традиционном рынке – это не что иное, как неограниченный убыток при сильном движении цены против позиции. Например, продав колл на ETH, при резком росте цены ваш ETH полностью продастся по страйку (и упустите прибыль от роста), хотя премия частично компенсирует потери. Если движение экстремально, вашего залога может не хватить – тогда позиция будет ликвидирована: потеряете часть средств. Поэтому важно не продавать опционов больше, чем покрыто вашим collateral. И это - как минимум одна зона риска и одно её перекрытие!
- Для покупателей опционов риск ограничен уплаченной премией, но она может накапливаться, пока держите позицию. Если ошиблись с направлением рынка или платите премию слишком долго, потери могут съесть залог. При сильном движении против (например, купили пут, а цена выросла) – можно потерять весь внесённый collateral (позиция просто обнулится).
- Технические риски: panoptic – сложный новый протокол. Есть риски багов в смарт-контрактах, а также риски, связанные с зависимостью от Uniswap (например, низкая ликвидность базового пула, что может вызвать проскальзывание при исполнении). Однако код Panoptic проходил аудиты, и проект поддерживается Uniswap Labs, что внушает доверие (хоть и не великое)).
- UX-сложность: интерфейс Panoptic сложнее типичных DEX. Пользователю нужно понимать термины тиков, волатильность, механизмы ликвидации. Рекомендуется начинать с небольших позиций и тщательно следить за метриками (баланс CollateralTracker, статус позиций, величина собираемой премии и т.д.).
Maverick – динамический AMM
Maverick Protocol – "децентрализованный обмен(ник) нового поколения, предлагающий свежий взгляд на концентрированную ликвидность". (Приходится писать с большим запозданием, но тут важна механика, а не сам даже протокол).
Он во многом является альтернативой Uniswap v3, решая ряд его недостатков.
В частности, Maverick вводит Dynamic Distribution AMM (DDAMM) – механизм, который автоматически ребалансирует и перемещает ликвидность LP внутри пула при изменении цены. Благодаря этому ликвидность дольше остаётся “в работе” (в активном диапазоне), а LP могут получать комиссионный доход даже на трендовом рынке, не тратя газ на ручное переставление позиций.
"Протокол ориентирован на повышение капитальной эффективности и сокращение простоев капитала, и поддерживает как основную сеть Ethereum, так и L2".
Главная особенность/фича Maverick – четыре режима управления ликвидностью (Mode Right, Mode Left, Mode Both, Mode Static), называемые также стратегиями направленной ликвидности (Directional LPing).
Эти режимы определяют правила движения вашей ликвидности в ценовом диапазоне:
- Mode Right – «следовать вправо». Этот режим предназначен для рынка с ростом цены базового актива. В режиме Right LP концентрирует ликвидность с левой стороны от текущей цены (т.е. преимущественно во втором активе). Когда цена растёт и выходит из текущего бина, ликвидность автоматически сдвигается на один бин вправо, снова оказываясь непосредственно слева от новой цены. Идея: держите ликвидность в активе-квоте (например, стейблкоин) чуть ниже текущей цены, и по мере роста цены этот актив постоянно продаётся за базовый, генерируя комиссии, а ликвидность переставляется дальше. Это позволяет зарабатывать на тренде роста с минимальным IL: всегда продаёте актив по дорожающей цене и не остаётесь вне диапазона. Mode Right подходит, если ожидаете рост (актив “справа” будет расти в цене).
- Mode Left – зеркально противоположный режим, ориентированный на падение цены. Ликвидность ставится справа от текущей цены (в базовом активе), и при снижении цены она сдвигается влево вслед за ценой. Это как ставка на то, что актив будет падать: вначале держите базовый актив, и когда цена идёт вниз, этот актив покупается обратно за квоту, а ликвидность перемещается левее. Mode Left позволяет зарабатывать комиссии на нисходящем тренде, уменьшая IL, если прогноз верен.
- Mode Both – двусторонний режим. Это похоже на традиционную стратегию для флэта: распределяете ликвидность по обе стороны от текущей цены и протокол автоматически перемещает её и вправо, и влево, чтобы удерживать поблизости от текущей цены. Проще говоря, Mode Both – для рынка без ярко выраженного тренда, где хотите собирать комиссии при колебаниях цены вокруг текущего уровня. В Maverick отмечают, что Mode Both часто даёт максимальный торговый объём и доход для LP, если рынок действительно колеблется в диапазоне. (Важно! ЕСЛИ).
- Mode Static – статичный режим, аналог обычного Uniswap v3. Вы сами выбираете ценовой диапазон, внутри которого ваша ликвидность активна, и протокол не будет её двигать автоматически. Этот режим может быть полезен, если хотите реализовать свою собственную стратегию или просто предоставить ликвидность как на Uniswap (сэкономив газ на управлении через концентрированный интерфейс Maverick).
Технически, ликвидность в Maverick делится на “bins” (корзины) – дискретные ценовые сегменты, похожие на тики Uniswap, но с фиксированной шириной, заданной при создании пула (например, 0.1%).
В каждом bin содержится определённое распределение двух токенов. Режимы Right/Left/Both определяют как перемещается ваша ликвидность между bins при изменении цены. Все перемещения выполняются внутри смарт-контракта AMM без затрат газа для LP (реализация происходит при свопах, используя TWAP-ориентиры).
Почему выгодно LP: Если на Uniswap v3 LP должен самостоятельно мониторить цену и перевыставлять позиции (чтобы не “застрять” вне диапазона при трендовом движении), то Maverick делает это автоматизировано. В результате:
- Ликвидность чаще остаётся «при деле» ⇒ выше собранные комиссии.
- LP получает возможность заработать и в трендовом рынке. Там где в Uniswap v3 тренд означал либо вылет из диапазона (капитал простаивает), либо большие IL, в Maverick режимы Right/Left позволяют конвертировать актив, следуя тренду, и продолжать получать комиссию.
- За счёт более эффективного использования капитала торговые объемы на $1 ликвидности выше. Статистика показала, что, например, пул wstETH-ETH на Maverick достигал 442% объёма к TVL в сутки, тогда как эквивалентный пул Uniswap – только ~62% (т.е. Maverick был ~7 раз эффективнее в тот период). Такой рост эффективности привёл к в десятки раз более высокой доходности для LP при аналогичных условиях.
Maverick также внедряет механизмы для инсентивов ликвидности. Концепция Boosted Positions позволяет другим протоколам или DAO создавать программы вознаграждений для определённых пулов/диапазонов Maverick (аналог ликвидити-майнинга).
LP могут участвовать в таких программах, чтобы получать дополнительные токены (например, проекта, заинтересованного в глубокой ликвидности). У Maverick есть собственный токен $MAV и система veToken для голосования за распределение эмиссий по пулам, что напоминает Curve/Convex модель.
Пошаговое использование Maverick для LP и фарминга
- Перейдите на официальный сайт или приложение Maverick. Подключите кошелёк. Maverick доступен в сети Ethereum (основная) и некоторых L2 – переключитесь на нужную сеть в интерфейсе.
- Убедитесь, что у вас есть в кошельке токены, которые вы планируете предоставлять, а также немного ETH (или другой native coin) для оплаты газа.
- Откройте раздел Pools (или «Пулы») в приложении. Увидите список доступных торговых пар и пулов. Можно отсортировать/отфильтровать по блокчейну или токенам, чтобы быстро найти нужную пару.
- Создание нового пула: Если нужной пары ещё нет, Maverick позволяет создать новый пул (но для начинающих лучше использовать уже существующие, чтобы был объём торгов).
- Для примера пусть будет популярный пул wstETH/ETH или стейблкоин-пул (USDC/DAI). Обратите внимание на указанные параметры: комиссия пула (например, 0.01% или 0.05%), TVL, а также возможные активные инсентивы (некоторые пулы отмечены как Boosted).
3. Добавление ликвидности (Provide Liquidity):
- Нажмите на пул, затем кнопку Add Liquidity. В интерфейсе Maverick это запускает мастер из нескольких шагов:
- Выбор режима (Mode): вам предложат выбрать один из четырёх Mode для вашей позиции – Right, Left, Both или Static. Подсказки в UI помогут: например, Right для бычьего рынка, Left для медвежьего, Both для волатильного бокового, Static для ручного. Выберите режим согласно вашей рыночной стратегии. Примечание: Если не уверены, Mode Both – сбалансированный выбор по умолчанию. Но в целом, если не уверены - НЕ беритесь!
- Конфигурация диапазона: в зависимости от выбранного режима, может потребоваться указать детали. Для Static – вручную задать ценовой диапазон (мин и макс цену). Для Right/Left – обычно нужно выбрать, в какой bin разместить ликвидность изначально (как правило, сразу смежный с текущей ценой бин; UI может это упростить автоматически). Для Both – возможно указать ширину распределения по обе стороны или долю каждого актива.
- Ввод суммы: укажите, сколько токенов вы хотите внести. Можно ввести сумму одного токена – интерфейс рассчитает необходимое количество второго, исходя из текущей цены и выбранного распределения. Особенность Maverick: вправе внести одностороннюю ликвидность в определённый bin. Например, в режиме Right можете добавить только левый/квотируемый токен (стейблкоин), а правый не требуется – весь вклад будет в одном активе. Система позволяет любые пропорции, т.к. ликвидность распределяется по корзинам, а несбалансированная часть просто будет ждать, пока цена дойдёт до неё.
- Убедитесь, что одобрили смарт-контракт Maverick на расходование ваших токенов. При первом депозите для каждого нового токена будет запрос Approval. (НЕ забывайте о DYOR и проверке смартов).
- Нажмите Confirm/Add и подпишите транзакцию. После её завершения вы официально стали LP на Maverick. Взамен депозита вы получили NFT-позицию (Maverick Position NFT), который можно увидеть в разделе позиций или в кошельке (это аналог Uniswap v3 NFT, содержащий информацию о пуле, режиме и размере позиции).
4. Мониторинг и управление позицией:
- В интерфейсе откройте вкладку Portfolio/Positions. Здесь отображаются активные позиции, их текущая стоимость, состав (сколько каждого токена внутри), а также заработанные комиссии.
- Комиссии на Maverick авто-компаундятся в пуле (увеличивают вашу ликвидность автоматически). Поэтому не увидите отдельный баланс комиссий для сбора – они сразу реинвестируются, повышая вашу долю.
- Реакция на изменение цены: если цена движется, Maverick сам перемещает вашу ликвидность:
- В Mode Right/Left/Both можете заметить, что состав вашей позиции меняется (например, в Mode Right при росте цены часть вашего стейблкоина конвертируется в базовый актив, и позиция “шагает” за ценой). Это происходит без вашего вмешательства и затрат, в момент, когда трейдеры совершают свопы через ваш бин. Система использует TWAP-логику, чтобы не дёргать ликвидность слишком часто (только когда цена уверенно пересекла границу).
- В Mode Static ничего не происходит автоматически – следите, не вышла ли цена за пределы вашего диапазона. Если вышла, не зарабатываете комиссии, пока не вернётся обратно или пока не переставите позицию вручную (удалить и добавить заново с новым диапазоном).
- Управление позицией: если вы хотите увеличить или уменьшить позицию, это можно сделать через функции Add Liquidity (к существующей позиции) или Remove Liquidity. Также можно изменить режим, удалив позицию и создав новую с другим режимом. Maverick v2 позволяет мигрировать позиции между режимами через интерфейс управления (Manage Position).
- Boosted позиции: если ваш пул имеет доступные награды (индикатор, например, “🔥 Incentives”), можете зайти в раздел инсетивов. Там отобразятся кампании: например, пул OP/USDC имеет награду в токенах OP (часто, но не всегда). Чтобы получать её, нужно преобразовать свою позицию во vault с бустом (Boosted Position) – делается нажатием кнопки "Join Incentive" и подтверждением. Ваш NFT-позиция будет депонирована в контракте наград, и вы начнёте зарабатывать дополнительные токены. Имейте в виду, Boosted позиции могут требовать держать $veMAV для максимального эффекта, но базово вы всё равно получите часть наград. Проверяйте периодически, и claimите накопленные награды через интерфейс.
- Когда решите выйти из пула, зайдите в вашу позицию и нажмите Remove Liquidity. Укажите, сколько ликвидности забрать (можно полностью 100%).
- Протокол вернёт вам соответствующее количество каждого токена. Если часть ликвидности сейчас в одном токене, произойдёт внутренний своп, чтобы вы получили оба актива согласно текущему курсу пула (аналогично Uniswap, вы всегда выходите 2 токенами пропорционально).
- Подтвердите транзакцию вывода. После её выполнения ваш NFT-позиция будет сожжён (если полностью вышли), а токены поступят на ваш кошелёк. Не забудьте, если вы участвовали в Boosted, возможно нужно сначала отозвать из буста, но обычно интерфейс делает это автоматически при ремуве.
Доходность и риски Maverick
Доходность LP: Основной источник дохода – торговые комиссии от свопов, проходящих через ваш диапазон. За счёт того, что Maverick поддерживает очень высокое соотношение объёма торгов к TVL (в примере wstETH/ETH – сотни процентов в день), эффективная годовая доходность может быть существенной.
Например, команда Maverick отмечала, что в стартовый период пул stETH-ETH на Maverick с TVL ~$3 млн генерировал до ~$12 млн объёма в сутки, что соответствовало двузначному APR из одних комиссий (~16% годовых на пике).
В спокойные дни доходность ниже (несколько процентов годовых), всё зависит от активности трейдеров. На ряд пулов проекты дополнительно предоставляют награды, что временно увеличивает APY (во время кампании ликвидити-майнинга APR мог доходить до 30–50% для некоторых пар).
Но! Это всегда динамический процент, рассчитанный на период: общий процент на год именно выйдет в районе 5-10% и реже - выше.
Факторы, влияющие на доходность:
- Выбранный режим: Mode Both обычно даёт стабильный сбор комиссий в обе стороны, Mode Right/Left могут дать больше, если точно угадали направление тренда (вы постоянно в рынке, а IL снижен). Однако, если тренд сменится на противоположный, ваша позиция Mode Right/Left может некоторое время быть неактивной или не оптимальной, что снизит доход.
- Ширина бин и комиссия пула: узкие бины (0.1% шириной) с низкой комиссией (0.01%) – делают пул привлекательным для арбитража и крупных трейдов, повышая объемы (пример со stETH/ETH, где комиссия 0.01% и бин 0.1%). Однако низкая комиссия = меньше доход на единицу объёма. Высокая комиссия (например, 0.3%) даст больше комиссий за трейд, но может отпугнуть часть объёма. Maverick позволяет разные профили – нужно смотреть статистику конкретного пула.
- Auto-compound: комиссии сразу реинвестируются, увеличивая вашу позицию, то есть заработок LP капитализируется. Это немного повышает эффективный APR по сравнению с Uniswap, где LP должны вручную реинвестировать.
- IL: Хотя Maverick помогает уменьшить IL правильным режимом, риск никуда не уходит. Если выбрали неверный режим или рынок развернулся, вы можете понести больший IL. Например, поставили Mode Right, рассчитывая на рост, а актив упал – ваша ликвидность всё это время была в базовом активе, который подешевел, и не двигалась, так что фактически как будто держали актив и потеряли в стоимости, к тому же упустив часть комиссий. Это можно назвать Permanent Loss – ситуация, когда стратегия LP привела к реальному убытку относительно HODL. Maverick в документации отдельно отмечает это явление для направленных режимов и призывает LP понимать риски тренда.
- Сложность стратегии: пользователь должен иметь точку зрения на рынок (бычий, медвежий или боковой) и соответствующе выбрать режим. Ошибочный выбор ухудшит результат. В Uniswap v3 аналог – выбор неправильного ценового диапазона.
- Smart contract риск: Протокол запущен относительно недавно (2023 г.), хотя уже привлёк большой объём средств (TVL > $25 млн с низа). Код проходил аудит, но как и в любом DeFi, есть вероятность уязвимостей.
- Риск протоколного конкурирования: Maverick – не форк, а оригинальный AMM. Нужно учитывать, что ликвидность и объемы могут меняться, особенно если Uniswap v4 внедрит похожие функции или конкуренты (Curve, Sushi) предложат альтернативы. Однако пока Maverick занимает свою нишу, особенно в торговле LSD (стейкинговых деривативов ETH) и т.д.
- UI/UX: интерфейс Maverick дружелюбен, но концепция режимов новая. Некоторым опытным LP требуется время, чтобы адаптировать стратегии. Рекомендуется тестировать с небольшими суммами и наблюдать, как ведёт себя позиция в разных режимах, прежде чем добавлять большой капитал.
GammaSwap – хеджирование непостоянных потерь и торговля волатильностью
GammaSwap – уникальный DeFi-протокол, который позиционируется как первый on-chain протокол бессрочных опционов, сфокусированный на ликвидности AMM.
Его ключевая цель – "позволить хеджировать impermanent loss (IL) для поставщиков ликвидности и дать способ спекулировать на волатильности любых токенов без участия оракулов".
GammaSwap достигает этого посредством механизма заимствования ликвидности из пулов AMM (таких как Uniswap, SushiSwap и др.).
Идея состоит вот в чём: LP через GammaSwap по сути продаёт волатильность (short gamma), а трейдеры/спекулянты могут покупать волатильность (long gamma) – аналогично покупке опционов – за счёт того, что берут в долг часть ликвидности и получают прибыль, если происходит сильное движение цен.
Как это работает более подробно:
- DeltaSwap и интеграция с Uniswap: GammaSwap разработал собственный вариант AMM под названием DeltaSwap, основанный на классической формуле x*y=k (аналог Uniswap v2). DeltaSwap-пулы используются как базовые для учета ликвидности и осуществления свопов, с некоторыми модификациями (streaming yield – постоянная процентная ставка по заемам, переменные swap-фии для устойчивости). GammaSwap может работать с Uniswap v2-подобными пулами – на Ethereum, Arbitrum, Base и других сетях есть запущенные пулы. По сути, если у вас есть пул Uniswap v3, GammaSwap может поддержать его через создание эквивалентного пула (в некоторых случаях используется полный диапазон Uniswap v3 = поведение как v2, или интеграция через обёртки). Таким образом, протокол охватывает и Uniswap v2, и Uniswap v3 – где v3-пулы приводятся к v2-модели для целей заимствования.
- Для LP (продавцов волатильности): пользователь может предоставить ликвидность через GammaSwapв определённый пул. Этот пул затем автоматически депонирует ваши средства либо в свой собственный AMM (DeltaSwap), либо в существующий пул Uniswap/Sushi, но ключевое – получаете взамен LP-токен GammaSwap (GSLP) и становитесь кредитором ликвидности. Ваш депозит может быть использован другими как займ. Что получаете? Стандартные торговые комиссии AMM + проценты от заёмщиков. Поскольку заемщики платят за использование вашей ликвидности, ваша доходность всегда >=, чем просто комиссии пула (без учета сторонних наград). GammaSwap Labs подчёркивает, что APY LP через них всегда не хуже прямого LP, а зачастую лучше за счёт выплаты borrower fee. Проще говоря, страхуете чей-то IL и получаете премию за этот риск.
- Для покупателей волатильности: другой пользователь может открыть постоянную опционную позицию – это означает, взять взаймы ликвидность из пула. Например, взять в долг определённое количество токена из LP-пула. Когда он это делает, происходит следующее: LP-токены пула “сжигаются” пропорционально займу, а заемщик получает один из активов (тот, который он решил занять). Фактически, заёмщик вытягивает из пула одноимённый актив, оставляя эквивалент второй токен в залоге пулу. Этот дисбаланс имитирует эффект, как если бы цена актива сильно сместилась, и LP пережили IL, но теперь этот IL “на балансе” у заемщика – он надеется, что колебания цены позволят ему позже вернуть актив дешевле или дороже и заработать. За пользование займом он платит плавающий процент (borrow rate), который выплачивается LP.
- Опционы без оракулов: важно, что GammaSwap не требует внешних ценовых оракулов для контроля позиций. Состояние займа отслеживается через непосредственно параметры пула (инвариант x*y). Когда заёмщик вытаскивает ликвидность, изменяется состояние пула, и система по сути видит отношение залога и долга. Если залог обесценивается относительно долга (например, цена ушла против позиции заемщика), то сработает условие ликвидации.
- Оверколлатерализация и ликвидации: заёмщики должны предоставлять залога больше, чем берут в долг(обычно 110–150% от суммы займа в ценности). Если из-за движения цен их залог уже не покрывает минимальный требуемый процент (например, упал до 105%), то любой ликвидатор может прийти и закрыть позицию принудительно. Ликвидатор возвращает долг в пул (по сути, балансирует обратно ликвидность LP), а взамен забирает часть залога заемщика как прибыль (penalty, обычно 5-10%). Остаток залога возвращается заемщику. Эти механизмы аналогичны маржинальным платформам вроде Aave, но здесь предмет займа – доля в пуле ликвидности.
- Хеджирование IL: представим, что вы - обычный LP в Uniswap и боитесь IL. Один из подходов – использовать GammaSwap для хеджа. Например, обеспечили ликвидность в паре ETH/USDC на Uniswap. Чтобы застраховаться от резкого движения, можете взять через GammaSwap “стрэддл”: занять и ETH, и USDC в нужной пропорции против предоставленного залога. При любом сильном движении цены либо ваш заём ETH, либо заём USDC станет прибыльным, покрывая убытки основной LP-позиции (это сложная стратегия, требующая точных расчетов). GammaSwap даже публиковал рецепты, как это сделать для Uniswap v3, используя определённый множитель займа. Фактически, GammaSwap позволяет создать дельта-нейтральную позицию, чувствительную только к волатильности – классический straddle (покупка колла и пута одновременно). Это особенно ценно для волатильных рынков: LP могут купить такую защиту, а спекулянты – заработать, продавая её.
Использование GammaSwap: два сценария
GammaSwap имеет веб-интерфейс (dApp) с разделами Trade (для опционных позиций) и Earn (для LP). Рассмотрим оба варианта.
A. Поставка ликвидности через GammaSwap (роль LP, farm доходность):
- Доступ и подключение: зайдите на сайт и подключите кошелёк. Выберите сеть – поддерживаются Ethereum, Arbitrum, Base (на этих сетях развёрнуты основные пулы). Убедитесь, что у вас есть нужные токены для депозита и немного ETH (или газ-токена сети).
- Выбор пула: перейдите в раздел Earn -> Pools (также может называться просто “Pools” на главной). Увидите список доступных пар. Выберите пул, в который хотите вложить средства. Например, GS LP ETH-USDC (Uniswap v2) – это пул ETH/USDC на GammaSwap. Обратите внимание на указанный Borrow Rate(ставка, под которую берут этот пул в долг) и TVL.
- Депозит ликвидности: нажмите Provide Liquidity для выбранного пула. Укажите сумму двух токенов, которые вы депонируете. В GammaSwap, как и в обычном Uniswap v2, обычно нужно вложить оба актива в равной долларовой стоимости. Интерфейс покажет требуемое соотношение. Если хотите внести только один токен, GammaSwap может не поддерживать автосвап, поэтому, вероятно, надо вручную обменять половину на другой токен (если не реализована функция одностороннего депозита).
- Одобрение и подтверждение: выполните Approval обоих токенов, затем подтвердите транзакцию Add Liquidity. Ваши токены будут помещены в пул GammaSwap (который сам разместит их в соответствующий AMM). В обмен вы получите GammaSwap LP-токены (GSLP), представляющие вашу долю.
- Слежение за позицией: После депозита ваша позиция отразится во вкладке Portfolio -> Supplied. Здесь видны ваши GSLP, доля пула, а также начисленные комиссии и проценты. Доход формируется автоматически: по мере трейдинга в пуле вы получаете комиссионные (обычно 0.3% с каждой сделки, либо иной процент, если пул нестандартный), а по мере того, как кто-то берёт ваш пул в долг, вы зарабатываете Borrow Interest – проценты, которые платят заемщики. Эти проценты накапливаются внутри пула, увеличивая стоимость ваших GSLP (авто-компаунд). В итоге ваш доход постоянно капитализируется.
- Фарминг наград: у GammaSwap есть свой токен $GS, и они часто мотивируют ранних LP. В разделе Farmsможно увидеть, есть ли для вашего пула программа вознаграждений (например, Stake GSLP to earn esGS). Если да, то с-можете застейкать свои GSLP-токены, чтобы получить дополнительные награды (обычно в виде escrowed GS, которые потом вестятся). Это опционально: даже без стейкинга уже получаете базовый доход. Если решите фармить, нажмите Stake на нужной ферме, подтвердите – ваши GSLP будут заблокированы, а вы начнёте накапливать вознаграждения, которые можно позже забрать и разблокировать.
- Вывод ликвидности: чтобы выйти из пула, зайдите снова в Pools -> ваш пул -> Remove Liquidity. Укажите, сколько доли хотите вывести (например, 100%). Подтвердите транзакцию. GammaSwap вернёт ваши токены обратно. Заметьте: если пул был частично занят заёмщиками в момент вывода, возможно, протокол сначала выполнит погашение займа (что может вызвать небольшую задержку или дополнительные swap'ы). Обычно это прозрачно для пользователя. После выхода можете отстейкать GSLP (если фармили) и вывести полностью все активы.
B. Открытие опционной позиции (роль трейдера, покупка волатильности):
- Доступ к торгам: переключитесь на вкладку Trade -> Perp Options (или просто “Trade”, где внутри выбрать Perpetual). Здесь интерфейс похож на маржинальные биржи: есть список поддерживаемых активов/пар для открытия позиции.
- Выбор пары и направления: выберите ту пару, по которой хотите открыть позицию. Например, ETH/USDC. Решите, что хотите взять взаймы – Base или Quote. Если ожидаете большой рост волатильности, эффективная стратегия – взять по обеим сторонам (страддл), но это сложно: можно начать с чего-то одного. Скажем, хотите хеджировать свой ETH – тогда можете занять ETH (т.е. открыть short LP, эквивалентно покупке пута на ETH). Или хотите просто поспекулировать на движении ETH вверх – можно занять USDC (что эквивалентно длинной позиции на ETH, т.е. покупке колла).
- Внесение залога: в интерфейсе укажите сумму, которую желаете занять, и система потребует залог. Например, выбрали Borrow ETH – 1 ETH. Необходимо заложить эквивалент 1 ETH в USDC с запасом, например 120% (точное требование будет показано). Предположим, 1 ETH = $1800, значит вам надо заложить ~$2160 в USDC.
- Открытие позиции: нажмите Open Position (Borrow). Подпишите транзакцию. Протокол GammaSwap возьмёт ваши USDC в залог, удалит из пула 1 ETH (тем самым уничтожив часть LP-токенов пула) и предоставит вам этот 1 ETH на выходе. Теперь:
- В пуле LP осталось меньше ETH и больше USDC, имитируя ситуацию, как если бы цена ETH сильно выросла (для LP).
- У вас на руках 1 ETH, взятый в долг. В интерфейсе ваша позиция появится во вкладке Portfolio -> Borrowed с деталями: долг 1 ETH, залог X USDC, текущий коэффициент коллатерали.
- Дальнейшие действия с заёмным активом: в зависимости от цели, выможете:
- Если хеджируете IL или страхуетесь от падения ETH: просто удерживаете этот занятый 1 ETH отдельно (в вашем кошельке). Если цена ETH упадёт, вы вернёте долг дешевле (купив обратно ETH за меньше USDC, тем самым заработаете на падении).
- Если спекулируете на рост ETH: возможно, имеет смысл продать этот взятый 1 ETH за USDC на рынке и держать USDC. Тогда если ETH упадёт, вы купите больше ETH обратно – профит. Но это уже получается ставка на понижение. Для ставки на рост, наоборот, нужно было занять USDC. Давайте рассмотрим случай: если хотите бет на рост, следовало занять USDC. Тогда протокол выдал бы вам, скажем, $1800 USDC (под залог, например, 1 ETH). Вы бы на эти USDC купили 1 ETH на рынке. Итого: у вас исходный ETH залог + купленный ETH = 2 ETH, долг $1800. При росте цены вы продаёте часть ETH, возвращаете $1800, а прибыльный остаток оставляете. (Опять же, пример упрощён: волатильность, как минимум, я убрал).
- Как видно, есть разные комбинации – GammaSwap гибок в том, что позволяет строить различные позиции (short/long на волатильность). Для простоты: если вы взяли в долг базовый токен (ETH) – вы делаете ставку на снижение или страхуетесь от падения; если взяли в долг квотируемый токен (стейбл USDC) – вы делаете ставку на рост базового. Можно и то и другое одновременно (страддл).
- Оплата процентов: пока позиция открыта, ежеминутно начисляется процент на сумму долга (Borrow APR, его видно в интерфейсе). Этот процент автоматически вычитается из вашего залога (или добавляется к долгу – эквивалентно). Таким образом, если долго держать позицию, ваш требуемый порог обеспечения будет расти. Следите за Borrow Rate – при высокой волатильности ставка может увеличиваться (это как плата за волатильность; если все бегут занимать актив, ставка растет по модели спроса-предложения).
- Мониторинг HF: в вашем Borrowed-портфеле отображается коллатерализационный коэффициент(например, 130% или в виде бара). Если он опускается к 110-120%, стоит внести ещё залога (есть функция Add Collateral) или частично погасить долг, иначе вы рискуете ликвидацией. GammaSwap не использует оракул – он смотрит на состояние пула: фактически, если цена сдвинулась так, что ваш залог в пуле недостаточен, вы под ударом ликвидаторов.
- Закрытие позиции: чтобы закрыть, нажмите Close Position (Repay). Нужно иметь под рукой сумму займа + накопленные проценты. Например, если вы должны вернуть 1 ETH, убедитесь, что он у вас есть. Нажмите погасить – протокол заберёт у вас 1 ETH, вернёт его в пул, и разблокирует ваш залог USDC. Из залога сразу вычтутся проценты за все время удержания позиции. Если у вас была прибыль (например, заранее продали занятый ETH дороже и купили его обратно дешевле к моменту закрытия), эта прибыль по сути осталась у вас вне протокола, а залог вернётся почти целиком. Если у вас убыток (цена не двигалась, вы платили проценты зря, или пошла против вас) – часть залога сгорела на проценты и, возможно, на покрытие разницы.
- Ликвидация (если случилась): Если проморгали (!) и вашу (!!) позицию ликвидировали, статус изменится на ликвидированную. Это означает, что кто-то внёс недостающие средства, закрыл ваш долг и забрал, например, 5% вашего залога себе. Остаток залога вернётся вам на кошелёк.
Ликвидация – это неприятно, но она предотвращает рост долгов для LP. Лучший способ избежать – не использовать максимальное плечо и оперативно реагировать на изменение рынка. И не использовать то, что не понимаете ;).
Доходность и риски GammaSwap
Доходность LP: как уже отмечал, LP в GammaSwap всегда зарабатывает не меньше, чем просто LP в том же пуле (т.к. комиссионные те же плюс доп. проценты).
Если пул популярен среди заемщиков (волатильный рынок, многие хотят хеджироваться), LP могут получить значительно более высокий APR. Например, в периоды сильных колебаний ставка заёмщиков может достигать десятков процентов годовых, что прямо трансформируется в доход LP. Это компенсирует их потенциальный IL.
Можно сказать, LP продаёт страховку от IL и получает страховую премию: если волатильность высокая – премия высокая (но тогда IL тоже случается, правда уже у заемщика на балансе).
Важно: при экстремальной волатильности может произойти, что почти всю ликвидность займут, и LP останется с одним токеном – вроде бы IL реализовался, но ему за это уплачены очень высокие проценты, которые покрывают этот перекос. Кроме того, GammaSwap заявляет, что благодаря перераспределению доходов yields всегда >= 0, т.е. LP не потеряет относительно HODL за счёт полученных выплат (в идеале).
Доходность: здесь речь про спекулятивную прибыль. GammaSwap позволяет занять позицию с небольшой ставкой и без сроков экспирации – фактически, реализовать стратегию, похожую на покупку опционного страддла или одной стороны.
Успешный участник на GammaSwap заработает, если будет прав насчёт увеличения волатильности.
Например, купив «волатильность» перед сильным движением рынка, он может закрыть позицию в момент пика и извлечь прибыль. В то же время, если рынок спокойный, пользователь будет стабильно терять (платить проценты) – аналог временного распада опциона.
Таким образом, доходность – это профит от волатильности минус выплаченные проценты.
- Для LP: хотя протокол и смягчает IL, риск не уходит полностью. В экстремальной ситуации, если, скажем, цена актива очень резко выросла или упала, заемщики могут не успеть или не захотеть удерживать позиции, ликвидаторы закроют долги, и LP останутся с одним токеном (т.е. IL превращается в постоянный). Но в этот момент они должны получить большой процент от заёмщиков. Если же движение настолько резкое, что даже с ликвидацией часть долга покрывается из LP, это проблема (в норме такого не должно случиться, т.к. без оракулов резкое движение тоже повлияет на пул и триггернет ликвидации своевременно). Также риск смарт-контракта: GammaSwap – сложный протокол, оперирующий с займами и AMM – баг может привести к потере средств LP или неправильным ликвидациям.
- Для заёмщиков: основной риск – ликвидация. Если вы торгуете на GammaSwap, важно внимательно следить за позицией. Волатильность – палка о двух концах: хотите, чтобы она была, но неожиданный поворот может быстро уничтожить ваш залог. Также есть риск, что Borrow Rate увеличится (если внезапно спрос вырастет, вы можете платить гораздо больший процент, чем изначально предполагали). Без оракула ценовые спайки могут быть опасны: хотя и защищено инвариантом, но, например, флэш-крэш может мгновенно ликвидировать позицию (правда, и флэш-рост тоже, но тогда может не успеть ликвидироваться).
- Системные: GammaSwap не полагается на сторонние цены, но это означает, что вся логика завязана на AMM-пул. Если в пуле мало ликвидности или он подвергся манипуляции, заемщики/LP могут пострадать. Протокол старается запускать свои пулы с достаточной ликвидностью и использует TWAP (усредненную цену) для расчётов, чтобы усложнить мгновенные атаки. Но все же – выбирать стоит крупные пулы.
- UX: Интерфейс GammaSwap довольно насыщен: есть несколько вкладок (Trade, Swap, Earn, Stake). Понимание того, что означают метрики вроде MP (Mining Points), esGS, может быть сложным. Для опытного пользователя это преодолимо, но новичкам точно не рекомендуется. 8 лет опыта в DeFi – достаточный багаж, однако убедитесь, что вы поняли механику, на небольших объёмах, прежде чем брать большие займы.
Arrakis – автоматизированные стратегии на Uniswap v3 (G-UNI вольты)
Arrakis Finance (ранее известный как G-UNI от Gelato) – протокол-агрегатор, облегчающий работу с ликвидностью Uniswap v3.
Его миссия – "сделать концентрированную ликвидность более простой и эффективной для пользователей". В Uniswap v3 позиции LP представлены NFT и требуют ручного управления диапазоном.
Arrakis решает эту проблему с помощью смарт-вольтов (vaults): пользователи депонируют токены в vault, а тот сам поддерживает Uniswap v3-позицию, управляемую либо алгоритмом, либо командой, автоматически реинвестируя комиссии.
При этом депоненты получают обратно ERC-20 LP-токен, представляющий их долю в общем управляемом пуле Arrakis. Этот токен авто-компаундит доход и фунгибелен, как старые LP-токены Uniswap v2, что упрощает использование (можно перемещать, использовать как залог в других протоколах и т.д.).
- Каждый vault соответствует конкретной паре токенов Uniswap v3 (например, USDC/DAI) и имеет заданную стратегию: обычно это диапазон цен или набор правил, по которым этот диапазон обновляется. Vault владеет Uniswap v3 позицией, которую можно обновлять.
- Пользователи вносят токены в vault, получая взамен Arrakis LP-токен (например, AR-USDC-DAI-0.05). Это ERC-20, чей баланс растёт со временем, поскольку заработанные комиссии используются для автоматического докупления активов и увеличения ликвидности внутри vault. Таким образом, один этот токен всегда стоит всё больше базовых активов – аналог auto-compound.
- Активный менеджер: У каждого vault есть менеджер – адрес, уполномоченный менять параметры позиции (диапазон, соотношение активов). Первоначально Gelato выступало менеджером (Бене Гессерит стратегии), сейчас часто менеджерами являются команды проектов или DAO, заинтересованные в своей ликвидности. Менеджер может периодически ребалансировать vault: например, если цена ушла далеко, расширить диапазон или переместить его ближе к цене, или хеджировать долю. Эти действия автоматизированы (через Gelato) или вручную управляемы через multisig, и позволяют поддерживать оптимальную эффективность.
- Uniswap v3 : на момент написания Arrakis поддерживает только Uniswap v3 пулы (на сетях Ethereum, Polygon, Optimism и др.). Uniswap v4 ещё не развёрнут, но вероятно Arrakis адаптируется под него, когда придёт время, используя hook-инфраструктуру. Uniswap v2 не используется, т.к. там нет нужды в таком управлении (он и так на весь диапазон). (Хотя всё менялось в моменте, когда статья дописывалась)).
- Arrakis стал крупнейшим LP на Uniswap v3 не случайно: крупные протоколы (MakerDAO, Frax, Optimism и др.) используют его vault’ы, чтобы разместить свою ликвидность с минимальными усилиями. Например, Maker через Arrakis держит большой vault DAI/USDC для поддержания привязки DAI (PSM альтернативный подход).
Использование Arrakis: пошаговая инструкция
Доступ и выбор сети: перейдите на сайт или интерфейс, предоставленный протоколом. Подключите кошелёк. Выберите нужную сеть.
Выбор vault (хранилища): на главной странице должен быть список или каталог стратегий (может называться Pools или Vaults). Вы можете искать по токенам. Найдите интересующую пару. Обычно именование такое: Arrakis Vault: [ТокенA]-[ТокенB] ([fee]%). Например, USDC-DAI (0.05%) или ETH-USDC (0.3%). Нажмите на vault, чтобы увидеть детали:
- Текущая доходность (APR): может быть оценка на основе прошлых комиссий.
- Диапазон ликвидности: например, “current range: 0.99-1.01” для стейблов (почти полный диапазон, близко к 1).
- TVL и доля: пока 0, вы ещё не депонировали.
- Менеджер: иногда указан адрес или имя стратегии (некоторые vaults Permissionless – без возможности менять диапазон, но большинство имеют менеджерский контроль).
Депозит средств: если решили вложиться, нажмите Deposit. Укажите сумму токенов. В большинстве vault’ов необязательно вносить оба токена в точном пропорциональном количестве – vault сам выполнит обмен или сбалансирует.
Однако, обратите внимание: Arrakis v1 G-UNI требовал 50/50, но могли быть реализованы односторонние депозиты через ограниченный swap внутри.
Допустим, хотите депозировать только DAI в USDC/DAI vault – интерфейс может позволить, и vault купит USDC на часть DAI, чтобы добавить ликвидность. Если такой функционал недоступен, придётся самому обеспечить примерно нужную пропорцию.
- Система подскажет, сколько второго токена нужно. Если у вас недостаточно, пополните баланс.
- Одобрите оба токена для контракта vault.
- Подтвердите транзакцию Deposit. Она отправит ваши активы в vault. Теперь vault увеличит свою позицию на Uniswap, а вам выпустит Arrakis LP-токены.
Получение LP-токенов Arrakis: После депозита вы увидите баланс ваших vault-токенов (название может быть что-то вроде LP-G-UNI или уникальное имя).
Например, положили 5000 USDC и 5000 DAI в stablecoin-vault, вам могут выдать 100 LP-токенов, которые вы видите в кошельке. Цена LP-токена растёт со временем – изначально у него была какая-то цена (напр. 1 LP = $100), потом через месяц, если пул заработал 1% прибыли, 1 LP = $101.
- Эти токены можно хранить, можно передавать или даже некоторые протоколы принимают их как коллатерал (Compound обсуждал интеграцию G-UNI).
- В разделе вашего депозита должно отражаться эквивалентное количество базовых активов и ваша доля от общего vault (например, 2% от пула).
Мониторинг доходности: Arrakis UI, как правило, показывает историческую доходность (Fees APR), основанную на последних N дней торгов. Например, видна цифра: 7d fees APR = 8.5%.
Помните, это не гарантировано – рынок меняется.
Для stablecoin пар обычно 1-5% годовых, для волатильных пар в хороший период может быть 10-20%. Если vault субсидирован кем-то, может показываться дополнительный Incentive APR, но прямых внутренних токенов у Arrakis нет (сейчас).
- Комиссии Uniswap v3, заработанные vault’ом, автоматически конвертируются в увеличенные балансы токенов внутри. Например, vault USDC/DAI 0.05% за неделю получил $100k комиссий – эти $100k пополнили резерв vault (купив оба токена поровну). Поэтому цена LP-токена выросла на долю этих $100k относительно TVL.
- Нет необходимости реинвестировать вручную – всё происходит само (Gelato-боты периодически вызывают функцию реинвеста).
- Если цена приближается к границам диапазона, менеджер может расширить диапазон. Для пользователя это прозрачно, но иногда может вызвать небольшое изменение пропорций внутри vault (например, если переключились на более широкий диапазон, часть активов будет незадействована какое-то время).
Вывод средств: когда захотите выйти, нажмите Withdraw. Введите сколько LP-токенов погасить (или просто “Max” для полного выхода). Интерфейс покажет приблизительно, сколько каждого токена вы получите обратно (учтите, если цена сместилась – вы можете получить не идеально 50/50, а больше того актива, который застрял). Нажмите подтвердить. Смарт-контракт выкупит вашу долю из Uniswap-позиции, скомпонует вам обратно токены и отправит их на ваш кошелёк.
- Если vault находился вне диапазона (например, цена ушла, и вся ликвидность в одном токене), то выходя, вы по сути получите почти полностью один токен (IL реализуется). Но это был бы тот же результат, если бы вы сами держали Uniswap v3 позицию. Разница – Arrakis не мог устранить этот риск, он лишь доверялся менеджеру.
- Обратите внимание: некоторые vault’ы могут брать небольшую комиссию за вывод или вход (performance fee, обычно низкая). Проверьте документацию конкретного vault. Большинство общественных vault бесплатны, но у кастомных может быть.
- После вывода у вас на руках снова исходные токены. Ваш Arrakis LP-токен сожжён.
Доходность и риски Arrakis
Доходность LP: в Arrakis она целиком зависит от торговых комиссий Uniswap v3 для данного диапазона. Нет дополнительных токенов от Arrakis (по крайней мере, протокол на этом не строится, хотя они планировали выпустить токен ARR).
Преимущество – активное управление может повысить вашу долю комиссий. Например, vault может держать узкий диапазон, собирая больше комиссий (но с риском). Или наоборот – расширять диапазон, снижая IL, но захватывая меньше комиссий.
В среднем, активные стратегии Arrakis стремятся обеспечить устойчивую ликвидность с приемлемым доходом. Их использует даже MakerDAO не ради прибыли, а ради поддержки курса DAI – то есть иногда цель не максимизировать APR, а поддерживать определённый баланс. Тем не менее, для пользователя это по сути пассивная доходность на его активы, аналогичная yield-фармингу:
- Стейблкоин-пулы (DAI/USDC, DAI/USDP и т.п.) дают небольшой доход (0.5–3% годовых, в зависимости от торгующегося объёма). Зато IL почти нулевой, т.к. оба актива привязаны.
- Пары типа WETH/USDC – исторически могли давать 5-15% годовых от комиссий, но с риском IL при трендах. Arrakis-стратегия может, например, держать диапазон +/-20% от текущей цены ETH и периодически обновлять его – так зарабатываются комиссии, но если ETH сильно вырастет, vault придётся расширить диапазон, зафиксировав IL. Некоторые vault’ы могут пытаться хеджировать это (но Arrakis v1 не предлагает встроенный хедж, только ребаланс).
- В периоды программ стимулирования, проекты могли заливать в vault свои токены в качестве награды. Тогда общий APR временно возрастал (например, Frax награждала LP FRAX/USDC).
- IL: он полностью сохраняется. Если стратегия выбрала слишком узкий диапазон и цена вышла за него – vault окажется 100% в одном токене. Например, vault ETH/USDC держал диапазон $1500-$2000 и цена ETH выросла до $2500 – теперь внутри vault почти одни USDC, и пока менеджер не передвинет диапазон, никакого дохода, плюс фиксированный IL (продали весь ETH по максимуму $2000, упустив рост до $2500). Обычно менеджер расширит диапазон до $2500 или больше, но тогда vault нужно докупить ETH – у него на это нет внешних средств, значит он возьмёт часть USDC и купит ETH по $2500 (фиксируя убыток). Этот IL отражается на стоимости LP-токена (вы заметите снижение относительной стоимости). Такие ситуации неизбежны при сильных трендах. Пользователь не управляет этим напрямую, он доверяет стратегии.
- Риск стратегии (менеджерский): менеджер vault имеет права менять диапазон, а иногда и вручную свопать активы внутри vault. Это потенциально централизованный риск – если менеджер злоумышленник, он мог бы установить экстремальный диапазон и, условно, слить ликвидность. В надежных vault’ах менеджеры – либо команды с репутацией, либо алгоритмы, но все равно arrakis vault – не полностью trustless. В некоторых vault управление передано мультисигу проекта или даже DAO, что несколько успокаивает, но необходимо знать, кто контролирует стратегию.
- Смарт-контракт риск: Vault’ы Arrakis (G-UNI) достаточно просты и проходили аудиты (CertiK, etc.). Тем не менее, вы взаимодействуете сразу с двумя протоколами – Uniswap v3 и Arrakis – что удваивает поверхность атаки. Есть риск багов, заморозки средств (например, был случай, когда G-UNI vault MakerDAO случайно не мог вывести ликвидность из-за edge-case в коде – но это быстро починили).
- Ликвидность и выход: Arrakis-токены обычно легко погашаемы, но в стрессовых ситуациях (например, огромная волатильность) ваш withdraw может привести к потерям, как описано. Однако - всегда получите свою долю активов обратно – нет сценария, где потеряете всё, разве что смарт-контракт взломан. Даже если vault вне диапазона, вы заберёте то, что есть (в одном токене, с IL).
- Отсутствие контроля: это скорее trade-off – доверяете управление профессионалам или алгоритму. Для многих опытных LP это скорее плюс (экономия времени), но некоторым может не понравиться, что нельзя настроить под себя. Arrakis V2, возможно, добавит более гибкие стратегии с участием пользователей.
Когда использовать Arrakis? Если вы верите в долгосрочный рост двух токенов и хотите просто получать с них комиссии, не желая разбираться с Uniswap v3 micromanagement – Arrakis идеален.
Также, если проект, в который вы верите, предоставляет Arrakis-vault с их поддержкой, это обычно безопаснее, чем пытаться самому держать узкий диапазон. Например, многие держатели стабильных монет предпочитают внести их в Arrakis vault, чтобы пассивно получать ~2% годовых, чем заниматься ручным фармом.
Сравнение протоколов
- Протокол: Panoptic (EVM).
- Интеграция: Работает поверх Uniswap v3/v4(использует их пулы для опционов). Uniswap v2 не используется (не поддерживает концентрацию ликвидности).
- Стратегия: Бессрочные опционы на базе Uniswap: LP-диапазоны = опционные позиции. Продавцы опционов добавляют ликвидность (продажа колл/пут), покупатели – шортят LP-токены(берут ликвидность в долг). Без оракулов, расчет через AMM.
- Доходность: Комиссии Uniswap + опционная премиядля LP-продавцов. Премия стримится постоянно, повышая доход. При высокой волатильности доход может быть очень высоким (двузначные и более % годовых), в спокойном рынке – близок к обычному фи. Покупатели опционов платят финансирование, их “доход” – неограниченный профит при движении цены.
- Риски: Опционные риски: Продавцы несут потенциально неограниченный убыток (как при продаже колл/пут на СEX), нуждаются в достаточном коллатерале, иначе ликвидация. Покупатели могут потерять весь залог (при сильном движении против позиции). Смарт-контракт сложный (связка с Uniswap), риск багов.
- Сложность: Высокая. Нужно разбираться в опционах, тиках Uniswap, механике премий. Интерфейс Panoptic предназначен для продвинутых: много метрик (IV, collateral ratio). Новичкам тяжело, опытному трейдеру – требует обучения.
- Протокол: Maverick (EVM)
- Интеграция: Альтернатива Uniswap v3. Не использует пулы Uniswap напрямую (свой AMM), но концептуально конкурирует с Uniswap v3/v4. Поддерживает аналогичные пары, особенно популярен для стейкинговых токенов и stable.
- Стратегия: Концентрированная ликвидность с автодвижением: 4 режима – Right, Left, Both, Static – автоматически двигают вашу ликвидность по ценовым бинсам следом за рынком. Обеспечивает Directed LPing (ставка на рост/падение или флэт), перемещение без газа. Есть Boosted Pools для внешних наград.
- Доходность: Только комиссии (0.01%-0.3% fee) с повышенной капитал-эффективностью. Auto-compound в пуле. Практика: благодаря агрегаторам Maverick генерирует большие объёмы – напр., имел ~7х больше объема/TVL, чем Uni v3. Это даёт LP порой на порядок выше fee APR (в одном случае 2.83 млн TVL → $12.5 млн объем/сутки => ~16% APR). В среднем, двузначный APR на активных пулах, но без гарантий. Доп. MAV/token награды через Launchpool и ve-токены.
- Риски: IL всё ещё есть. Если выбрать неправильный режим: напр., Mode Right при падении цены – ликвидность “убежит” от цены и застрянет в одном активе, фиксируя убыток (Permanent Loss). Требует мониторить тренд. Смарт-контракт новый, но аудирован. Риск меньшей ликвидности по экзотическим парам (проскальзывание).
- Сложность: Средняя.Интерфейс похож на Uniswap (прост для свопа). Для LP – дополнительный параметр “Mode” усложняет выбор, но UI даёт подсказки. Нужно понимание рынков. В целом, для опытных LP освоение режимов займёт немного времени, после чего управление проще, чем ручной Uni v3.
- Протокол: GammaSwap(EVM).
- Интеграция: Работает с Uniswap v2 и v3 (через DeltaSwap): запускает свои AMM-пулы, эквивалентные Uniswap-пулам. Uniswap v3 позиции эмулируются как full-range или через G-UNI. Таким образом, хеджирует IL в любых CFMM.
- Стратегия: Волатильность - пользователи могут предоставлять ликвидность в пул (продавая волатильность) и брать в долг одну из монет (покупая волатильность). Залог > 100%, без срока, процентная ставка динамическая. LP получают комиссию + процент от заемщиков, заемщики платят процент, надеясь на движение цены.
- Доходность: LP доход = комиссии AMM + borrow interest. Гарантированно ≥ базового пула. При активном займе APR может сильно расти (множество заемщиков = высокая ставка). В благоприятных условиях LP может получать двузначный APR даже на стабильных парах. Заёмщики (трейдеры) фактически платят премию (процент) и получают опционный леверидж – их “доходность” непредсказуема: возможно очень большая (если сильное движение), либо -100% (если движения нет, а проценты уплачены).
- Риски: остаётся риск IL, хотя и сглаженный – при экстремальных движениях LP может получить обратно дисбаланс токенов. Но им за это уплачиваются проценты; если же движение сверхэкстремально, возможны убытки (если заемщики не покроют). Риск ликвидации – при недостаточном коллатерале позицию закроют и часть залога потеряется. Также, высокая волатильность = очень высокий процент (может “съесть” прибыль). Смарт-контракт: комплексный (AMM+лендинг), требует доверия, аудирован.
- Сложность: высокая.Концепция сложная для неподготовленных: нужно понимать IL, механизмы займов, маржинальность, etc.. UI предлагает много вкладок (Pools, Trade, Farms, Stake). Для опытного пользователя интерфейс понятен: есть аналог биржевого маржинального кабинета. Требуется внимательно следить за позицией (не все автоматизировано, в отличие от Panoptic).
- Протокол: Arrakis (EVM)
- Интеграция: Поверх Uniswap v3 (протокол-обёртка): все vault’ы используют Uniswap v3-пулы под капотом. Uniswap v2/v4 не поддерживается (v2 не нужен, v4 – возможно в будущем).
- Стратегия: Управляемые Vault-стратегии:Концентрированная ликвидность, но управляется автоматикой/менеджером, а пользователь получает ERC-20 LP-токен. По сути делает Uniswap v3 позиции похожими на Uniswap v2 – ликвидность распределена часто на широкий диапазон, комиссии реинвестируются, позиция пассивна. Менеджер может менять диапазон для оптимизации.
- Доход: Комиссионный доход Uniswap v3, авто-компаунд. Зависит от пула и стратегии. Нет дополнительных протокольных вознаграждений от Arrakis (но проекты могут поощрять свои vault’ы). Примеры: стейблкоины ~1-5% APR, основные пары 5-15% (если волатильность+объём). Arrakis привлекает TVL без внешних наград, за счёт оптимизации (стал крупнейшим LP Uni v3). Со временем могут появиться fee от стратегов, но базово большинство vault бесплатны для пользователя (кроме комиссии performance, заложенной в стратегию некоторых).
- Риски: IL риск не убран:если цена сильно сместится, vault фиксирует IL (продаёт дешевле или дороже при ребалансе). Риск менеджера:доверие к тому, кто управляет стратегией – он может менять диапазон, теоретически есть возможность недобросовестных действий. Контрактный риск: два слоя (Arrakis + Uni v3). Но код audited, крупные проекты доверяют (Maker, Frax и т.д.). Ликвидность обычно высокая, но при экстремальных событиях возможна просадка стоимости LP-токена.
- Сложность: Низкая/Средняя.Для пользователя всё максимально просто: депозит как в обычный пул, без необходимости настраивать диапазоны. Идеально для пассивного подхода. Интерфейс Arrakis минималистичен – подходит даже не слишком опытным, еслиони понимают базовый риск LP. Единственное усложнение – нужно выбрать подходящий vault и доверять его стратегии.