← Макалаларга кайтуу
May 9, 2026
5 мүн окуу

Flowsurface: Крипто рынокторунда ордерфлоу үчүн ачык баштапкы коддуу платформа

Flowsurface: Крипто рынокторунда ордерфлоу үчүн ачык баштапкы коддуу платформа
#orderflow
#heatmap
#DOM
#footprint
#rust
#open-source
#crypto
#market-making
#order-book
#liquidity

Flowsurface — open-source orderflow

Олуттуу трейдерлердин көбү убакыттын өтүшү менен бир чындыкка келишет: шамдар (candlestick) — бул чыныгы рыноктук процесстердин болгону эле бир туундусу. Чыныгы сүрөт ордер китепчесинде, соода агымында жана ликвиддүүлүктүн жылышында түзүлөт. Ордерфлоуну талдоо куралдары — DOM heatmap'тары, кластердик графиктер (footprint), соода агымдары — салттуу түрдө акы төлөнүүчү платформалардын артыкчылыгы болуп келген: Bookmap, ATAS, Quantower, Sierra Chart. Жазылуу баасы айына $50 дон башталып, оңой эле $200 дон ашып кетиши мүмкүн.

Flowsurface — Rust тилинде жазылган толугу менен акысыз, ачык баштапкы коддуу альтернатива. Долбоор GitHub'да буга чейин эле 1,500+ жылдызды топтоп, 289 форк алган жана активдүү иштелип чыгууда (10 релиз, эң акыркысы 2026-жылдын 24-апрелиндеги v0.8.8).

Трейдерге ордерфлоу эмне үчүн керек?

Candles vs Orderflow

Классикалык техникалык талдоо "даяр" шамдар менен иштейт: мезгил ичиндеги ачылуу, жабылуу, эң жогорку жана эң төмөнкү баалар. Бирок бирдей денеси бар шам таптакыр башка сүрөттөрдү жашыра алат:

  • Жука рынокто шам — көлөм бир калыпта бөлүштүрүлгөн, ири оюнчулар жок.
  • Калың рынокто шам — агрессивдүү сатып алуучулар/сатуучулар ордер китепчесин түзмө-түз "чайнап" өтүшүп, footprint'те өзгөчө кластерлерди калтырышат.

Ордерфлоу төмөнкүлөрдү көрүүгө мүмкүндүк берет:

  • Ликвиддүүлүк кайда турганын (ордер китепчесиндеги bid жана ask дубалдары).
  • Ал кайда жылып жатканын (pull/stack — алынып жаткан же топтолуп жаткан).
  • Ким үстөмдүк кылып жатканын — агрессивдүү сатып алуучуларбы же сатуучуларбы (delta, дисбаланстар, темп боюнча).
  • Тузактарды — дубалдардын артында спуфинг жашырынган жалган пробойлор.

Flowsurface эмне кыла алат

Heatmap DOM — Ордер китепчесинин жылуулук картасы

Heatmap DOM

Негизги функция жана тиркеменин визиттик картасы. Flowsurface рыноктун тарыхый тереңдигин (L2 ордер китепчеси) реалдуу убакытта түстүү карта катары визуализациялайт, мында:

  • X огу — убакыт.
  • Y огу — баа.
  • Түс/жарыктык — берилген баа деңгээлиндеги ордер көлөмү.

Сиз ликвиддүүлүктүн пайда болушун, жылышын жана жоголушун түзмө-түз көрөсүз. Адаптивдүү баа топтоштуруу жана Volume Profile катмары (белгиленген же көрүнгөн диапазон) колдоого алынат.

Footprint (кластердик графиктер)

Соодаларды убакыт же тик санына жараша топтоштуруп, шам графигинин үстүнө коюучу режим. Жеткиликтүү мүмкүнчүлүктөр:

  • Imbalance — ар бир баа деңгээлиндеги сатып алуу/сатуу дисбаланстарын бөлүп көрсөтүү.
  • Naked POC — баа тарабынан азырынча текшериле элек "жылаңач" контроль чекиттери.
  • Ар кандай кластерлештирүү режимдери.

Depth Ladder

L2 ордер китепчесинин учурдагы абалын, ар бир баа деңгээлинин үстүнө акыркы соода көлөмдөрү коюлган классикалык DOM (Depth of Market).

Time & Sales

Жылып бараткан реалдуу убакыттагы соода тасмасы — ири аткарууларды жана агрессия үлгүлөрүн көзөмөлдөө үчүн пайдалуу.

Шам графиги

Стандарттуу убакыт интервалдарын да, ыңгайлаштырылган тик барларды да колдоо.

Көп панелдүү жайгашуулар

Ар кандай инструменттер/таймфреймдер менен бир нече панель, тикердерди тез алмаштыруу үчүн байланыштыруу, көп мониторлуу колдоо.

Аудио эскертүүлөр

Соода агымынан аудио кайтарым байланыш — экранды тынымсыз карабай туруп рыноктун темпин контексттик кабылдоо үчүн пайдалуу.

Колдоого алынган биржалар

Multi-exchange support

  • Binance (USDⓈ-M жана COIN-M фьючерстери)
  • Bybit (деривативдер)
  • Hyperliquid (DEX деривативдери)
  • OKX (түбөлүктүү фьючерстер)
  • MEXC (фьючерстер)

Маалымат түздөн-түз ачык REST API'лерден жана биржанын WebSocket'теринен келет — үчүнчү тараптын серверлери аркылуу багытталбайт.

Технологиялык стек

Rust + Iced — native performance

Flowsurface — бул Electron кабыгы эмес, нативдүү десктоп тиркеме:

  • Тил: Rust (кодтун 99.3%).
  • GUI: Iced — Rust үчүн декларативдик GUI фреймворку.
  • Лицензия: GPL-3.0.

Rust төмөнкүлөрдү камсыздайт:

  • Төмөн кечигүү — рыноктун тез кыймылдары учурунда өтө маанилүү.
  • Минималдуу эстутум колдонуу — Flowsurface жеткиликтүү эң жеңил ордерфлоу куралдарынын бири.
  • Кросс-платформалуулук — macOS (Universal), Windows, Linux.

Тарыхый маалымат

Демейки боюнча Flowsurface соодаларды реалдуу убакытта WebSocket аркылуу тартып алып көрсөтөт. Binance үчүн тарыхый соодаларды жүктөө жеткиликтүү:

  • data.binance.vision — күндүк файлдарды тез топтомдук жүктөө.
  • REST API (/fapi/v1/aggTrades) — rate limit'тер менен ар бир соода боюнча жайыраак жүктөө.

Bybit жана Hyperliquid үчүн тарыхый соодаларды жүктөө ылайыктуу REST API жок болгондуктан азырынча колдоого алынган эмес. OKX — иштелип жатат.

Орнотуу

Алдын ала курулган бинардык файлдар

Бардык платформалар үчүн аткарылуучу файлдар releases барагында жеткиликтүү.

Эскертүү (macOS): Тиркеме код менен кол коюлган эмес. Биринчи жолу иштеткенде macOS Gatekeeper эскертүүсүн көрсөтөт. System Settings → Privacy & Security бөлүмүнө өтүп, "Open Anyway" басыңыз.

Баштапкы коддон куруу

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: кошумча көз карандылыктар талап кылынбайт.

Акы төлөнүүчү альтернативалар менен салыштыруу

Open-source vs proprietary tools

Мүмкүнчүлүк Flowsurface Bookmap ATAS Quantower
Баасы Акысыз (GPL-3.0) $39/айдан $69/айдан $40/айдан
Ачык баштапкы код
Heatmap DOM
Footprint Жарым-жартылай
Крипто деривативдер ✅ (5 биржа)
Акциялар/Фьючерстер (CME ж.б.)
Тил Rust (нативдүү) Java .NET .NET
RAM колдонуу Төмөн Орто–Жогору Орто Орто

Flowsurface салттуу рынокторду (акциялар, CME фьючерстери) камтыбайт жана толугу менен крипто деривативдерге багытталган. Бул анын нишасы жана ал өз ишин мыкты аткарат — акысыз, тез жана ачык-айкын.

Flowsurface кимдер үчүн

  • Крипто рынокторундагы скальперлер жана интрадей трейдерлери — ордер китепчесин жана соода агымын окугандар.
  • Микроструктура изилдөөчүлөрү — жазылуу акысын төлөбөй ликвиддүүлүктү байкагысы келгендер.
  • Иштеп чыгуучулар — куралды өз муктаждыктары үчүн форк кылып, кеңейткиси келгендер (GPL-3.0 буга уруксат берет).
  • Ордерфлоуга жаңы келгендер — каржылык тобокелдиксиз heatmap жана footprint'терди сынап көргүсү келгендер.

Шилтемелер

Корутунду

Flowsurface — тар кесиптик нишада коммерциялык өнүмдөр менен чындап атаандаша алган ачык баштапкы коддуу долбоордун сейрек мисалы. Эгер сиз крипто деривативдер менен соода кылсаңыз жана рынокту "ичинен" — ордер китепчеси, ликвиддүүлүк жана соода агымы аркылуу — көргүңүз келсе, бул баштоо үчүн эң мыкты акысыз жолдордун бири.

Ал эми эгер сиз Rust иштеп чыгуучусу болсоңуз — бул да Iced менен чыныгы WebSocket маалымат агымдарын колдонгон нативдүү GUI тиркеменин архитектурасынын эң сонун мисалы.

blog.disclaimer

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Рынктан бир кадам алдыда болуңуз

AI соода аналитикасы, рынок талдоолору жана платформа жаңылыктары үчүн биздин жаңылыктар бюллетенине жазылыңыз.

Биз сиздин купуялыгыңызды урматтайбыз. Каалаган убакта жазылымдан чыга аласыз.