← Maqolalarga qaytish
May 9, 2026
5 daqiqa o'qish

Flowsurface: Kripto bozorlar uchun ochiq kodli Orderflow platformasi

Flowsurface: Kripto bozorlar uchun ochiq kodli Orderflow platformasi
#orderflow
#heatmap
#DOM
#footprint
#rust
#open-source
#crypto
#market-making
#order-book
#liquidity

Flowsurface — open-source orderflow

Jiddiy savdogarlarning ko'pchiligi vaqt o'tishi bilan bir haqiqatni anglab yetadi: yaponcha shamlar aslida bozordagi haqiqiy jarayonlarning shunchaki hosilasidir. Haqiqiy manzara order kitobida, savdolar oqimida va likvidlikning siljishida shakllanadi. Orderflow tahlili vositalari — DOM heatmap'lar, klaster grafiklar (footprint'lar), savdolar tasmasi — an'anaviy ravishda pullik platformalarning imtiyozi bo'lib kelgan: Bookmap, ATAS, Quantower, Sierra Chart. Obuna narxlari oyiga $50 dan boshlanadi va bemalol $200 dan oshib ketishi mumkin.

Flowsurface — Rust tilida yozilgan mutlaqo bepul, ochiq kodli muqobil. Loyiha allaqachon GitHub'da 1,500+ yulduz, 289 fork to'plagan va faol rivojlantirilmoqda (10 ta relz, eng oxirgisi 2026-yil 24-aprelidagi v0.8.8).

Nima uchun savdogarga Orderflow kerak?

Candles vs Orderflow

Klassik texnik tahlil "tayyor" shamlar bilan ishlaydi: davr ichidagi ochilish, yopilish, eng yuqori va eng past narxlar. Ammo tanasi bir xil bo'lgan sham tubdan farqli manzaralarni yashirishi mumkin:

  • Yupqa bozordagi sham — hajm bir tekis taqsimlangan, yirik o'yinchilar mavjud emas.
  • Qalin bozordagi sham — agressiv xaridorlar/sotuvchilar order kitobini tom ma'noda "chaynab" o'tadi va footprint'da o'ziga xos klasterlar qoldiradi.

Orderflow quyidagilarni ko'rish imkonini beradi:

  • Likvidlik qayerda joylashgan (order kitobidagi bid va ask devorlari).
  • U qayerga siljiydi (pull/stack — olib tashlanmoqda yoki to'planmoqda).
  • Kim ustunlik qilmoqda — agressiv xaridorlarmi yoki sotuvchilar (delta, imbalans va sur'at bo'yicha).
  • Tuzoqlar — spoofing devorlar ortiga yashirinadigan soxta breykautlar.

Flowsurface nimalarni uddalaydi

Heatmap DOM — Order kitobining issiqlik xaritasi

Heatmap DOM

Bosh funksiya va ilovaning tashrif qog'ozi. Flowsurface bozorning tarixiy chuqurligini (L2 order kitobi) real vaqtda rangli xarita ko'rinishida vizualizatsiya qiladi, bunda:

  • X o'qi — vaqt.
  • Y o'qi — narx.
  • Rang/yorqinlik — berilgan narx darajasidagi orderlar hajmi.

Siz tom ma'noda likvidlikning paydo bo'lishini, harakatlanishini va yo'qolishini ko'rasiz. Adaptiv narxni guruhlash va Volume Profile qatlami (belgilangan yoki ko'rinadigan diapazon) qo'llab-quvvatlanadi.

Footprint (Klaster grafiklar)

Savdolarni vaqt yoki tik soni bo'yicha guruhlab, sham grafigi ustiga qo'yadigan rejim. Mavjud imkoniyatlar:

  • Imbalance — har bir narx darajasidagi xarid/sotuv imbalanslarini ajratib ko'rsatish.
  • Naked POC — hali narx tomonidan sinovdan o'tmagan "yalang'och" nazorat nuqtalari.
  • Turli klasterlash rejimlari.

Depth Ladder

Har bir narx darajasida so'nggi savdo hajmlari bilan qoplangan L2 order kitobining joriy holatini ko'rsatuvchi klassik DOM (Depth of Market).

Time & Sales

Aylanadigan real vaqtdagi savdolar tasmasi — yirik ijrolar va agressiya naqshlarini kuzatish uchun foydali.

Sham grafik

Ham standart vaqt oraliqlari, ham maxsus tik barlarni qo'llab-quvvatlash.

Ko'p panelli tartiblar

Turli instrumentlar/taymfreymlar bilan bir nechta panel, ticker'ni tez almashtirish uchun bog'lash, ko'p monitorni qo'llab-quvvatlash.

Ovozli xabarnomalar

Savdolar oqimidan ovozli qaytar aloqa — ekranga doimiy qaramasdan bozor sur'atini kontekstli idrok etish uchun foydali.

Qo'llab-quvvatlanadigan birjalar

Multi-exchange support

  • Binance (USDⓈ-M va COIN-M fyucherslar)
  • Bybit (derivativlar)
  • Hyperliquid (DEX derivativlar)
  • OKX (perpetual fyucherslar)
  • MEXC (fyucherslar)

Ma'lumotlar to'g'ridan-to'g'ri ochiq REST API'lar va birja WebSocket'laridan keladi — uchinchi tomon serverlari orqali marshrutlashsiz.

Texnologik stek

Rust + Iced — native performance

Flowsurface — Electron o'ramchasi emas, balki native desktop ilova:

  • Til: Rust (kod bazasining 99.3%).
  • GUI: Iced — Rust uchun deklarativ GUI freymvork.
  • Litsenziya: GPL-3.0.

Rust quyidagilarni ta'minlaydi:

  • Past kechikish — bozor tez harakatlanayotgan paytda hal qiluvchi ahamiyatga ega.
  • Minimal xotira sarfi — Flowsurface mavjud eng yengil orderflow vositalaridan biri.
  • Kross-platformalik — macOS (Universal), Windows, Linux.

Tarixiy ma'lumotlar

Standart holatda Flowsurface savdolarni WebSocket orqali real vaqtda qamrab oladi va ko'rsatadi. Binance uchun tarixiy savdolarni yuklash mavjud:

  • data.binance.vision — kunlik fayllarni tez ommaviy yuklab olish.
  • REST API (/fapi/v1/aggTrades) — rate limit'lar bilan har bir savdoni sekinroq yuklash.

Bybit va Hyperliquid uchun tarixiy savdolarni yuklash mos REST API mavjud emasligi sababli hali qo'llab-quvvatlanmaydi. OKX — ishlab chiqilmoqda.

O'rnatish

Oldindan tayyorlangan binar fayllar

Barcha platformalar uchun bajariladigan fayllar releases sahifasida mavjud.

Eslatma (macOS): Ilova kod bilan imzolanmagan. Birinchi ishga tushirishda macOS Gatekeeper ogohlantirishini ko'rsatadi. System Settings → Privacy & Security ga o'ting va "Open Anyway" ni bosing.

Manba kodidan qurish

git clone https://github.com/flowsurface-rs/flowsurface
cd flowsurface

cargo build --release
cargo run --release

Bog'liqliklar:

  • Linux (Debian/Ubuntu): sudo apt install build-essential pkg-config libasound2-dev
  • macOS: xcode-select --install
  • Windows: qo'shimcha bog'liqliklar talab qilinmaydi.

Pullik muqobillar bilan taqqoslash

Open-source vs proprietary tools

Imkoniyat Flowsurface Bookmap ATAS Quantower
Narx Bepul (GPL-3.0) $39/oy dan $69/oy dan $40/oy dan
Ochiq kod
Heatmap DOM
Footprint Qisman
Kripto derivativlar ✅ (5 birja)
Aksiyalar/fyucherslar (CME va h.k.)
Til Rust (native) Java .NET .NET
RAM sarfi Past O'rta–Yuqori O'rta O'rta

Flowsurface an'anaviy bozorlarni (aksiyalar, CME fyucherslar) qamrab olmaydi va faqat kripto derivativlarga e'tibor qaratadi. Bu uning nishasi va u o'z ishini a'lo darajada bajaradi — bepul, tez va shaffof.

Flowsurface kimlar uchun

  • Order kitobi va savdolar oqimini o'qiydigan kripto bozorlardagi skalperlar va intraday savdogarlar.
  • Obuna to'lovisiz likvidlikni kuzatishni istagan mikrostruktura tadqiqotchilari.
  • Vositani o'z ehtiyojlariga moslab fork qilib, kengaytirishni istagan dasturchilar (GPL-3.0 bunga ruxsat beradi).
  • Moliyaviy xavfsiz heatmap va footprint'larni sinab ko'rishni istagan orderflow bo'yicha yangi boshlovchilar.

Havolalar

Xulosa

Flowsurface — tor professional nishada tijoriy mahsulotlar bilan chinakam raqobatlashadigan ochiq kodli loyihaning kamdan-kam uchraydigan namunasi. Agar siz kripto derivativlar bilan savdo qilsangiz va bozorni "ichkaridan" — order kitobi, likvidlik va savdolar oqimi orqali — ko'rishni istasangiz, bu boshlashning eng yaxshi bepul yo'llaridan biridir.

Agar siz Rust dasturchisi bo'lsangiz — bu shuningdek Iced yordamida real WebSocket ma'lumot oqimlari bilan native GUI ilova arxitekturasining ajoyib namunasidir.

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

Bozordan bir qadam oldinda bo'ling

Sun'iy intellekt savdo tahlillari, bozor tahlili va platforma yangiliklari uchun bizning xabarnomaga obuna bo'ling.

Biz sizning maxfiyligingizni hurmat qilamiz. Istalgan vaqtda obunadan chiqishingiz mumkin.