
大多數認真的交易者最終都會認識到:K線只是真實市場過程的衍生產物。真正的市場圖景由訂單簿、成交流和流動性變化構成。訂單流分析工具——DOM熱力圖、聚類圖表(足跡圖)、成交明細——傳統上一直是付費平臺的專屬:Bookmap、ATAS、Quantower、Sierra Chart。訂閱價格從每月$50起,轻松超过$200。
Flowsurface 是一個完全免費的開源替代方案,使用Rust編寫。該專案已獲得GitHub上1,500+星標、289次分叉,並持續活躍開發(10個版本,最新版v0.8.8釋出於2026年4月24日)。
交易者為什麼需要訂單流?

經典技術分析使用"現成的"K線:一段時間內的開盤價、收盤價、最高價和最低價。但相同實體的K線可能隱藏著完全不同的圖景:
- 薄市場中的K線 — 成交量均勻分佈,沒有大型參與者。
- 厚市場中的K線 — 激進的買家/賣家字面意義上"吃穿"訂單簿,在足跡圖中留下特徵性的聚類。
訂單流讓你看到:
- 流動性在哪裡(訂單簿中的買賣掛單牆)。
- 它向哪裡移動(撤單/加單——被撤走還是增加)。
- 誰佔主導 — 激進的買家還是賣家(通過Delta、失衡、節奏判斷)。
- 陷阱 — 假突破,牆後面是欺騙性掛單(spoofing)。
Flowsurface的功能
DOM熱力圖 — 訂單簿熱力圖

應用的旗艦功能和標誌性特色。Flowsurface即時將歷史市場深度(L2訂單簿)視覺化為顏色圖,其中:
- X軸 — 時間。
- Y軸 — 價格。
- 顏色/亮度 — 給定價格水平的訂單量。
你可以直觀地看到流動性的出現、移動和消失。支援自適應價格分組和成交量分佈圖(Volume Profile)疊加——固定或可見範圍。
足跡圖(聚類圖表)
按時間或tick數量分組成交的模式,疊加在K線圖上。可用功能:
- 失衡(Imbalance) — 突出顯示每個價格水平上的買賣失衡。
- 裸POC(Naked POC) — 尚未被價格測試的"裸"控制點。
- 各種聚類模式。
深度梯子
經典DOM(市場深度),顯示L2訂單簿的當前狀態,並在每個價格水平上疊加最近的成交量。
成交明細(Time & Sales)
即時滾動的成交列表——用於追蹤大額成交和激進行為模式。
K線圖
支援標準時間週期和自定義tick柱。
多面板佈局
多個面板顯示不同的工具/時間框架,連結功能可快速切換交易對,支援多顯示器配置。
聲音提醒
來自成交流的音訊反饋——無需持續盯盤即可感知市場節奏。
支援的交易所

- Binance(USDⓈ-M和COIN-M合約)
- Bybit(衍生品)
- Hyperliquid(DEX衍生品)
- OKX(永續合約)
- MEXC(合約)
資料直接來自交易所的公共REST API和WebSocket——不通過第三方伺服器路由。
技術棧

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)— 逐筆較慢載入,有速率限制。
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/月起 |
| 開源 | ✅ | ❌ | ❌ | ❌ |
| DOM熱力圖 | ✅ | ✅ | ✅ | ✅ |
| 足跡圖 | ✅ | 部分支援 | ✅ | ✅ |
| 加密衍生品 | ✅(5個交易所) | ✅ | ✅ | ✅ |
| 股票/期貨(CME等) | ❌ | ✅ | ✅ | ✅ |
| 語言 | Rust(原生) | Java | .NET | .NET |
| 記憶體消耗 | 低 | 中–高 | 中 | 中 |
Flowsurface不覆蓋傳統市場(股票、CME期貨),專注於加密衍生品。這是它的定位,在這個領域它表現出色——免費、快速、透明。
適合誰
- 加密市場的剝頭皮和日內交易者,通過訂單簿和成交流進行交易。
- 微觀結構研究者,希望免費觀察流動性。
- 開發者,希望分叉和擴充工具以滿足自身需求(GPL-3.0允許)。
- 訂單流新手,想零風險體驗熱力圖和足跡圖。
連結
- 🌐 網站: flowsurface.com
- 💻 GitHub: flowsurface-rs/flowsurface
- 📦 釋出: Releases
- 💬 Discord: 加入
總結
Flowsurface是一個罕見的例子:開源專案在狹窄的專業領域中真正與商業產品競爭。如果你交易加密衍生品,想從"內部"看市場——通過訂單簿、流動性和成交流——這是最好的免費起點之一。
如果你是Rust開發者——這也是一個使用Iced構建原生GUI應用並整合真實WebSocket資料流的優秀架構示例。
Authors
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.