Доходность стейкинга: как посчитать реальный процент
Как посчитать реальную доходность стейкинга: APR или APY, комиссии валидатора и биржи, дни в разлоке. Формулы, примеры и цифры.
Как посчитать реальную доходность стейкинга: APR или APY, комиссии валидатора и биржи, дни в разлоке. Формулы, примеры и цифры.
В феврале я перевела 10 ETH в стейкинг прямо в приложении биржи. На баннере горело «до 4,8% годовых», и я мысленно прикинула: 0,48 ETH за год, почти полторы тысячи долларов. Ровно через год на счёте было 10,236 ETH. Не 10,48. Разница — не сбой и не воровство: 4,8% оказались промо-ставкой на первый месяц, потом включилась базовая 3,2%, из неё вычли комиссию валидатора и комиссию биржи. С тех пор я считаю доходность сама, на бумаге, до того как нажать «Стейкать». Ниже — шесть шагов, по которым я проверяю любую витрину с процентами.
Для расчёта нужны три числа: сумма в монете, срок в днях и честная ставка. Формула одна: доход = сумма × ставка × дни / 365. Всё остальное — про то, какую именно ставку подставлять. Витрина показывает максимальную, а на счёт приходит та, что осталась после трёх вычитаний: комиссии валидатора, комиссии биржи и дней, когда монета не работала.
Возьму те же 10 ETH и базовую ставку сети 3,2% — на таких числах каждый шаг виден без калькулятора.
APR — процент без реинвестирования, APY — с учётом сложного процента. Обещание «40% APR с ежедневной выплатой» означает 49,18% APY: (1 + 0,4/365) в степени 365 минус 1. При ежемесячном реинвесте та же ставка даст 48,2%.
На стейкинге разница почти незаметна: 2,45% APR при ежедневном реинвесте превращаются в 2,48% APY, то есть плюс 0,03 процентных пункта. Поэтому в стейкинге за APY гнаться не стоит, а в DeFi-пулах с двузначными ставками обязательно смотрите, какой из двух процентов вам показывают. Разница между 40% APR и 49% APY — это не маркетинг, а реальные 9 процентных пунктов.
В Ethereum валидатор берёт 5–10% награды. Возьму 10%: 3,2 × 0,9 = 2,88%. Столько получает пул или биржа, которая делегировала ваши монеты. Комиссия считается не с суммы депозита, а с начисленной награды, поэтому вычитать её нужно именно из процента, а не из тела вклада.
У валидатора есть и второй риск — слешинг: штраф за нарушения вроде двойной подписи блока. На биржевом стейкинге он ложится на биржу, в самостоятельном — на вас. В расчёт доходности я его не закладываю, но держу в голове как причину не выбирать валидатора по одной лишь ставке.
Биржи берут свою долю от награды: чаще 10–25%, на промо-период — 0%. Возьму 15%: 2,88 × 0,85 = 2,448%, округляю до 2,45%. На 10 ETH это 0,245 ETH в год. При цене 3 000 $ — 735 $.
Здесь легко обмануться: 15% от 3,2% — это 0,48 процентных пункта, пятая часть дохода, а не «мелкая комиссия». Всегда пересчитывайте процент биржи в пункты ставки и смотрите, сколько осталось.
Стейкинг редко бывает круглогодичным: вывод, разлок, очередь на выход, обратный ввод. В сети Ethereum выход из валидатора занимает от нескольких дней до нескольких недель, на бирже обычно 1–7 дней. Пусть за год набежало 14 дней простоя: 351/365 = 0,9616, и ставка падает до 2,36%. На 10 ETH потеря — 0,009 ETH, около 27 $.
Если вы выводите монету из стейкинга к каждому движению цены и возвращаете обратно, каждый такой круг стоит вам 0,05–0,1 процентных пункта годовых. За десять кругов набегает половина процента — а это уже сопоставимо с комиссией небольшой биржи.
2,45% — это доход в ETH, а не в долларах. Если за год ETH подешевел на 20%, в долларах вы получили (1 + 0,0245) × 0,8 − 1 = −18,04%: стейкинг не спас от падения, он лишь чуть его смягчил. При росте цены на 30% тот же расчёт даёт 1,0245 × 1,3 − 1 = 33,2%.
Поэтому сравнивайте стейкинг не с абстрактным процентом, а с альтернативой в той же монете: просто держать, продать в стейблкоин, отдать в lending. Проценты в разных активах между собой несравнимы — 12% в токене, который за год упал вдвое, хуже, чем 3% в монете, которая стоит на месте.
Пул с 15% APR и комиссией платформы 10% даёт 13,5% APR. Но добавьте непостоянные потери: если цена пары ушла в два раза в любую сторону, ликвидность теряет 5,72% относительно простого холда — формула 2√r/(1+r) − 1 при r = 2. Итого 13,5 − 5,72 = 7,78% против 2,36% у стейкинга.
В боковике непостоянные потери близки к нулю, и пул выигрывает ещё сильнее; в тренде — съедает часть дохода. Такой расчёт честнее рекламного: он показывает цену риска смарт-контракта, депега стейблкоина и необходимости следить за диапазоном.
Ликвидный стейкинг выдаёт токен-квитанцию, которую можно продать сразу, не дожидаясь разлока. Плата за это — дисконт к цене: в спокойном рынке 0,1–0,3%, в стрессе — 1% и больше. Дисконт в 1% при ставке 2,45% съедает 41% годового дохода (1 / 2,45 ≈ 0,41). Продавать квитанцию имеет смысл, только если деньги нужны сейчас, а не через неделю.