Розробка індикатора ліквідацій
Ліквідації на ф'ючерсних ринках — це примусове закриття позицій при досягненні ціни ліквідації. Великі ліквідації створюють каскадні рухи ціни та є одним з найкращих індикаторів ринкового стресу. Візуалізація цих даних дає трейдеру реальну перевагу.
Джерела даних про ліквідації
Біржи публікують дані про ліквідації через API та WebSocket:
| Біржа | WebSocket | Історичні дані |
|---|---|---|
| Binance | wss://fstream.binance.com/ws/!forceOrder@arr | /fapi/v1/allForceOrders |
| Bybit | WebSocket topic: liquidation | /v5/market/liquidation |
| OKX | WS channel: liquidation-orders | /api/v5/public/liquidation-orders |
| Bitmex | WebSocket: liquidation | REST: /api/v1/liquidation |
Важливий нюанс: біржи показують лише ліквідації, які пройшли через їхній liquidation engine. Реальний масштаб ліквідацій може бути більшим, якщо позиція була закрита до ліквідації (auto-deleveraging).
Агрегатори на кшталт Coinglass та CoinGecko Derivatives збирають дані з кількох бірж. Їхній API можна використовувати як додаткове джерело.
Що візуалізує індикатор
Bubble chart на цінових графіках — кожна ліквідація відображається як коло на графіку, розмір пропорційний обсягу в USD. Лонг-ліквідації — червоні, шорт-ліквідації — зелені. Дозволяє миттєво бачити де відбуваються масові примусові закриття.
Liquidation heatmap — теплова карта накопичених ліквідацій за цінами. Показує зони концентрації ліквідацій — ці рівні часто стають підтримкою/опором або «магнітами» для ціни.
Liquidation bar — гістограма під цінним графіком з розбиттям лонг/шорт ліквідацій за часом. Піки на гістограмі збігаються з екстремумами рухів.
Кумулятивний обсяг ліквідацій — сукупний обсяг за 24h/1h rolling window. Різкий ріст сигналізує про паніку або шорт-сквіз.
Аналітичні метрики
- Long/Short liquidation ratio — співвідношення ліквідацій лонгів до шортів. Значення > 2:1 вказує на домінування ведмедів.
- Liquidation price clusters — зони де сконцентровані майбутні ліквідації (на основі open interest distribution). Дані беруться з Bybit та Binance liquidation map API.
- Cascade probability — якщо ліквідації призводять до руху ціни в напрямку ліквідацій, це запускає наступну хвилю. Індикатор може виявляти початок каскаду.
Прогностична частина: liquidation map
Деякі біржи (Bybit, Binance) публікують дані про відкриті позиції за діапазонами кредитного плеча. З цих даних можна побудувати карту потенційних ліквідацій — на яких цінових рівнях будуть ліквідовані позиції при русі ціни вгору чи вниз.
Це один з найцінніших інструментів: маркет-мейкери та великі гравці використовують ці зони як таргети для рухів.
Алерти та інтеграція
Система алертів спрацьовує при:
- Одиночній ліквідації > N USD (настроювальний поріг)
- Сумарних ліквідаціях > M USD за останні 5 хвилин
- Аномальному ratio лонг/шорт ліквідацій
Сповіщення через Telegram Bot, Discord Webhook або push-сповіщення в додатку.
Технічний стек: Python для збирання даних (asyncio + websockets), ClickHouse для збереження, React + Recharts/D3.js для візуалізації, Redis для real-time агрегацій. Опціональна інтеграція з TradingView через кастомний datafeed.







