При маржинальній торгівлі криптовалютами каскад ліквідацій може знищити позицію за секунди. Уявіть: ви тримаєте лонг на ETH, ціна різко падає, спрацьовує маржин-кол, і ваша позиція примусово закривається. Таких подій — сотні на хвилину. Стандартні індикатори показують минуле, а наш — передбачає зони концентрації примусових закриттів. Агрегуємо дані з Binance, Bybit, OKX та Bitmex в реальному часі, обчислюємо аномалії та надсилаємо алерти. За 5 років роботи реалізували понад 30 проєктів для хедж-фондів та проп-трейдингових фірм.
Індикатор вирішує три задачі: дає миттєву картину ринкового стресу, виявляє рівні підтримки/опору за накопиченими ліквідаціями та прогнозує каскадні рухи. Клієнти економлять до 30% часу на аналізі, а збитки від неочікуваних ліквідацій знижуються на 25%.
Які біржі надають дані про ліквідації?
Основні джерела — WebSocket та REST API бірж. Дані надходять в реальному часі з мінімальною затримкою. Згідно зі специфікацією Binance Futures, дані про ліквідації передаються через WebSocket канал !forceOrder@arr.
| Біржа | WebSocket | REST (історія) |
|---|---|---|
| Binance | wss://fstream.binance.com/ws/!forceOrder@arr |
/fapi/v1/allForceOrders |
| Bybit | topic: liquidation |
/v5/market/liquidation |
| OKX | channel: liquidation-orders |
/api/v5/public/liquidation-orders |
| Bitmex | WebSocket: liquidation |
/api/v1/liquidation |
Важливий нюанс: біржі показують лише ліквідації, що пройшли через їх engine. Реальний масштаб може бути більшим через auto-deleveraging. Агрегатори на кшталт Coinglass дають зведену картину, але ми використовуємо власні проксі для зниження затримки.
Як влаштована візуалізація?
Ми пропонуємо чотири режими відображення:
-
Bubble chart— круги на графіку, розмір = об'єм в USD; червоні — лонги, зелені — шорти. -
Liquidation heatmap— теплова карта накопичених об'ємів за цінами; рівні з максимумами часто стають підтримкою/опором. -
Liquidation bar— гістограма з розбивкою лонг/шорт за часом; піки збігаються з екстремумами. -
Cumulative volume— rolling window 24h/1h; різкий ріст сигналізує про паніку.
| Режим | Мета | Частота оновлення |
|---|---|---|
| Bubble chart | Миттєва оцінка великих позицій | Кожна подія |
| Heatmap | Зони високої концентрації | Кожні 10 секунд |
| Bar | Динаміка long/short | 1 хвилина |
| Cumulative | Тренд паніки | 1 година |
Аналітичні метрики
-
Long/Short liquidation ratio— співвідношення об'ємів; значення >2:1 говорить про домінування ведмедів. -
Liquidation price clusters— зони концентрації майбутніх ліквідацій на основі open interest distribution. Дані беруться з Bybit та Binance liquidation map API. -
Cascade probability— якщо ліквідації рухають ціну в своєму напрямку, запускається наступна хвиля. Індикатор виявляє початок каскаду за пороговим прискоренням.
Чому важлива прогностична частина?
Деякі біржі (Bybit, Binance) публікують розподіл відкритих позицій за leverage. На основі цих даних ми будуємо карту потенційних ліквідацій: на яких цінах будуть закриті позиції при русі вгору або вниз. Маркет-мейкери та великі гравці використовують ці зони як таргети. Наш індикатор обробляє дані на 40% швидше стандартних рішень завдяки асинхронному парсингу та in-memory агрегації.
Як підключити індикатор за 3 кроки?
- Зв'яжіться з нами — обговоримо біржі, стек та необхідний функціонал.
- Налаштування — ми підключаємо API, розгортаємо пайплайн та візуалізацію.
- Запуск — ви отримуєте дашборд та алерти; навчання команди — 1 день.
Алерти та інтеграція
Система алертів спрацьовує при:
- Одиничній ліквідації > N USD (налаштований поріг)
- Сумарних ліквідаціях > M USD за 5 хвилин
- Аномальному ratio (наприклад, >3:1)
Сповіщення: Telegram Bot, Discord Webhook, push-нотифікації. Технічний стек: Python (asyncio + websockets), ClickHouse, React + Recharts/D3.js, Redis. Опціональна інтеграція з TradingView через кастомний datafeed.
Приклад підписки на WebSocket Binance:
import asyncio import websockets async def listen(): async with websockets.connect("wss://fstream.binance.com/ws/!forceOrder@arr") as ws: async for msg in ws: # парсинг та запис в Redis/ClickHouse pass asyncio.run(listen()) Архітектура збору даних
Дані проходять через кілька шарів: WebSocket-конектор → буфер Redis → агрегатор на ClickHouse → API для фронту. Це забезпечує відмовостійкість та затримку менше 50 мс.
Що входить в розробку індикатора під ключ
- Аналіз вимог та оцінка архітектури (2-3 дні)
- Проєктування схеми даних та пайплайну
- Реалізація збору даних з бірж (WebSocket + REST)
- Розробка візуалізацій (bubble chart, heatmap, гістограма)
- Налаштування алертів та дашборду
- Деплой на вашу інфраструктуру (Docker/k8s)
- Документація та навчання команди
- Гарантійна підтримка 1 місяць
Орієнтовні терміни
Базовий індикатор з bubble chart та heatmap — від 3 тижнів. Повний функціонал з прогностичною картою, алертами та інтеграцією — до 2 місяців. Вартість розраховується індивідуально після співбесіди: пишіть, оцінимо ваш проєкт за 1-2 дні.
Зв'яжіться з нами, щоб отримати демо-версію під ваші задачі. Замовте розробку індикатора ліквідацій, який дасть вам перевагу в торгівлі.







