Найти в Дзене
Вникаю в блокчейн

Uniswap (V2). Часть 2. Пулы ликвидности

Оглавление

В первой части «Uniswap (V2). Часть 1» говорится о том, что собой представляет площадка Uniswap и как на ней происходит обмен токенами. Эта часть посвящена пулам ликвидности. В ней рассмотрим, как вложить средства в пул, какова прибыльность небольших инвестиций, с какой минимальной суммой стоит заходить и взглянем на пары с самым высоким доходом.

Что такое пулы ликвидности

С главной страницы Uniswap (https://app.uniswap.org/) переходим на вкладку «Вложить», то сразу видим информацию, что провайдеры ликвидности получают комиссию 0.3% от всех сделок, проводимых на платформе, пропорционально их доле в пуле.

Рис 1. Провайдеры ликвидности получают часть от 0.3% комиссии за сделки на платформе
Рис 1. Провайдеры ликвидности получают часть от 0.3% комиссии за сделки на платформе

Пулы ликвидности – это токены (средства), которые в данный момент находятся в смарт-контракте Uniswap и доступны для обмена между пользователями.

Когда пользователи хотят совершить обмен одного токена на другой в какой-либо торговой паре (для примера возьмём пару ETH/USDT), то они отдают свой токен и получают взамен другой. Для того, чтобы это работало в торговой паре должна быть ликвидность – необходимый запас токенов ETH и USDT.

Для лучшего представления проведём аналогию с биржевым стаканом объём встречных ордеров должен соответствовать друг другу, и чем он больше, тем ликвиднее пара.

Ликвидность на Uniswap создают провайдеры ликвидности, которые не делают обмены, а вкладывают средства в пул пары ETH/USDT – равное количество на оба токена.

Пример. Берём пару ETH/USDT. Добавляя 0,03 ETH в пул ликвидности на сторону ETH, мы должны добавить эквивалент такой же суммы для USDT. Перед внесением в пул ETH, USDT или любой другой токен уже должны находиться в кошельке (в нашем случае в MetaMask), то есть токены необходимо перевести/поменять заранее.

Рис 2. «Add Liquidity» - «Добавить ликвидность»
Рис 2. «Add Liquidity» - «Добавить ликвидность»

Из скрина видно, что вкладываем примерно 27 долларов в пул ликвидности ETH/USDT – на каждый токен вкладываются средства эквивалентные 13,5 долларов. После ввода первой суммы («input») в строке с ETH, вторая сумма («input» для USDT) рассчитывается автоматически в соответствии с обменным курсом.

Вложенные средства блокируются на счете смарт-контракта, тем самым наполняя резерв ликвидности для этой торговой пары. По такому принципу работает пул любой торговой пары на Uniswap. Стать провайдером ликвидности может любой пользователь. За каждую сделку в пуле провайдеры получают вознаграждение в размере 0,3% от суммы сделки, которое делится между всеми провайдерами пропорционально их доле в пуле.

Ввод средств в пул

Первым шагом нам нужно апрувнуть (подтвердить) USDT – дать доступ смарт-контракту Uniswap к токенам USDT в нашем кошельке. Комиссия за подтверждение USDT составила 0,00112 ETH =0,5 доллара.

Рис 3. Подтверждение доступа к нашим токенам USDT
Рис 3. Подтверждение доступа к нашим токенам USDT

Через несколько минут пришло сообщение о подтверждении транзакции. Далее нажимаем «Supply», которая раньше была неактивна и затем подтверждаем внесение средств в пул.

Рис 4. Процесс подтверждения внесения средств в пул
Рис 4. Процесс подтверждения внесения средств в пул

Буквально через минуту после транзакции наши средства были успешно добавлены в пул:

Рис 5. Наша доля в пуле
Рис 5. Наша доля в пуле

Uniswap комиссию за ввод/вывод средств в пул не берёт. Комиссия уплачивается сети Ethereum за проведение транзакций:

  • 0,00112 ETH = 0,5 доллара – апрув USDT,
  • 0,004375 ETH = 1,97 доллара – внесение средств в пул ликвидности.

Общая комиссия составила 2,47 доллара, что составляет 9,15% от суммы инвестиции в 27 долларов.

Теперь посмотрим последовательность шагов и размер комиссий по выводу средств из пула, а после этого перейдём к расчёту доходности инвестиций в пул.

Вывод средств из пула

Для вывода, с главной страницы Uniswap опять заходим во вкладку «Вложить», где отображаются наши вложения в пул. Нажимаем «Manage» и затем «Remove».

Рис 6. Средства в пуле
Рис 6. Средства в пуле

Выбираем сумму, которую хотим вывести, как вариант всё полностью, нажимаем «Approve», ставим подпись в MetaMask и затем нажимаем «Remove».

Рис 7. Вывод средств с пула
Рис 7. Вывод средств с пула

При изъятии средств с пула нужно заплатить комиссию: 0.00564 ETH = 2,59 доллара, что составляет 9,6% от суммы инвестиции в 27 долларов. Как при вводе, так и при выводе средств Uniswap комиссию не берёт, это комиссии за транзакцию в сети Ethereum.

Фактический вывод средств я делать не стал - подожду пару лет, пока “отобьются” комиссии 😂 А если серьёзно, давайте посмотрим, от какой минимальной суммы стоит начинать инвестиции в пул ликвидности, что это имело коммерческий смысл.

Доходность

Итак, средства в пул внесли 11.11.2020. Первое начисление вознаграждения произошло в тот же день, и спустя 2 часа после внесения отобразилось небольшое изменение в поле «Fees Earned» в размере 0,0001 доллара.

Рис 8. Первое начисление («Fees Earned»)
Рис 8. Первое начисление («Fees Earned»)

Спустя 6 дней, на 17.11.2020 наш доход составляет 0.0694 доллара:

Рис 9. Предоставленная ликвидность и полученный доход за 6 дней (11-17 ноября 2020 г, данные с info.uniswap.org)
Рис 9. Предоставленная ликвидность и полученный доход за 6 дней (11-17 ноября 2020 г, данные с info.uniswap.org)

Путём расчёта получаем, доход за 6 дней составляет 0,0694 доллара = 0,257 % от суммы инвестиций 27.07 доллара. Соответственно в день получается 0,0116 доллара = 0,043%. Итого средний процент годового дохода за 6 дней составил 15,7% годовых. Показатель размера годового дохода – изменяющаяся величина и рассчитывается каждые 24 часа.

Если предположить, что процент дохода сохранится на прежнем уровне, то нам понадобится 434 дня, чтобы окупить стоимость комиссии за ввод/вывод средств в пул (2,47+ 2,59 = 5,06 доллара).

При той же доходности, при инвестиции в 200 долларов комиссия будет окупаться 58 дней, 1000 баксов – 12 дней, а вот уже при вложении 5000 долларов – комиссия окупится за 2,5 дня и дальше пойдёт чистый доход.

Делаем первоначальный вывод – расходы на вложение нескольких десятков и даже сотен долларов в пул пары ETH/USDT будут окупаться долго. С учётом высокой рискованности DeFi сектора делать инвестиции с таким сроком окупаемости я бы не стал 😅 А теперь подробнее о нюансах расчётов.

Комиссии Ethereum

Не будем углубляться в то, как рассчитываются комиссии в сети Ethereum, об можно прочитать в других статьях* и вскоре выйдет отдельная на эту тему.

Сейчас важно понимание одного факта – вложим мы 30 долларов или 5000 долларов, комиссия за ввод/вывод средств будет одинаковая, те же 2,47 и 2,59 долларов соответственно (на момент совершения операций).

Ввод/вывод средств в пул ликвидности – это ввод/вывод средств в смарт контракт Uniswap, построенный на блокчейне Ethereum. А размер комиссии в сети Ethereum оценивается количеством газа, необходимого для её проведения. Далее газ оценивается в гвеях, гвеи переводим в ETH и в итоге в доллары.

Количество единиц газа за ввод колеблется в пределах 130 000 – 190 000 тысяч единиц за транзакцию, за вывод 240 000 - 300 000 единиц, и от размера суммы инвестиций не зависит. Например, на ввод 27 баксов понадобилось 198 000 единиц газа, а на ввод 3500 баксов – 192 000 газа.

Больше 30 долларов вводить/выводить не пробовал, но с помощью ресурса https://etherscan.io  отследил транзакции на более крупные суммы и сравнил потребляемое количество газа.

Ещё нюанс с комиссией - важно поймать момент. Стоимость газа постоянно меняется, в течение дня цена может колебаться от 16 до 170 гвеев за 1 единицу газа. Соответственно, чем дешевле газ, тем ниже комиссия.

Перераспределение средств в пуле **

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

Например, если в паре ETH/USDT кто-то покупает много ETH, то он уменьшает их запас и увеличивает запас USDT. Соответственно количество наших ETH немного уменьшается, а USDT увеличивается – происходит перераспределение средств.

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

Как происходит это перераспределение, мне до конца не понятно, но как видно из «Рис 8» и «Рис 9», оно имеет место быть и сейчас немного перераспределилось в мою пользу.

Изменение размера годовой доходности

На ресурсе info.uniswap.org можно посмотреть аналитику по свои вложениям и данные по различным торговым парам, включая годовую доходность, ликвидность, объёмы торгов и т.д.

Рис 10. Топ пар по годовой доходности на Uniswap (17.11.2020)
Рис 10. Топ пар по годовой доходности на Uniswap (17.11.2020)

Показатель размера годового дохода в колонке «1yFees/liquidity» – изменяющаяся величина и рассчитывается каждые 24 часа. В нашей пары ETH/USDT доходность менялась: 12 ноября = 11.03%, 14 ноября = 5,6%, 16 ноября = 6,65%, 17 ноября = 23,6%. То есть, уверенно прогнозировать доходность не получится.

Всего на площадке представлены 100 торговых пар, предлагающие процент доходности от 0,01% до 308% годовых. При выборе пары стоит учитывать рейтинг токенов, риск изменение курсовой стоимости, объём сделок в паре и размер ликвидности.

В заключение

Впечатление от Uniswap не однозначное. Есть положительные моменты, такие как: наглядность всех операции при работе с пулом, ежедневный отслеживаемый доход, возможность вкладывать одновременно в несколько пулов ликвидности.

Но все плюсы перечёркиваются одним жирным минусом — высокими комиссиями в сети Ethereum. Высокие комиссии и перегруз сети Ethereum* делают микроинвестиции в DeFi нерентабельными. Вход даже с парой сотней долларов в стабильную к колебаниям пару — это риск заморозить средства на пару месяцев или выходить с убытком. Не до конца ясный момент с перераспределением средств в паре тоже добавляет опасений.

Однако, делать однозначный вывод о площадке не буду, продолжу следить за своим вложением, годовой доходностью, размерами комиссий и может рискну зайти более крупной суммой. А пока продолжу стейкать, вкладывать в депозиты, участвовать в Launchpool на Binance и всякие подобные штуки – куда более прогнозируемые инвестиции 🙂

18.11.2020

У нас появился Телеграм-канал, где будем публиковать анонсы новых статей выходящих на Дзен-канале и наблюдения, которые показались интересными, но вышли за тему еженедельной статьи.

Подписывайтесь на каналы и читайте про криптовалюты.

* Статьи по теме:

«Почему Эфириум растёт быстрее рынка»

«Aave самый капитализированный DeFi проект»

«Инвестиции в DeFi не для маленького инвестора»

** 16.02.2021. Разобрался как происходит перераспределение средств в пуле, которое может привести к убыткам. Подробно об этом в статье «Пулы ликвидности на Binance».