Как правильно считать доходность в DeFi
Приветствуем! В прошлых материалах мы изучили основы децентрализованных финансов и разобрались, как зарабатывать на предоставлении ликвидности. Как мы уже знаем, DeFi позволяет увеличивать монеты инвестиционного портфеля в количестве. Важно уметь правильно искать точки входа и считать полученную доходность. В этой статье команда DeFi Club расскажет, как правильно считать доходность в DeFi.
Расскажем о DeFi Club. Во-первых, это аналитический сервис, куда публикуются самые качественные стратегии и материалы по тематике криптовалют. Мы специализируемся в инвестициях, активностях и DeFi. Во-вторых, это комьюнити более чем 400 пользователей, где все развиваются вместе, помогая друг другу. В третьих, это лаунчпад, который позволяет частным инвесторам вкладываться в крипто-стартапы на раннем этапе развития.
Теория
Протокол показывает доходность в процентах. Это может быть APR, или API.
APR (Annual Percentage Rate) — средняя годовая процентная ставка доходности, которую получает депозит без учета сложного процента (компаундинга).
APY (Annual Percentage Yield) — APR с учетом компаундинга.
Протоколы зачастую выводят процентную ставку в год, но при этом они считают доходность за последние, например, 7 дней. Об этом часто пишется малым шрифтом. Если протокол пишет 30% APR, это не значит, что завтра вы откроете позицию, за сутки вам обязательно накапают награды исходя из 30% годовых (0.08% в день). Доходность динамична, она сильно зависит от объемов.
Она считается именно как среднее значение за какой-то период, например неделю, но может меняться со временем. Когда рынок растет, мы видим по нашим стратегиям, что доходность увеличивается, причем в два-три раза.
APY учитывает то, что наши процентами мы увеличиваем тело нашего депозита в пул. Этот показатель использует автокомпаунды. Он реинвестирует наши награды в тело депозита и ребалансирует диапазон по своей схеме. Но, ручное инвестирование диапазона всегда выгоднее. Плюс компаунда — зачастую стратегия открыта на маленькую сумму и мы не можем каждый день туда реинвестировать наградам. На комиссиях потеряем гораздо больше. Автокомпаунд реинвестирует награды сразу всех пользователей пула, платя комиссию фактически за пользователя.
Сравнение APR и APY.
На иллюстрации изображен график. Он не совсем верный, потому что голубым цветом показан APR, который будет не прямой, а немного кривой линией. Так происходит из-за волатильности рынка. Но, усредненно в год он будет давать такую доходность.
Если реинвестировать награды в позицию, годовая доходность вырастет. Учитывайте сумму инвестирования, чтобы не пришлось долго окупать комиссии. Далее будет считать доходность в PNL.
PNL отражает реальную доходность стратегии, учитывает вознаграждения и волатильность рынка. До закрытия позиции PNL будет нереализованным, а после — реализованным. Измеряется и в процентах, и в активах, например стейблкоинах.
Практика
Изучим расчет доходности на различных примерах.
Пример 1
В качестве примера разберем распространенный тип пары в пуле ликвидности — Ethereum как сильный актив и другой более слабый актив CT (слабый токен), который мы выдумали.
Пример подсчета доходности 1. Валютная пара (ВП), в которой один актив более сильный.
В подобных парах, где есть доминирующий актив, для сделки по стратегии мы часто используем сильный актив — ETH. На момент открытия курс был 100 CT за 1 ETH. Диапазон мы выбрали 50—150 СT за 1 ETH, потому что позиция открывалась в соотношении активов 50 на 50. Это сделано для простоты расчетов. Позже мы объясним, почему соотношение 30 на 70 или 20 на 80 выгоднее, чем 50 на 50.
Мы открыли стратегию с объемом 2 ETH (1 ETH и 100 CT). Для простоты расчетов будем считать APR константой, что невозможно в условиях реального рынка, которая равна 120% годовых. Теперь давайте представим первую ситуацию.
Данные по первой ситуации.
По формуле процентов мы посчитали итоговую доходность PNL за месяц. Она составила 26.5%. В данном случае на комиссиях мы заработали 0.2 ETH, а на непостоянных потерях — 0.33 ETH. Изменение курса сыграло на руку. Далее рассмотрим вторую ситуацию.
Данные по второй ситуации.
В данном случае мы открыли диапазон 50—150 CT за 1 ETH, когда у нас нижняя граница — 50, верхняя — 150. Если мы откроем позицию, в которой основным активом будет CT (диапазон будет в каком-то количестве ETH за 1 CT), нижняя граница диапазона станет верхней, а верхняя — нижней. Обращайте на это внимание.
Это противоположная ситуация. Внесенные 100 СТ поменялись на ETH по текущему курсу. Их количество не изменилось, но курс упал. И, соответственно, мы получили 0.66 ETH. Внесенный нами 1 эфир перелился в слабый токен по среднему курсу 1 ETH = 125 CT. Далее мы продали эти слабые токены за 0.83 ETH. Награды те же. В итоге по той же формуле наш PNL составил -15%.
Во второй ситуации непостоянные потери сыграли против нас. Вернемся к принципу открытия позиции в соотношении 30 на 70.
Открывая позицию, нужно найти точку входа, когда слабый токен находится на дне по отношению ко второму активу. Цифры ситуативны, но слабый актив в момент открытия должен составлять большую долю позиции. Расчет идет на потенциальный рост слабого токена и попутное получение наград. Так наша ликвидность, как в первой ситуации, перетечет в сильный актив.
Итоги первого примера в двух ситуациях с расчетом непостоянных потерь (Impermanent Losses).
Пример 2
Во втором примере рассмотрим позицию, где у нас в паре два сильных актива. Допустим, у вас в инвестиционном портфеле лежат токены и ARB, и ETH. Рассмотрим пример с такой парой.
По итогу предоставления ликвидности в такую пару результат тоже не всегда будет положительным.
Расчет доходности во втором примере.
Считать прибыль, как в прошлом примере, в одном активе неправильно. Нужно определить прибыль в обоих активах. Вначале считаете также: на иллюстрации это абзац, в конце которого вышло 2.53 ETH. Далее нужно на этот эфир купить то количество другого актива, которое мы вносили в позицию. Как бы получится, что мы не трогали СТ (или же ARB). По итогу мы получили -47%.
Если бы мы считали не в ETH, а в ARB, получили бы положительный PNL. Вывод: даже если у вас есть пара с двумя сильными активами, для открытия позиции нужно использовать только один. Возьмите, например, только ARB и часть из них обменяйте на ETH, чтобы открыть позицию. По итогу считать доходность будет проще —в этом случае она будет в монетах ARB.
Как правильно усреднять позицию
Что выгоднее: открыть вторую соседнюю позицию с новым диапазоном, чтобы усилить стратегию, или закрыть первую позицию и открыть вторую позицию с новым диапазоном, увеличив объем в два раза? Чтобы ответить на этот вопрос, разберем два варианта в паре TK/ETH.
Расчеты усреднения позиции. Цифры приближены к реальным сделкам.
Если смотреть на расчеты, кажется, что первый вариант более предпочтительный. Но, прелесть второго варианта в том, что мы не ждем достижения поставленных изначально целей по ценам. Возвращения в изначальный диапазон может никогда и не случиться, поэтому второй вариант однозначно лучше.
Подведем итоги
В этой статье мы разобрались, как правильно считать доходность в DeFi. Также на примерах убедились, что:
1. При предоставлении ликвидности в любой тип пары нужно использовать только один актив портфеля.
2. Ликвидность лучше предоставлять в неравных пропорциях, например 30 на 70.
3. усреднение позиции делать с открытием новой с увеличенным в два раза объемом.
DeFi Club верит, что эта статья поможет вам приумножить капитал.