Flowsurface: 암호화폐 오더플로우 분석을 위한 오픈소스 플랫폼

대부분의 진지한 트레이더들은 결국 깨닫게 됩니다: 캔들스틱은 실제 시장 프로세스의 파생물에 불과하다는 것을. 진짜 시장 그림은 호가창, 체결 흐름, 유동성 변화에 의해 형성됩니다. 오더플로우 분석 도구 — DOM 히트맵, 클러스터 차트(풋프린트), 체결 내역 — 은 전통적으로 유료 플랫폼의 전유물이었습니다: Bookmap, ATAS, Quantower, Sierra Chart. 구독 가격은 월 $50부터 시작하여 쉽게 $200을 넘깁니다.
Flowsurface 는 Rust로 작성된 완전 무료 오픈소스 대안입니다. 이 프로젝트는 이미 GitHub에서 1,500개 이상의 스타, 289개의 포크를 획득했으며 활발히 개발 중입니다(10개 릴리스, 최신 v0.8.8은 2026년 4월 24일 출시).
트레이더에게 오더플로우가 필요한 이유

고전적 기술 분석은 "완성된" 캔들로 작업합니다: 기간의 시가, 종가, 고가, 저가. 하지만 같은 몸통의 캔들이 근본적으로 다른 상황을 숨길 수 있습니다:
- 얇은 시장의 캔들 — 거래량이 균등하게 분포, 대형 참가자 없음.
- 두꺼운 시장의 캔들 — 공격적인 매수자/매도자가 말 그대로 호가창을 "뚫고" 지나가며, 풋프린트에 특징적인 클러스터를 남김.
오더플로우로 볼 수 있는 것:
- 유동성 위치 (호가창의 매수/매도 벽).
- 유동성 이동 방향 (풀/스택 — 제거되는지 쌓이는지).
- 누가 지배하는가 — 공격적인 매수자인지 매도자인지 (델타, 임밸런스, 속도로 판단).
- 함정 — 스푸핑이 벽 뒤에 숨어 있는 허위 돌파.
Flowsurface의 기능
DOM 히트맵 — 호가창 히트맵

애플리케이션의 핵심 기능이자 대표 기능. Flowsurface는 과거 시장 깊이(L2 오더북)를 실시간으로 컬러 맵으로 시각화합니다:
- X축 — 시간.
- Y축 — 가격.
- 색상/밝기 — 해당 가격 수준의 주문량.
유동성이 나타나고, 이동하고, 사라지는 것을 문자 그대로 볼 수 있습니다. 적응형 가격 그룹화와 볼륨 프로파일 오버레이(고정 또는 가시 범위)를 지원합니다.
풋프린트 (클러스터 차트)
시간 또는 틱 수로 체결을 그룹화하는 모드, 캔들스틱 차트에 오버레이. 사용 가능한 기능:
- 임밸런스 — 각 가격 수준에서 매수/매도 불균형 강조.
- 네이키드 POC — 아직 가격에 의해 테스트되지 않은 "네이키드" 컨트롤 포인트.
- 다양한 클러스터링 모드.
뎁스 래더
L2 오더북의 현재 상태를 보여주는 클래식 DOM(Depth of Market). 각 가격 수준에 최근 체결량을 오버레이.
체결 내역 (Time & Sales)
실시간 스크롤 체결 목록 — 대량 체결과 공격 패턴 추적에 유용.
캔들스틱 차트
표준 시간 간격과 커스텀 틱 바 모두 지원.
멀티 페인 레이아웃
다른 종목/타임프레임을 가진 여러 패널, 빠른 티커 전환을 위한 링킹 기능, 멀티 모니터 지원.
사운드 알림
체결 흐름의 오디오 피드백 — 화면을 계속 보지 않고도 시장 페이스를 감각적으로 파악하는 데 유용.
지원 거래소

- Binance (USDⓈ-M 및 COIN-M 선물)
- Bybit (파생상품)
- Hyperliquid (DEX 파생상품)
- OKX (무기한 선물)
- MEXC (선물)
데이터는 거래소의 공개 REST API와 WebSocket에서 직접 가져옵니다 — 제3자 서버를 경유하지 않습니다.
기술 스택

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 |
| RAM 사용량 | 낮음 | 중간~높음 | 중간 | 중간 |
Flowsurface는 전통 시장(주식, CME 선물)을 다루지 않으며 암호화폐 파생상품에만 집중합니다. 이것이 이 도구의 니치이며, 그 영역에서 훌륭하게 작동합니다 — 무료로, 빠르게, 투명하게.
누구에게 적합한가
- 암호화폐 시장의 스캘퍼와 데이 트레이더 — 호가창과 체결 흐름을 읽는 분.
- 마이크로스트럭처 연구자 — 구독료 없이 유동성을 관찰하고 싶은 분.
- 개발자 — 자신의 필요에 맞게 포크하고 확장하고 싶은 분 (GPL-3.0이 허용).
- 오더플로우 초보자 — 재정적 위험 없이 히트맵과 풋프린트를 시도해보고 싶은 분.
링크
- 🌐 웹사이트: flowsurface.com
- 💻 GitHub: flowsurface-rs/flowsurface
- 📦 릴리스: Releases
- 💬 Discord: 참여하기
결론
Flowsurface는 오픈소스 프로젝트가 좁은 전문 분야에서 상용 제품과 진정으로 경쟁하는 드문 사례입니다. 암호화폐 파생상품을 거래하며 호가창, 유동성, 체결 흐름을 통해 시장을 "내부에서" 보고 싶다면 — 이것은 시작하기 위한 최고의 무료 방법 중 하나입니다.
Rust 개발자라면 — 실제 WebSocket 데이터 스트림을 사용한 Iced 기반 네이티브 GUI 애플리케이션 아키텍처의 훌륭한 예이기도 합니다.
MarketMaker.cc Team
퀀트 리서치 및 전략