Order-flow software shows you the market's actual transactions — who paid up, who hit the bid, where resting size sits — instead of a summary drawn after the fact. Evaluating it comes down to six things you can test yourself: depth handling under load, footprint quality, whether higher-timeframe context lives on the same chart, CPU discipline, data honesty, and total stack cost.
I build a trading terminal for a living (Sharpnel — a native Windows desktop terminal), so I'll say that up front: I'm a vendor. This guide deliberately names no products, including where mine wins and where it loses. It's the checklist I'd use to evaluate anything in this category, mine included. Every test here is something you can run in an evaluation session before you pay anyone.
What order-flow software actually does
Order flow is the tape and the book: time & sales, the depth-of-market ladder (DOM), and per-price traded-volume detail (the footprint). Good software turns those three streams into something readable at speed — cumulative delta, imbalances, absorption, volume profile. Bad software shows you the same streams late, aggregated wrong, or spread across so many windows you can't act on any of them.
The category matters if you trade futures intraday. It matters much less if you hold for weeks — in that case a standard charting package is cheaper and fine.
Criterion 1: Native depth handling under real load
The DOM is where order-flow software earns its keep, and it's also where most of it quietly falls apart. The test is not what the ladder looks like at 2 PM on a quiet Tuesday. The test is the first minute after a CPI print, when the book is churning thousands of updates per second.
What to check in an evaluation:
- Does the ladder keep up or does it smear? Watch the inside price during a fast move. If prices visibly lag the tape, the platform is coalescing updates too aggressively — you're reading history.
- Does it stay steady while you read it? A ladder that recenters itself every tick is unusable for resting-order analysis. You want price levels that hold still while the inside market walks across them.
- Depth history. Can you see where size was sitting before it pulled? Pulled liquidity is half the story at a level.
Criterion 2: Footprint quality, not footprint existence
Nearly everything in this category has a footprint chart. The differences are in the details you use every day:
- Aggregation modes. Bid×ask, delta, volume, imbalance — and per-bar visual profiles. You should be able to switch without rebuilding the chart.
- Imbalance detection you can tune. Fixed 300% diagonal imbalances are a default, not a law. You want the threshold, the minimum volume filter, and stacked-imbalance detection under your control.
- Readability at your bar size. A footprint that's legible on a 5-minute chart but turns to noise on 30-second bars won't survive your actual trading.

