При маржинальной торговле криптовалютами каскад ликвидаций может уничтожить позицию за секунды. Представьте: вы держите лонг на 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 дня.
Свяжитесь с нами, чтобы получить демо-версию под ваши задачи. Закажите разработку индикатора ликвидаций, который даст вам преимущество в торговле.







