Разработка индикатора ликвидаций
Ликвидации на фьючерсных рынках — это принудительное закрытие позиций при достижении liquidation price. Крупные ликвидации создают каскадные движения цены и являются одним из лучших индикаторов рыночного стресса. Визуализация этих данных даёт трейдеру реальное преимущество.
Источники данных о ликвидациях
Биржи публикуют данные о ликвидациях через 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) публикуют данные об открытых позициях по диапазонам leverage. Из этих данных можно построить карту потенциальных ликвидаций — на каких ценовых уровнях будут ликвидированы позиции при движении цены вверх или вниз.
Это один из самых ценных инструментов: маркет-мейкеры и крупные игроки используют эти зоны как таргеты для движений.
Алерты и интеграция
Система алертов срабатывает при:
- Одиночной ликвидации > N USD (настраиваемый порог)
- Суммарных ликвидациях > M USD за последние 5 минут
- Аномальном ratio лонг/шорт ликвидаций
Уведомления через Telegram Bot, Discord Webhook или push-нотификации в приложении.
Технический стек: Python для сбора данных (asyncio + websockets), ClickHouse для хранения, React + Recharts/D3.js для визуализации, Redis для real-time агрегаций. Опциональная интеграция с TradingView через кастомный datafeed.







