Flowsurface: แพลตฟอร์ม Orderflow โอเพ่นซอร์สสำหรับตลาด Crypto

นักเทรดที่จริงจังส่วนใหญ่มักจะตระหนักในที่สุดว่า: แท่งเทียนเป็นเพียงอนุพันธ์ของกระบวนการตลาดที่แท้จริง ภาพที่แท้จริงถูกสร้างขึ้นในสมุดคำสั่งซื้อ กระแสการซื้อขาย และการเคลื่อนตัวของสภาพคล่อง เครื่องมือวิเคราะห์ orderflow — DOM heatmap ชาร์ตคลัสเตอร์ (footprint) และ trade feed — เป็นสิทธิพิเศษของแพลตฟอร์มแบบชำระเงินมาตลอด ได้แก่ Bookmap, ATAS, Quantower, Sierra Chart ราคาสมัครสมาชิกเริ่มต้นที่ $50/เดือน และอาจสูงถึง $200 ได้อย่างง่ายดาย
Flowsurface คือทางเลือกโอเพ่นซอร์สที่ฟรีโดยสมบูรณ์ เขียนด้วย Rust โปรเจกต์นี้ได้รับ ดาวมากกว่า 1,500 ดาวบน GitHub มี 289 forks และยังคงพัฒนาอย่างต่อเนื่อง (10 รีลีส โดยล่าสุดคือ v0.8.8 เมื่อวันที่ 24 เมษายน 2026)
ทำไมนักเทรดถึงต้องการ Orderflow?

การวิเคราะห์เทคนิคคลาสสิกทำงานกับแท่งเทียน "สำเร็จรูป": ราคาเปิด ปิด สูงสุด และต่ำสุดในช่วงเวลาหนึ่ง แต่แท่งเทียนที่มีตัวแท่งเหมือนกันสามารถซ่อนภาพที่แตกต่างกันโดยสิ้นเชิง:
- แท่งเทียนในตลาดที่บาง — ปริมาณกระจายอย่างสม่ำเสมอ ไม่มีนักลงทุนรายใหญ่
- แท่งเทียนในตลาดที่หนา — ผู้ซื้อ/ผู้ขายเชิงรุก "เคี้ยว" ผ่านสมุดคำสั่งซื้อ ทิ้งคลัสเตอร์ลักษณะเฉพาะไว้ใน footprint
Orderflow ช่วยให้คุณมองเห็น:
- สภาพคล่องอยู่ที่ไหน (กำแพง bid และ ask ในสมุดคำสั่งซื้อ)
- มันเคลื่อนที่อย่างไร (pull/stack — ถูกดึงออกหรือสะสมขึ้น)
- ใครครองตลาด — ผู้ซื้อหรือผู้ขายเชิงรุก (จาก delta, imbalances, pace)
- กับดัก — false breakouts ที่ซ่อน spoofing ไว้หลังกำแพง
Flowsurface ทำอะไรได้บ้าง
Heatmap DOM — แผนที่ความร้อนของสมุดคำสั่งซื้อ

ฟีเจอร์เด่นและจุดเด่นของแอปพลิเคชัน Flowsurface แสดงผล market depth ทางประวัติศาสตร์ (L2 order book) แบบเรียลไทม์เป็นแผนที่สี โดย:
- แกน X — เวลา
- แกน Y — ราคา
- สี/ความสว่าง — ปริมาณคำสั่งซื้อที่ระดับราคานั้น
คุณจะเห็นสภาพคล่องปรากฏ เคลื่อนที่ และหายไปตามตาอย่างแท้จริง รองรับการจัดกลุ่มราคาแบบ adaptive และการวาง Volume Profile ทับ (แบบ fixed หรือ visible range)
Footprint (Cluster Charts)
โหมดที่จัดกลุ่มการซื้อขายตามเวลาหรือจำนวน tick วาดทับบนชาร์ตแท่งเทียน ฟีเจอร์ที่มี:
- Imbalance — ไฮไลต์ความไม่สมดุลของการซื้อ/ขายในแต่ละระดับราคา
- Naked POC — จุดควบคุม "เปลือย" ที่ยังไม่ถูกราคาทดสอบ
- โหมดการคลัสเตอร์หลากหลายรูปแบบ
Depth Ladder
DOM (Depth of Market) คลาสสิกที่แสดงสถานะปัจจุบันของ L2 order book พร้อมปริมาณการซื้อขายล่าสุดทับที่แต่ละระดับราคา
Time & Sales
ฟีดการซื้อขายแบบเรียลไทม์แบบเลื่อน — มีประโยชน์สำหรับการติดตามการดำเนินการขนาดใหญ่และรูปแบบการรุก
Candlestick Chart
รองรับทั้งช่วงเวลามาตรฐานและ tick bars แบบกำหนดเอง
Multi-Pane Layouts
หลายแผงพร้อมเครื่องมือ/กรอบเวลาต่างๆ การเชื่อมโยงสำหรับการสลับ ticker อย่างรวดเร็ว รองรับหลายจอภาพ
Audio Alerts
เสียงตอบรับจากกระแสการซื้อขาย — มีประโยชน์สำหรับการรับรู้ตามบริบทของจังหวะตลาดโดยไม่ต้องจ้องหน้าจอตลอดเวลา
Exchanges ที่รองรับ

- Binance (USDⓈ-M และ COIN-M futures)
- Bybit (derivatives)
- Hyperliquid (DEX derivatives)
- OKX (perpetual futures)
- MEXC (futures)
ข้อมูลมาจาก REST APIs สาธารณะและ WebSockets ของ exchange โดยตรง — ไม่มีการส่งผ่านเซิร์ฟเวอร์บุคคลที่สาม
Tech Stack

Flowsurface เป็นแอปพลิเคชันเดสก์ท็อป native ไม่ใช่ Electron wrapper:
- ภาษา: Rust (99.3% ของ codebase)
- GUI: Iced — เฟรมเวิร์ก GUI แบบ declarative สำหรับ Rust
- ใบอนุญาต: GPL-3.0
Rust มอบสิ่งต่อไปนี้:
- Latency ต่ำ — สำคัญมากในช่วงการเคลื่อนไหวของตลาดที่รวดเร็ว
- การใช้หน่วยความจำน้อยที่สุด — Flowsurface เป็นหนึ่งในเครื่องมือ orderflow ที่เบาที่สุดที่มีอยู่
- ข้ามแพลตฟอร์ม — macOS (Universal), Windows, Linux
ข้อมูลประวัติศาสตร์
โดยค่าเริ่มต้น Flowsurface จะจับและแสดงการซื้อขายแบบเรียลไทม์ผ่าน WebSocket สำหรับ Binance มีการโหลดการซื้อขายทางประวัติศาสตร์:
- data.binance.vision — ดาวน์โหลดไฟล์รายวันแบบ batch อย่างรวดเร็ว
- REST API (
/fapi/v1/aggTrades) — การโหลดทีละการซื้อขายที่ช้ากว่าพร้อม rate limits
การโหลดการซื้อขายทางประวัติศาสตร์สำหรับ Bybit และ Hyperliquid ยังไม่รองรับเนื่องจากขาด REST API ที่เหมาะสม OKX — อยู่ระหว่างการพัฒนา
การติดตั้ง
ไบนารีสำเร็จรูป
ไฟล์ executable สำหรับทุกแพลตฟอร์มมีอยู่ที่ หน้า releases
หมายเหตุ (macOS): แอปพลิเคชันไม่ได้รับการเซ็นโค้ด เมื่อเปิดใช้งานครั้งแรก macOS จะแสดงคำเตือน Gatekeeper ไปที่ System Settings → Privacy & Security และคลิก "Open Anyway"
การสร้างจาก Source
git clone https://github.com/flowsurface-rs/flowsurface
cd flowsurface
cargo build --release
cargo run --release
Dependencies:
- Linux (Debian/Ubuntu):
sudo apt install build-essential pkg-config libasound2-dev - macOS:
xcode-select --install - Windows: ไม่ต้องการ dependencies เพิ่มเติม
การเปรียบเทียบกับทางเลือกแบบชำระเงิน

| ฟีเจอร์ | Flowsurface | Bookmap | ATAS | Quantower |
|---|---|---|---|---|
| ราคา | ฟรี (GPL-3.0) | จาก $39/เดือน | จาก $69/เดือน | จาก $40/เดือน |
| โอเพ่นซอร์ส | ✅ | ❌ | ❌ | ❌ |
| Heatmap DOM | ✅ | ✅ | ✅ | ✅ |
| Footprint | ✅ | บางส่วน | ✅ | ✅ |
| Crypto Derivatives | ✅ (5 exchanges) | ✅ | ✅ | ✅ |
| หุ้น/Futures (CME ฯลฯ) | ❌ | ✅ | ✅ | ✅ |
| ภาษา | Rust (native) | Java | .NET | .NET |
| การใช้ RAM | ต่ำ | ปานกลาง–สูง | ปานกลาง | ปานกลาง |
Flowsurface ไม่ครอบคลุมตลาดแบบดั้งเดิม (หุ้น, CME futures) และมุ่งเน้นไปที่ crypto derivatives เท่านั้น นั่นคือ niche ของมัน และทำงานได้ดีเยี่ยม — ฟรี รวดเร็ว และโปร่งใส
Flowsurface เหมาะสำหรับใคร
- Scalpers และนักเทรดระหว่างวัน ในตลาด crypto ที่อ่านสมุดคำสั่งซื้อและกระแสการซื้อขาย
- นักวิจัย microstructure ที่ต้องการสังเกตสภาพคล่องโดยไม่มีค่าสมัครสมาชิก
- นักพัฒนา ที่ต้องการ fork และขยายเครื่องมือตามความต้องการ (GPL-3.0 อนุญาต)
- ผู้เริ่มต้น Orderflow ที่ต้องการลอง heatmap และ footprint โดยไม่มีความเสี่ยงทางการเงิน
ลิงก์
- 🌐 เว็บไซต์: flowsurface.com
- 💻 GitHub: flowsurface-rs/flowsurface
- 📦 Releases: Releases
- 💬 Discord: Join
สรุป
Flowsurface เป็นตัวอย่างที่หาได้ยากของโปรเจกต์โอเพ่นซอร์สที่แข่งขันกับผลิตภัณฑ์เชิงพาณิชย์ได้อย่างแท้จริงใน niche มืออาชีพที่แคบ หากคุณเทรด crypto derivatives และต้องการมองตลาด "จากภายใน" — ผ่านสมุดคำสั่งซื้อ สภาพคล่อง และกระแสการซื้อขาย — นี่คือหนึ่งในวิธีฟรีที่ดีที่สุดในการเริ่มต้น
และหากคุณเป็นนักพัฒนา Rust — มันยังเป็นตัวอย่างที่ยอดเยี่ยมของสถาปัตยกรรมแอปพลิเคชัน GUI native โดยใช้ Iced พร้อม WebSocket data streams จริง
ผู้เขียน
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.