Reading the Hyperliquid Order Book Through the API: Depth, Spread, and What They Actually Tell You
By @CoinMarketMan - 27-May-2026
Читання стакана Hyperliquid через API: глибина, спред і що вони насправді показують
Більшість роздрібних трейдерів кидають швидкий погляд на стакан у інтерфейсі Hyperliquid, бачать зелені стовпчики з одного боку й червоні з іншого та формують поверхневе враження: більше зеленого, ніж червоного, означає «покупці контролюють». Це враження неправильне трохи частіше, ніж правильне. Стакан — одна з найінформативніших структур даних у трейдингу, і спосіб його звичайного відображення приховує майже все, що має значення.
Програмний доступ до тих самих даних через Hyperliquid API перетворює стакан на структурований сигнал. Ви перестаєте читати стовпчики й починаєте читати форму ліквідності — де вона концентрується, як змінюється, коли ціна наближається, і що відбувається зі спредом відносно його власної нещодавньої історії. У поєднанні з даними позиціонування когорт ці показники відповідають на питання, на які інтерфейс не може: хто надає ліквідність, хто її забирає, і чи є видимі біди справжнім наміром, чи шумом, який зникає при дотику.
Ця стаття розглядає практичну механіку читання стакана Hyperliquid через API: що насправді вимірюють глибина та спред, три форми стакана, які повторюються на кожному перп-активі, і як поєднувати читання стакана з даними когорт для фільтрації шуму від сигналу.
Що насправді представляє стакан
Стакан перпетуальних ф'ючерсів — це знімок лімітних ордерів, що очікують на виконання, з обох боків ринку. Кожен рівень показує сукупну кількість, доступну за конкретною ціною. «Спред» — це різниця між найвищим бідом і найнижчим аском. «Глибина» — це обсяг, який знаходиться в певному діапазоні цін навколо середини.
Дві речі роблять стакани складнішими для читання, ніж здається:
-
Ліквідність — це не зобов'язання. Бід, що очікує, — це пропозиція купити за ціною якщо хтось готовий продати. Мейкер може скасувати цей ордер за мілісекунди. Більшість того, що відображається в активному перп-стакані, — це опортуністична ліквідність, яка зникає, коли ціна наближається.
-
Відображення стискає інформацію. UI стакани зазвичай показують 10-20 рівнів на кожній стороні. API надає 50+ на кожній стороні, плюс повний часовий ряд того, як ці рівні змінювалися. Сигнал живе в рівнях і динаміці, які не вміщуються в UI.
API дає вам обидва — знімок у будь-який момент і можливість відстежувати, як стакан еволюціонує кожної секунди. Ось де починається аналітична перевага.
Програмне отримання стакана
Стакан Hyperliquid доступний через їхні публічні WebSocket і REST точки. HyperTracker API обгортає та нормалізує цей доступ, додає історичне збереження та накладає дані позиціонування когорт.
Базове отримання знімка:
import requests
# Отримати поточний стакан для BTC perp
ob = requests.get(
"https://api.hypertracker.cmm.app/orderbook/BTC",
headers={"Authorization": "Bearer YOUR_API_KEY"}
).json()
# Структура:
# {
# "timestamp": "2026-05-25T14:30:00Z",
# "mid": 81234.50,
# "spread_bps": 1.2,
# "bids": [{"price": 81234.0, "size": 4.5}, ...],
# "asks": [{"price": 81235.0, "size": 3.8}, ...],
# "depth_1pct": {"bid": 142.3, "ask": 138.7}, # BTC в межах 1% від середини
# "depth_5pct": {"bid": 1284.5, "ask": 1247.2}, # BTC в межах 5% від середини
# }
Найкорисніші похідні метрики при кожному отриманні:
mid— середнє найкращого біда та найкращого аска, «справжня» ціна для аналітичних цілейspread_bps— спред у базисних пунктах (1 bps = 0,01%), нормалізований для порівняння між активамиdepth_1pct/depth_5pct— загальний розмір, що очікує, в діапазонах. Співвідношення глибини біда до глибини аска в даному діапазоні — ваш сигнал дисбалансу.depth_imbalance— (bid_depth - ask_depth) / (bid_depth + ask_depth), діапазон від -1 до +1
Три форми стакана, які повторюються
Серед сотень знімків стакана три структурні патерни з'являються достатньо часто, щоб їх варто назвати:
1. Стіна
Один рівень (або щільний кластер) зі значно більшим розміром, ніж рівні навколо нього. Часто в 5-10 разів більше за середній розмір на сусідніх рівнях. На стороні біда це виглядає як «підлога»; на стороні аска — «стеля».
Що це означає: або справжній покупець/продавець з переконанням на цьому рівні (захищатиме ціну), або спуф, призначений змусити менших трейдерів відступити.
Як відрізнити: Почекайте, поки ціна торкнеться стіни. Якщо стіна тримається при дотику, вона справжня. Якщо вона зникає, як тільки ціна наближається, і з'являється на іншому рівні після того, як ціна відходить, це ймовірно спуфінг — хоча прозорість стакана HyperLiquid робить високооб'ємний спуфінг більш видимим і тому менш поширеним, ніж на CEX.
2. Згасання
Стакан, де глибина агресивно зменшується за перші кілька рівнів. Найкращий бід і найкращий аск мають пристойний розмір, але на відстані 1% від середини глибина впала на 80%+ від того, де вона була на вершині стакана.
Що це означає: маркет-мейкери надають щільну ліквідність з низькою переконаністю. Вони готові полегшити невеликі угоди, але не поглинати рухи розміру. Це поширена форма в періоди консолідації з низькою волатильністю.
Як це читати: Стакани з формою згасання схильні до вітилів. Коли ліквідність швидко зменшується, помірний ринковий ордер на купівлю може змести кілька рівнів і штовхнути ціну на 2-3% в одній свічці. Якщо ви тримаєте позицію зі стопом у стакані з формою згасання, очікуйте вищий ризик вітилів, ніж припускає видимий спред.
3. Стек
Стакан, де глибина приблизно однакова на кількох рівнях, часто з 5-10 рівнями розміру, що знаходиться в межах 30% один від одного. Стакан має «плечі» — значну глибину не лише на вершині, але й на кілька відсотків нижче.
Що це означає: кілька маркет-мейкерів конкурують або є справжній двосторонній інтерес. Це форма, яка підтримує впорядковане визначення ціни. Великі угоди поглинаються на багатьох рівнях замість того, щоб змітати один.
Як це читати: Стакани з формою стека стійкі до вітилів. 5% ринковий ордер на стек-стакані змушує середину рухатися набагато менше, ніж той самий ордер на стакані зі згасанням. Якщо ви розміряєте ринковий вхід і стакан має форму стека, ви можете бути більш агресивними, не очікуючи надмірного прослизання.
Спред у контексті
Спред сам по собі важко інтерпретувати, оскільки правильна референція специфічна для активу. BTC перпи зазвичай торгуються зі спредом 1-2 bps на Hyperliquid; ринок HIP-3 з довгим хвостом може мати 30-50 bps. Сигнал — не абсолютне число, а зміна відносно власного нещодавнього базового рівня активу.
Три патерни спреду, які варто відстежувати:
Стиснення: спред звужується нижче нещодавнього базового рівня. Часто передує руху ціни, оскільки вужчі спреди притягують більш агресивний потік. Стійке стиснення — випереджувальний індикатор того, що щось ось-ось проломиться.
Розширення: спред різко збільшується, часто під час новинних подій, каскадів ліквідацій або екстремальних фандингів. Миттєвий ширший спред також є попередженням про прослизання — ринкові ордери під час розширення виконаються гірше, ніж очікувалося.
Пульсація: спред коливається між двома видимими станами (наприклад, 1 bps і 3 bps), часто з регулярною частотою. Зазвичай вказує на те, що один маркет-мейкер домінує в наданні котувань, ритмічно забираючи та замінюючи рівні.
Відстежуйте спред як співвідношення до його 24-годинної медіани, а не абсолютні bps. Це нормалізує між активами й дає вам чисте вимірювання «чи це нормально».
Поєднання читання стакана з даними когорт
Те, що перетворює механіку стакана на справжню перевагу трейдера, — це накладання хто здійснює торгівлю. Читання стакана показує вам форму ліквідності. Дані когорт показують вам склад тейкерів і мейкерів.
Практична комбінація:
Сетап: стіна на стороні біда + когорта Money Printer йде в лонг протягом останніх годин. Справжня стіна на біді зазвичай вимагає капіталу. Якщо дані когорт показують, що гаманці Money Printer накопичують лонг-експозицію в тому ж вікні, стіна швидше буде захисною (справжній покупець), ніж спуфінгом.
Сетап: стакан з формою згасання + когорта Exit Liquidity домінує в обсязі тейкерів. Тонкий стакан у поєднанні з нерентабельними когортами, що рухають сторону тейкерів, — це класичний патерн переповненості невдах. Перша ознака розвороту промететься через тонку ліквідність непропорційно швидко.
Сетап: стек-стакан + когортний консенсус будується. Коли стакан здоровий і когорти з високим PnL сходяться на напрямку, розмір позиції може бути більш агресивним. Ринок структурно здатний поглинути ваш вхід без значного впливу.
Це не трейди — це фільтри. Форма стакана сама по собі занадто шумна. Позиціонування когорт саме по собі упускає динаміку виконання. Комбінація є більш вибірковою, ніж будь-яка з них, і математика за цим є прямолінійною для кодування у функції скринінгу.
Практичні міркування та обмеження
Кілька чесних застережень:
Дані стакана високочастотні. Корисний монітор стакана отримує знімки кожні кілька секунд. Це багато запитів на хвилину на актив. Безкоштовний рівень доступу до API (100 запитів/день) не витримає справжнього моніторингу. Для серйозної роботи зі стаканом потрібен Pulse ($179/міс) або вище.
Затримка має значення. REST знімки застарілі на 1-3 секунди до моменту, коли ви їх розібрали. Для рішень під час виконання потрібні WebSocket потоки. HyperTracker API включає обидва — REST для аналітики, WebSocket для реального часу.
Метрики стакана швидко застарівають. Знімок від 30 секунд тому майже нічого не говорить про поточну форму стакана. Не приймайте рішень на застарілих даних. Якщо ваша стратегія вимагає свіжості до секунди, ваша інфраструктура повинна це підтримувати.
Більшість того, що виглядає значущим, — це шум. Стакани пульсують і змінюються постійно. Більшість очевидних «патернів» нічого не прогнозують. Сигнали, на які варто реагувати, — це ті, що зберігаються в кількох знімках і узгоджуються з іншими незалежними сигналами (позиціонування когорт, ставки фандингу, он-чейн потік). Читання одного знімка — здебільшого розвага.
Що це дає
Для трейдерів, які будують автоматизовані системи на Hyperliquid, програмний доступ до стакана відкриває клас стратегій, які не є практичними з UI:
- Арбітраж спреду: моніторинг стиснення спреду для входу перед проривами
- Виконання з урахуванням ліквідності: маршрутизація ринкових ордерів лише тоді, коли форма стакана підтримує чисті виконання
- Фільтри проти спуфінгу: знецінення стін, які зникають при дотику, у вашому зважуванні сигналів
- Читання стакана з урахуванням когорт: фільтрація всього вищезазначеного через позиціонування когорт для ухилу в бік сетапів, де трейдери з високим PnL згодні
Жодна з цих речей не досяжна через UI. Усі вони — кілька сотень рядків Python проти API.
Отримати програмний доступ до стакана Hyperliquid + даних когорт →
Ширше обрамлення
UI створений для випадкового спостереження. API створений для аналітичної роботи. Більшість роздрібних трейдерів взаємодіють з ринками через UI, тому більшість роздрібних трейдерів бачать ті самі патерни й діють на основі тієї самої неповної інформації. Трейдери, які виконують значущу роботу з даними стакана, — це ті, хто отримує їх програмно, зберігає історично та поєднує зі структурними сигналами, як позиціонування когорт, які UI не відкриває.
Інформаційна перевага нарощується. Кожен день, коли ви читаєте стакани через API, ви будуєте приватний набір даних, який допомагає вам розпізнавати патерни наступного дня. Цей набір даних — справжня перевага. Стакан — просто місце, де живуть дані.