← Voltar aos artigos
May 9, 2026
5 min read

Flowsurface: Plataforma de Orderflow Open-Source para Mercados de Cripto

Flowsurface: Plataforma de Orderflow Open-Source para Mercados de Cripto
#orderflow
#heatmap
#DOM
#footprint
#rust
#open-source
#crypto
#market-making
#order-book
#liquidity

Flowsurface — open-source orderflow

A maioria dos traders sérios acaba chegando a uma constatação: os candlesticks são apenas uma derivada dos processos reais do mercado. O verdadeiro cenário se forma no livro de ordens, no fluxo de negociações e na movimentação da liquidez. As ferramentas de análise de orderflow — heatmaps de DOM, gráficos de cluster (footprints), feeds de negociações — foram tradicionalmente um privilégio das plataformas pagas: Bookmap, ATAS, Quantower, Sierra Chart. Os preços das assinaturas começam em $50/mês e podem facilmente ultrapassar $200.

Flowsurface é uma alternativa totalmente gratuita e open-source escrita em Rust. O projeto já acumulou mais de 1.500 estrelas no GitHub, 289 forks e está em desenvolvimento ativo (10 releases, sendo a mais recente a v0.8.8 de 24 de abril de 2026).

Por Que um Trader Precisa de Orderflow?

Candles vs Orderflow

A análise técnica clássica trabalha com candles "prontos": preços de abertura, fechamento, máxima e mínima ao longo de um período. Mas um candle com o mesmo corpo pode esconder cenários fundamentalmente diferentes:

  • Candle em um mercado fino — o volume está distribuído de forma uniforme, sem grandes players presentes.
  • Candle em um mercado denso — compradores/vendedores agressivos literalmente "mastigam" o livro de ordens, deixando clusters característicos no footprint.

O orderflow permite enxergar:

  • Onde a liquidez está posicionada (paredes de bid e ask no livro de ordens).
  • Para onde ela se desloca (pull/stack — sendo removida ou acumulada).
  • Quem domina — compradores ou vendedores agressivos (por delta, imbalances, ritmo).
  • Armadilhas — falsos rompimentos onde o spoofing se esconde por trás das paredes.

O Que o Flowsurface É Capaz de Fazer

Heatmap DOM — Mapa de Calor do Livro de Ordens

Heatmap DOM

O recurso principal e o cartão de visita do aplicativo. O Flowsurface visualiza a profundidade histórica do mercado (livro de ordens L2) em tempo real como um mapa de cores, onde:

  • Eixo X — tempo.
  • Eixo Y — preço.
  • Cor/brilho — volume de ordens em um determinado nível de preço.

Você literalmente vê a liquidez surgir, mover-se e desaparecer. Há suporte para agrupamento adaptativo de preços e sobreposição de Volume Profile (fixo ou de faixa visível).

Footprint (Gráficos de Cluster)

Um modo que agrupa as negociações por tempo ou por contagem de ticks, sobreposto a um gráfico de candlestick. Recursos disponíveis:

  • Imbalance — destaque dos desequilíbrios de compra/venda em cada nível de preço.
  • Naked POC — pontos de controle "nus" que ainda não foram testados pelo preço.
  • Diversos modos de clusterização.

Depth Ladder

Um DOM (Depth of Market) clássico que mostra o estado atual do livro de ordens L2 com os volumes das negociações recentes sobrepostos em cada nível de preço.

Time & Sales

Um feed de negociações em tempo real com rolagem — útil para acompanhar grandes execuções e padrões de agressão.

Gráfico de Candlestick

Suporte tanto para intervalos de tempo padrão quanto para barras de tick personalizadas.

Layouts Multi-Painel

Vários painéis com diferentes instrumentos/timeframes, vinculação para troca rápida de ticker e suporte a múltiplos monitores.

Alertas Sonoros

Retorno sonoro a partir do fluxo de negociações — útil para a percepção contextual do ritmo do mercado sem precisar olhar a tela constantemente.

Corretoras Suportadas

Multi-exchange support

  • Binance (futuros USDⓈ-M e COIN-M)
  • Bybit (derivativos)
  • Hyperliquid (derivativos DEX)
  • OKX (futuros perpétuos)
  • MEXC (futuros)

Os dados vêm diretamente das APIs REST públicas e dos WebSockets das corretoras — sem roteamento por servidores de terceiros.

Stack Tecnológica

Rust + Iced — native performance

O Flowsurface é um aplicativo desktop nativo, e não um wrapper Electron:

  • Linguagem: Rust (99,3% do código).
  • GUI: Iced — um framework declarativo de GUI para Rust.
  • Licença: GPL-3.0.

O Rust proporciona:

  • Baixa latência — crítica durante movimentos rápidos do mercado.
  • Uso mínimo de memória — o Flowsurface é uma das ferramentas de orderflow mais leves disponíveis.
  • Multiplataforma — macOS (Universal), Windows, Linux.

Dados Históricos

Por padrão, o Flowsurface captura e exibe as negociações em tempo real via WebSocket. Para a Binance, o carregamento de negociações históricas está disponível:

  • data.binance.vision — download em lote rápido de arquivos diários.
  • REST API (/fapi/v1/aggTrades) — carregamento mais lento, negociação por negociação, com limites de taxa.

O carregamento de negociações históricas para Bybit e Hyperliquid ainda não é suportado devido à falta de uma REST API adequada. OKX — em desenvolvimento.

Instalação

Binários Pré-Compilados

Executáveis para todas as plataformas estão disponíveis na página de releases.

Nota (macOS): O aplicativo não possui assinatura de código. No primeiro lançamento, o macOS exibirá um aviso do Gatekeeper. Vá em System Settings → Privacy & Security e clique em "Open Anyway."

Compilando a Partir do Código-Fonte

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

cargo build --release
cargo run --release

Dependências:

  • Linux (Debian/Ubuntu): sudo apt install build-essential pkg-config libasound2-dev
  • macOS: xcode-select --install
  • Windows: nenhuma dependência adicional necessária.

Comparação com Alternativas Pagas

Open-source vs proprietary tools

Recurso Flowsurface Bookmap ATAS Quantower
Preço Gratuito (GPL-3.0) a partir de $39/mês a partir de $69/mês a partir de $40/mês
Open Source
Heatmap DOM
Footprint Parcial
Derivativos de Cripto ✅ (5 corretoras)
Ações/Futuros (CME etc.)
Linguagem Rust (nativo) Java .NET .NET
Uso de RAM Baixo Médio–Alto Médio Médio

O Flowsurface não cobre os mercados tradicionais (ações, futuros da CME) e foca exclusivamente em derivativos de cripto. Essa é a sua nicho, e ele cumpre a tarefa com excelência — de graça, rápido e de forma transparente.

Para Quem É o Flowsurface

  • Scalpers e traders intraday nos mercados de cripto que leem o livro de ordens e o fluxo de negociações.
  • Pesquisadores de microestrutura que querem observar a liquidez sem pagar assinatura.
  • Desenvolvedores que querem fazer fork e estender a ferramenta para suas necessidades (a GPL-3.0 permite isso).
  • Iniciantes em orderflow que querem experimentar heatmaps e footprints sem risco financeiro.

Links

Conclusão

O Flowsurface é um exemplo raro de projeto open-source que realmente compete com produtos comerciais em um nicho profissional restrito. Se você negocia derivativos de cripto e quer ver o mercado "por dentro" — através do livro de ordens, da liquidez e do fluxo de negociações — esta é uma das melhores maneiras gratuitas de começar.

E se você for um desenvolvedor Rust — ele também é um excelente exemplo de arquitetura de aplicativo GUI nativo usando Iced com fluxos reais de dados via WebSocket.

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

Fique à frente do mercado

Assine nossa newsletter para insights exclusivos sobre trading com IA, análises de mercado e atualizações da plataforma.

Respeitamos sua privacidade. Cancele a inscrição a qualquer momento.