Flowsurface: Open-source платформа для анализа ордерфлоу крипторынков

Большинство серьёзных трейдеров рано или поздно приходят к осознанию: свечи — это производная от реальных рыночных процессов. Настоящая картина формируется в стакане заявок, потоке сделок и смещении ликвидности. Инструменты для анализа ордерфлоу (orderflow) — хитмапы DOM, кластерные графики (футпринты), ленты сделок — традиционно были привилегией платных терминалов: Bookmap, ATAS, Quantower, Sierra Chart. Цена подписки начинается от $50/мес и может легко перевалить за $200.
Flowsurface — полностью бесплатная, open-source альтернатива, написанная на Rust. Проект уже набрал 1 500+ звёзд на GitHub, 289 форков и активно развивается (10 релизов, последний — v0.8.8 от 24 апреля 2026).
Зачем трейдеру ордерфлоу?

Классический технический анализ работает с «готовыми» свечами: ценами открытия, закрытия, максимумом и минимумом за период. Но свеча с одинаковым телом может скрывать принципиально разные картины:
- Свеча на тонком рынке — объём распределён равномерно, нет крупных участников.
- Свеча на толстом рынке — агрессивные покупатели/продавцы буквально «прогрызают» стакан, оставляя характерные кластеры в футпринте.
Ордерфлоу позволяет увидеть:
- Где стоит ликвидность (бид- и аск-стены в стакане).
- Куда она смещается (pull/stack — снимают или наращивают).
- Кто доминирует — агрессивные покупатели или продавцы (по дельте, имбалансам, темпу).
- Ловушки — ложные пробои, где за стенами стоит spoofing.
Что умеет Flowsurface
Heatmap DOM — тепловая карта стакана

Главная фича и визитная карточка приложения. Flowsurface в реальном времени визуализирует историческую глубину рынка (L2 orderbook) как цветовую карту, где:
- Ось X — время.
- Ось Y — цена.
- Цвет/яркость — объём заявок на данном ценовом уровне.
Вы буквально видите, как ликвидность появляется, перемещается и исчезает. Поддерживается адаптивная группировка по цене и наложение профиля объёма (Volume Profile) — фиксированного или по видимому диапазону.
Footprint (кластерные графики)
Режим группировки сделок по времени или по количеству тиков, с наложением на свечной график. Доступны:
- Imbalance — подсветка дисбалансов покупок/продаж на каждом ценовом уровне.
- Naked POC — «голые» точки контроля, которые ещё не были протестированы ценой.
- Различные режимы кластеризации.
Depth Ladder (стакан)
Классический DOM (Depth of Market) с текущим состоянием L2-стакана и наложением объёмов недавних сделок на ценовые уровни.
Time & Sales (лента сделок)
Прокручиваемый список сделок в реальном времени — позволяет отслеживать крупные исполнения и паттерны агрессии.
Свечной график
Поддержка как стандартных временных интервалов, так и кастомных тиковых баров.
Multi-Pane Layouts
Несколько панелей с разными инструментами/таймфреймами, связывание (linking) для быстрого переключения тикера, поддержка мультимониторных конфигураций.
Звуковые сигналы
Аудиофидбек по потоку сделок — полезно для контекстуального восприятия темпа рынка без постоянного взгляда на экран.
Поддерживаемые биржи

- Binance (фьючерсы USDⓈ-M и COIN-M)
- Bybit (деривативы)
- Hyperliquid (DEX-деривативы)
- OKX (бессрочные фьючерсы)
- MEXC (фьючерсы)
Данные поступают напрямую из публичных REST API и WebSocket бирж — никакой маршрутизации через сторонние серверы.
Технический стек

Flowsurface — это нативное десктопное приложение, а не Electron-обёртка:
- Язык: Rust (99.3% кодовой базы).
- GUI: Iced — декларативный GUI-фреймворк на Rust.
- Лицензия: GPL-3.0.
Rust обеспечивает:
- Низкую задержку — важно при быстрых движениях рынка.
- Минимальное потребление памяти — Flowsurface один из самых лёгких ордерфлоу-инструментов.
- Кроссплатформенность — macOS (Universal), Windows, Linux.
Исторические данные
По умолчанию Flowsurface захватывает и отображает сделки в реальном времени через WebSocket. Для Binance доступна опция загрузки исторических сделок:
- data.binance.vision — быстрая пакетная загрузка дневных файлов.
- REST API (
/fapi/v1/aggTrades) — медленная поторговая загрузка с ограничениями рейт-лимита.
Для Bybit и Hyperliquid загрузка исторических сделок пока не поддерживается из-за отсутствия подходящего REST API. OKX — в разработке.
Установка
Готовые бинарники
На странице релизов доступны исполняемые файлы для всех платформ.
Важно (macOS): приложение не подписано. При первом запуске macOS покажет предупреждение Gatekeeper. Откройте Системные настройки → Конфиденциальность и безопасность и нажмите «Открыть в любом случае».
Сборка из исходников
git clone https://github.com/flowsurface-rs/flowsurface
cd flowsurface
cargo build --release
cargo run --release
Зависимости:
- Linux (Debian/Ubuntu):
sudo apt install build-essential pkg-config libasound2-dev - macOS:
xcode-select --install - Windows: дополнительные зависимости не требуются.
Сравнение с платными аналогами

| Характеристика | Flowsurface | Bookmap | ATAS | Quantower |
|---|---|---|---|---|
| Цена | Бесплатно (GPL-3.0) | от $39/мес | от $69/мес | от $40/мес |
| Open Source | ✅ | ❌ | ❌ | ❌ |
| Heatmap DOM | ✅ | ✅ | ✅ | ✅ |
| Footprint | ✅ | Частично | ✅ | ✅ |
| Крипто-деривативы | ✅ (5 бирж) | ✅ | ✅ | ✅ |
| Акции/фьючерсы (CME и др.) | ❌ | ✅ | ✅ | ✅ |
| Язык | Rust (нативный) | Java | .NET | .NET |
| Потребление RAM | Низкое | Среднее–высокое | Среднее | Среднее |
Flowsurface не покрывает традиционные рынки (акции, CME-фьючерсы) и сфокусирован исключительно на крипто-деривативах. Это его ниша, и в ней он делает свою работу отлично — бесплатно, быстро и прозрачно.
Кому подойдёт Flowsurface
- Скальперам и интрадей-трейдерам на крипторынках, которые читают стакан и поток сделок.
- Исследователям микроструктуры, которые хотят наблюдать за ликвидностью без абонплаты.
- Разработчикам, которые хотят форкнуть и расширить инструмент под свои нужды (GPL-3.0 позволяет).
- Новичкам в ордерфлоу, которые хотят попробовать хитмап и футпринт без финансового риска.
Ссылки
- 🌐 Сайт: flowsurface.com
- 💻 GitHub: flowsurface-rs/flowsurface
- 📦 Релизы: Releases
- 💬 Discord: Присоединиться
Вместо заключения
Flowsurface — редкий пример, когда open-source проект действительно конкурирует с коммерческими продуктами в узкой профессиональной нише. Если вы торгуете крипто-деривативы и хотите видеть рынок «изнутри» — через стакан, ликвидность и поток сделок — это один из лучших бесплатных способов начать.
А если вы разработчик на Rust — это ещё и отличный пример архитектуры нативного GUI-приложения на Iced с реальными WebSocket-потоками данных.
MarketMaker.cc Team
Количественные исследования и стратегии