Flowsurface: Kripto bozorlar uchun ochiq kodli Orderflow platformasi

Flowsurface sharhi - real vaqtdagi DOM heatmap, footprint grafiklar, savdolar oqimi va depth ladder vizualizatsiyasi uchun Rust tilida yaratilgan bepul desktop ilova. Binance, Bybit, Hyperliquid, OKX va MEXC'ni qo'llab-quvvatlaydi.

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

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

# Build and run
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

ImkoniyatFlowsurfaceBookmapATASQuantower
NarxBepul (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.)❌✅✅✅
TilRust (native)Java.NET.NET
RAM sarfiPastO'rta–YuqoriO'rtaO'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.