Health factor и ликвидация залога на Aave: запас прочности стоит $449 в год

27 мин. чтения
BYBIT EARN
Крипта лежит?
Bybit Earn: процент капает каждый день
Открыть Earn

Коротко (TL;DR)

Health factor (HF) — единственное число, по которому протокол решает, забрать у вас залог или нет. Считается оно так: HF = (стоимость залога × liquidation threshold) / долг. Пока HF выше единицы, позиция живёт; как только он опускается до 1, любой желающий может погасить часть вашего долга и забрать за это залог со штрафом. Ниже — как это устроено на живых цифрах Aave v3 и сколько стоит держать запас, а не занимать по максимуму.

  • Запас по цене зависит только от HF, больше ни от чего. Допустимое падение цены залога = 1 − 1/HF. При HF 1,3 это 23,08%, при HF 2,0 — ровно 50%. Актив, порог и сеть на эту долю не влияют.
  • Заём «по максимуму» оставляет 3% запаса. Если взять весь доступный LTV под WETH-залог, health factor получится 1,0311 — то есть до ликвидации остаётся падение цены на 3,01%.
  • Штраф платит заёмщик, доля от него — протоколу. Бонус ликвидатора у WETH и WBTC — 5,00%, у wstETH — 6,00%, и 10% этой суммы уходит в казну DAO. На долге $31 923 частичная ликвидация стоит заёмщику $798,08 сверху.
  • Спокойствие стоит $449 в год на позиции $50 000. Столько недополученного займа при переходе с HF 1,3 на HF 2,0 стоит по ставке USDC 4,02% годовых (данные on-chain на 30 августа 2026 года) — это 0,90% от стоимости залога.
  • Половина долга Aave стоит в 5–6% от выноса. По снапшоту Galaxy Digital на 7 августа 2026 года меньше 9% позиций работают в E-Mode, но именно на них приходится около половины всего долга платформы при среднем HF ≈1,06.
  • Правильный расчёт не спасает от сбоя инфраструктуры. 10 марта 2026 года рассинхрон оракула занизил курс wstETH на 2,85% и вынес 34 формально здоровых аккаунта на $26–27 млн.

Все риск-параметры ниже сняты собственным вызовом контракта AaveProtocolDataProvider (0x497a1994c46d4f6C864904A9f1fac6328Cb7C8a6) на трёх независимых RPC-узлах 30 августа 2026 года — это не пересказ документации, а состояние протокола на дату среза.

Health factor на Aave: одна формула вместо трёх параметров

Сразу разведём предметы. Слово «ликвидация» в крипте означает две очень разные вещи. На бирже ликвидируют маржинальную позицию: биржа принудительно закрывает сделку с плечом, и там своя математика — цена ликвидации по фьючерсной позиции считается от размера плеча и маржи. В DeFi-лендинге ликвидируют залог: вы положили ETH, взяли под него стейблкоины, цена ETH упала — и часть вашего залога продают, чтобы погасить долг. Дальше в статье речь только про второй случай.

Этот разбор — урок блока «Лендинг и плечо» курса «DeFi: от первой транзакции до профи-стратегий».

Bybit · Rewards Hubдо $30,100Внеси депозит, торгуй 14 дней — и забери награды в Rewards HubЗабрать бонус →

В интерфейсе Aave за это отвечают три числа, и путают их постоянно.

  • LTV (loan-to-value) — сколько можно занять. У WETH это 80,50%: под залог на $10 000 протокол даст взять максимум $8 050. Это ограничение на момент открытия займа.
  • Liquidation threshold (LT), порог ликвидации — при какой доле долга залог начинают забирать. У WETH это 83,00%. То есть занять больше 80,50% нельзя, а вынесут, когда долг дойдёт до 83,00% стоимости залога.
  • Health factor (HF) — расстояние между текущим состоянием и этим порогом, выраженное одним числом.

Формула health factor выглядит так:

HF = (стоимость залога × LT) / размер долга

Пример, к которому мы вернёмся ещё дважды. Залог — WETH на $50 000 (курс ETH $2 455,20 на 30 августа 2026 года, CoinGecko). LT у WETH — 0,83. Долг — $31 923,08 в USDC. Считаем: (50 000 × 0,83) / 31 923,08 = 1,3. Health factor равен 1,3, позиция здорова.

Ключевое следствие, из-за которого LTV и LT так часто путают: порог ликвидации задаёт не LTV, а LT. Если занять ровно по максимальному LTV, health factor получится не 1,24 и не 1,5, а LT/LTV = 83,00/80,50 = 1,0311. Запас до выноса — 3,01% по цене. Одно движение рынка за ночь, и позиция уже в зоне ликвидации. Официальная механика ликвидации на Aave описана протоколом открыто, но эта арифметика в интерфейсе не показана — её надо посчитать самому.

Ещё одно: HF считается по всему портфелю, а не по каждому активу отдельно. Если в залоге и ETH, и WBTC, протокол складывает их стоимость, каждую со своим LT, и делит на суммарный долг. Поэтому добавление актива с высоким порогом поднимает общий health factor, а добавление актива с низким — опускает.

Риск-параметры Aave для ETH, wstETH и WBTC: LTV, порог, бонус

Ниже — живые параметры трёх самых ходовых залогов на Aave v3 Ethereum Core, снятые прямым вызовом контракта 30 августа 2026 года. Два независимых RPC-узла (publicnode и 1rpc.io) вернули идентичные значения.

SpaceX · xStockSpaceX — частная компания. Торгуй её токеном на Bybit за крипту.Торговать SpaceX →
ЗалогLTV (сколько дадут занять)Liquidation thresholdБонус ликвидатораReserve factorHF при займе по максимуму
WETH80,50%83,00%5,00%15%1,0311 (запас 3,01%)
wstETH78,50%81,00%6,00%35%1,0318 (запас 3,09%)
WBTC73,00%78,00%5,00%50%1,0685 (запас 6,41%)

Что здесь важно прочитать.

Бонус ликвидатора — это ваш штраф. «Бонус 5,00%» означает, что тот, кто гасит ваш долг, забирает залога на 105% от погашенной суммы. Разница — прямой убыток заёмщика. У wstETH бонус выше (6,00%), потому что актив производный: это обёрнутый застейканный ETH, у которого к рыночному риску добавляется риск курса обёртки к самому ETH.

Reserve factor к вашей ликвидации отношения не имеет — это доля процентов по займам, которую протокол оставляет себе. Приведён он здесь для полноты картины: у WBTC половина всего процентного дохода уходит в казну, и это прямой признак того, как протокол оценивает риск актива.

wstETH на Aave занять нельзя. У этого резерва on-chain стоит borrowingEnabled=false: его можно только положить в залог. Популярная связка «залог wstETH → заём стейблкоина» работает, а обратная — нет. Новичка это ловит регулярно: актив виден в списке, но кнопка займа неактивна не из-за нехватки ликвидности, а по конфигурации резерва.

Запас при максимальном займе почти одинаков у ETH и wstETH (3,01% и 3,09%) и вдвое больше у WBTC (6,41%). Разрыв между LTV и LT у WBTC шире — 5 процентных пунктов против 2,5 у WETH, — и именно эта «полоса» между «можно занять» и «заберут» и есть встроенный протоколом буфер.

На сколько может упасть цена залога при HF 1,05–2,0

Здесь начинается самое полезное, и это простая алгебра. Возьмём формулу HF = (Залог × LT) / Долг. Ликвидация наступает при HF = 1, то есть когда стоимость залога упадёт до Долг/LT. Сейчас залог стоит HF₀ × Долг / LT. Делим одно на другое: отношение «цена ликвидации / текущая цена» равно 1/HF₀. Значит:

Допустимое падение цены = 1 − 1/HF

Liquidation threshold сократился. Он есть и в числителе, и в знаменателе — и ушёл. Практический вывод: процент запаса не зависит ни от актива, ни от его порога ликвидации. HF = 1,3 у залога в WETH (LT 83%) и HF = 1,3 у залога в WBTC (LT 78%) дают ровно один и тот же запас в 23,08%. Разные пороги влияют на то, сколько вам дадут занять, но не на то, сколько процентов падения выдержит уже открытая позиция.

Health factorЗапас по ценеЦена ликвидации ETH (старт $2 455,20)Цена ликвидации BTC (старт $78 038)
1,054,76%$2 338,29$74 321,90
1,323,08%$1 888,62$60 029,23
1,741,18%$1 444,24$45 904,71
2,050,00%$1 227,60$39 019,00

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

Теперь про «хороший» health factor. Универсального ответа нет, но масштаб понятен из таблицы. HF 1,05 — это позиция, которую вынесет обычная дневная свеча: 4,76% ETH проходит за час. HF 1,3 держит просадку в 23% — это уже серьёзное движение, но за 2025–2026 годы таких было несколько. HF 2,0 переживает падение вдвое. Отсюда практическое правило: запас выбирают не «по ощущению», а от того, какое падение вы считаете реалистичным для своего актива на горизонте, на котором собираетесь держать заём.

Что происходит в момент ликвидации: close factor и штраф 5%

Ликвидация на Aave — не действие протокола, а открытая возможность. Как только HF позиции опускается до 1, её видит любой наблюдатель, и погасить чужой долг может кто угодно: это обычная транзакция к смарт-контракту пула. На практике этим занимаются боты, которые следят за пулами и соревнуются за право исполнить сделку первым — та же инфраструктура, что стоит за MEV и сэндвич-атаками в DEX. Для заёмщика это значит, что «успеть добавить залог, пока никто не заметил» — иллюзия: заметят в том же блоке.

Как проходит сделка, по шагам:

  1. Ликвидатор выбирает пару «какой долг гашу — какой залог забираю» из вашей позиции.
  2. Он погашает часть долга своими деньгами. Сколько именно — задаёт close factor.
  3. Протокол списывает с вас залога на сумму погашения плюс бонус ликвидатора.
  4. 10% суммы бонуса уходит в казну DAO, остальные 90% — ликвидатору. Эта доля одинакова у WETH, wstETH и WBTC — проверено прямым вызовом контракта по всем трём резервам.

Close factor — правило, сколько долга можно закрыть за одну ликвидацию. На Aave v3 оно такое: если health factor выше 0,95 и при этом и залог, и долг больше $2000 каждый, за раз гасится максимум 50% долга. Если HF упал до 0,95 и ниже либо любая из сторон меньше $2000 — можно закрыть до 100%. Дополнительное условие: после частичной ликвидации должно остаться не меньше $1000 и залога, и долга, иначе позицию закрывают целиком. Смысл правила простой: мелкие «огрызки» позиций ботам невыгодно обслуживать, и протокол предпочитает закрыть их одним движением.

Посчитаем на позиции из первого раздела: залог $50 000 в WETH, долг $31 923,08, health factor 1,3. Цена ETH падает на 23,08% — залог стоит уже $38 461,54, health factor доходит до 1.

СценарийПогашено долгаИзъято залогаШтраф заёмщикаЛиквидаторуПротоколу
Частичная (close factor 50%, HF выше 0,95)$15 961,54$16 759,62$798,08$718,27$79,81
Полная (HF 0,95 и ниже)$31 923,08$33 519,23$1 596,15$1 436,54$159,62

Что читатель обычно понимает неправильно: ликвидация — это не потеря всего залога. В частичном сценарии у заёмщика остаётся позиция с долгом $15 961,54 и залогом на $21 701,92 — и её health factor после сделки становится выше, чем был. Потеря — это ровно штраф, $798,08, то есть 1,60% от исходного залога в $50 000. Больно, но не катастрофично. Катастрофа наступает при цепочке ликвидаций на падающем рынке, когда каждая следующая случается уже по более низкой цене.

Цена запаса прочности: сколько стоит НЕ занимать по максимуму

Совет «держите health factor повыше» звучит в каждой статье про лендинг, и почти нигде не сказано, сколько это стоит. Считается элементарно: разница в размере займа, умноженная на ставку.

Из формулы HF = (Залог × LT) / Долг следует Долг = Залог × LT / HF. Берём залог $50 000 в WETH (LT = 0,83):

  • при HF 1,3 доступный долг — 50 000 × 0,83 / 1,3 = $31 923,08;
  • при HF 2,0 доступный долг — 50 000 × 0,83 / 2,0 = $20 750,00;
  • разница, то есть недополученный заём, — $11 173,08.

Теперь ставка. Переменная ставка заёма USDC на Aave v3 Ethereum Core на 30 августа 2026 года (снимок контракта 08:38:35 UTC) — 4,02% годовых; вкладчикам того же пула платят 3,26%, при этом занято $2,053 млрд из $2,276 млрд предложенных, утилизация около 90,2%. Стейблкоин здесь важен не сам по себе, а как самая дешёвая ставка на площадке: занимают почти всегда именно его.

$11 173,08 × 4,02% = $449 в год. Это и есть цена спокойствия при переходе с HF 1,3 на HF 2,0 — 0,90% от стоимости залога за год.

Health factorДоступный долгНедобор к максимальному займуЦена запаса в год (4,02%)Запас по цене
1,0311 (максимальный LTV)$40 250,003,01%
1,3$31 923,08$8 326,92$334,7823,08%
1,7$24 411,76$15 838,24$636,7641,18%
2,0$20 750,00$19 500,00$783,9850,00%

Колонка «недобор» считается от займа по максимальному LTV ($40 250 = 50 000 × 80,50%), а не от HF 1,3 — так видна полная стоимость лестницы. Разница между строками HF 1,3 и HF 2,0 — как раз те самые $449 в год.

Дальше — вопрос, на который каждый отвечает сам. $449 в год покупают дополнительный запас с 23,08% до 50,00% падения цены. Обратная сторона тоже честная: если недозанятые деньги никак не работают, а лежат «на всякий случай», вы платите эту ставку ни за что. Именно поэтому спрос на инструменты слежения за health factor такой живой — от Telegram-ботов до онлайн-калькуляторов health factor: они позволяют держать запас поменьше, компенсируя его скоростью реакции. Но реакция требует, чтобы у вас были свободные деньги на доливку залога в момент падения, и обычно их нет — на падении всё дорожает одновременно.

E-Mode: почему половина долга Aave стоит в 5–6% от выноса

E-Mode (efficiency mode) — режим для скоррелированных активов. Логика в том, что если залог и заём двигаются вместе (например, ETH в залоге и производный от ETH актив в долге), то риск расхождения цен ниже, и протокол может дать более щедрые параметры. У категории «ETH correlated» на Aave v3 Ethereum Core они такие (снято on-chain 30 августа 2026 года):

ПараметрОбычный режим (WETH)E-Mode «ETH correlated»
LTV80,50%93,00%
Liquidation threshold83,00%95,00%
Бонус ликвидатора5,00%1,00%
HF при займе по максимуму1,03111,0215
Запас по цене при максимуме3,01%2,11%

Обратите внимание на бонус: в E-Mode он всего 1,00% вместо 5,00%. Протокол сознательно снижает штраф, потому что при таких плотных параметрах пятипроцентный штраф выносил бы позицию слишком дорого для заёмщика и слишком часто.

А теперь цифра, ради которой этот раздел здесь. По снапшоту Aave V3 Core от 7 августа 2026 года, который разобрал Galaxy Digital, E-Mode используют меньше 9% позиций (8,91%) — и на них приходится около половины всего долга платформы. Средневзвешенный по долгу LTV этих позиций — около 90%, средний health factor — около 1,06. По нашей формуле 1 − 1/1,06 это запас в 5,7% по цене.

Это чужой анализ, не наш расчёт, и относиться к нему стоит как к снимку одного дня. Но вывод из него простой и неприятный: ваш личный HF = 2,0 не защищает от того, что происходит с половиной денег платформы. Когда позиции с запасом в 5,7% начинают выноситься каскадом, ликвидаторы продают залог на рынок, цена падает дальше, и это уже касается всех — включая тех, кто считал себя в безопасности.

Сбой оракула CAPO в марте 2026: ликвидации при здоровом HF

10 марта 2026 года на Aave произошло то, чего нет ни в одном калькуляторе health factor. Механизм CAPO (correlated asset price oracle) ограничивает, насколько быстро может расти курс производного актива к базовому — защита от манипуляции ценой через оракул. У wstETH внутренние поля этой защиты (snapshotRatio и snapshotTimestamp) разошлись, и курс wstETH к ETH оказался занижен на 2,85%.

Для позиций с тонким запасом этого хватило. Что произошло по данным официального пост-мортема Aave:

  • ликвидировано около 10 938 wstETH в E-Mode-позициях на 34 аккаунтах;
  • общий объём ликвидаций — примерно $26–27 млн;
  • ликвидаторы забрали около 512 ETH бонуса;
  • заёмщики при этом не сделали ничего неправильного: по реальному курсу их позиции были здоровы.

Баланс тоже надо назвать. Протокол не понёс плохого долга: механика сработала штатно, просто на неверной цене. Возмещение сложилось из двух частей: около 141 ETH уже вернулись через рефанды BuilderNet и ещё около 13 ETH — через комиссии за ликвидацию, а сверх этого из казны DAO по расчётам требовалось не более 358 ETH, и это оформили отдельным AIP. Вместе получается примерно 512 ETH — то есть ровно тот бонус, который забрали ликвидаторы: DAO целилось вернуть пострадавшим всю сумму, а не часть. То есть система дала сбой и система же его закрыла, но между этими двумя событиями прошли недели, а решение принималось голосованием, а не автоматически.

Практический вывод для заёмщика: запас прочности защищает и от этого тоже. Позиция с HF 1,06 умирает от расхождения оракула в 2,85%, позиция с HF 1,3 — нет. Ошибка инфраструктуры — это не отдельная категория риска, а такое же движение цены, только беспричинное, и покрывается она тем же самым буфером.

Morpho считает иначе: LLTV вместо LT и переменный бонус ликвидатора

Aave — не единственный способ устроить лендинг, и полезно увидеть, что те же вопросы решают иначе. У Morpho Blue вместо liquidation threshold используется LLTV (liquidation loan-to-value), и разница не только в названии.

ЧтоAave v3Morpho Blue
Порог ликвидацииliquidation threshold, меняется голосованием DAOLLTV, задан при создании рынка и неизменяем
Область действияпараметр актива, общий для всего пулапараметр конкретного изолированного рынка
Бонус ликвидаторафиксирован по активу (5–6%, в E-Mode 1%)LIF, выводится из LLTV: чем выше LLTV, тем меньше бонус
ПримерWETH: LT 83,00%, бонус 5,00%рынок с LLTV 86% → LIF ≈1,05, то есть бонус 5%

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

Для заёмщика практическая разница в одном: на Aave ваш порог могут сдвинуть голосованием, на Morpho — нет. Если DAO снижает liquidation threshold актива, health factor всех открытых позиций падает в тот же момент, без всякого движения цены. У Morpho параметр рынка вморожен, зато и защиты в виде оперативной реакции управляющих там нет. Полное сравнение площадок — отдельная тема; здесь важно только то, что «порог ликвидации» — это не физическая константа, а решение конкретного протокола.

Сколько на самом деле ликвидируют на Aave: 310 000 случаев

Ликвидация — не редкое ЧП, а рутинная работа протокола. По официальной статистике ликвидаций Aave на 5 февраля 2026 года:

СобытиеОбъёмДетали
Вся история протокола (по 05.02.2026)$4,65 млрдбольше 310 000 ликвидаций
Обвал 10 октября 2025 года$250 млн за деньсредняя ликвидация $68 тыс.; буфер протокола — $700 млн в USDC и USDT
31 января — 5 февраля 2026 года$429 млноколо 12 500 транзакций, рекорд протокола в долларах

Масштаб стоит держать в голове рядом с размером самого протокола: TVL Aave v3 на 30 августа 2026 года — $17,24 млрд по DeFiLlama. То есть рекордная неделя ликвидаций — это 2,49% от заблокированных средств, прошедших через принудительное закрытие за пять дней. При этом общий отток TVL из DeFi за последний год делает такие пики заметнее: денег в системе меньше, а амплитуда движений прежняя.

Хорошая новость в этих же цифрах: во время обеих волн протокол не накопил плохого долга. Конкуренция ботов-ликвидаторов работает — позиции закрываются быстро, и до состояния «залога меньше, чем долга» дело не доходит. Плата за это как раз штраф, который платит заёмщик.

Что из всей статьи устареет первым: ставка заёма USDC (4,02% на 30 августа 2026 года) — она пересчитывается каждым блоком и зависит от утилизации пула; курсы ETH и BTC, а с ними и колонка цен ликвидации; снапшот Galaxy Digital по E-Mode. Риск-параметры (LTV, пороги, бонусы) меняются медленно, но тоже меняются — голосованием DAO. Актуальные значения всегда видны в интерфейсе Aave у конкретного резерва и в том же контракте AaveProtocolDataProvider, из которого сняты цифры этой статьи.

Частые вопросы о ликвидации в DeFi-лендинге

Чем health factor отличается от LTV?

LTV говорит, сколько вам дадут занять прямо сейчас: у WETH это 80,50% стоимости залога. Health factor говорит, насколько далеко текущий долг от порога изъятия, и считается по liquidation threshold — у WETH это 83,00%. Занять по максимальному LTV значит получить health factor 1,0311, то есть запас всего в 3,01% по цене. Разные числа для разных вопросов: LTV — про вход, HF — про выживание.

Можно ли остановить ликвидацию, если она уже началась?

Практически нет. Как только health factor доходит до 1, позиция становится доступна любому ликвидатору, а следят за пулами боты — они исполняют сделку в том же блоке, где появилась возможность. Транзакция на пополнение залога попадёт в очередь наравне с их транзакциями, и вы будете конкурировать за место в блоке. Единственная рабочая тактика — добавлять залог или гасить долг заранее, до подхода к единице.

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

Три обычные причины. Первая: цена движется быстрее, чем вы смотрите в интерфейс — при HF 1,05 хватает падения на 4,76%. Вторая: liquidation threshold актива снизили голосованием DAO, и health factor всех позиций упал без движения рынка. Третья: сбой оракула, как 10 марта 2026 года, когда занижение курса wstETH на 2,85% вынесло 34 здоровых аккаунта.

Теряются ли деньги полностью при частичной ликвидации?

Нет. При close factor 50% гасится половина долга, а с залога списывается эта сумма плюс бонус ликвидатора. На долге $31 923,08 в WETH-залоге потеря заёмщика — $798,08, то есть 1,6% от залога в $50 000; остальное остаётся у вас, и health factor после сделки становится выше. Полностью залог теряется только при цепочке ликвидаций на продолжающемся падении.

Можно ли самому стать ликвидатором и на этом заработать?

Технически да: ликвидация на Aave открыта для любого адреса, никаких разрешений не нужно. Практически это отдельный бизнес: нужен собственный мониторинг пулов, капитал на погашение чужого долга и способность попадать в нужный блок раньше конкурентов. Бонус в 5% делится с протоколом (10% уходит в казну DAO), а остаток забирает тот, кто оказался первым.

BYBIT EARN
Крипта лежит?
Bybit Earn: процент капает каждый день
Открыть Earn
Поделиться
Связаться:
Крипто- и data-аналитик, инженер-программист (факультет компьютерных наук ХНУРЭ). В IT с 2008 года: администрировал корпоративный мониторинг в «Vodafone Украина», семь лет разрабатывал и продвигал веб-проекты, пять лет руководил маркетингом на метриках — конверсия, CTR, ROI, LTV.Криптовалютными рынками занимаюсь с 2021 года: ончейн-метрики, токеномика, макроэкономические индикаторы. Разработал собственную data-driven модель анализа рынка на 30+ метрик. Стек — Python (pandas, NumPy, SciPy, matplotlib), математическая статистика и EDA; сбор и сверку данных автоматизирую AI-агентами.Принцип — «Don't trust, verify»: каждая цифра проверена по первоисточнику, ключевые — минимум по двум независимым; прогнозы — только сценарии с условиями. Тезис без данных не публикуется.