Draw a box on your chart and see exactly what traded at every price inside it, split by who was buying and who was selling. A full volume profile and a live bid/ask profile, in one indicator.

Draw a box. Read it however you want.
Drag a box on the chart to set which bars and which price range get profiled. Resize any edge at any time.
Drag the right border out into the space ahead of price, and every bar that forms inside it is built into the profile as it trades.
Switch between six display modes on the fly, all built from the same live tick data.
A full volume profile and a live bid/ask profile over any zone you draw, both built from the same tick data.

Every mode is built from the same live tick stream. Switch between them on the fly without redrawing anything.

The two levels that tell you where this range was actually decided.

Nothing is summarised, sampled or batched before it reaches you.

Traders who want a genuine volume profile and real order-flow detail in the same tool, over a range they choose themselves.
Runs on NinjaTrader 8. Full tick-by-tick bid/ask accuracy requires a live data feed providing CME Level 1 data while the indicator is running and connected, with Tick Replay enabled on the chart's data series. Historical bars, those that printed before the indicator was attached and running, use an estimated split, since true historical bid/ask data isn't available from NinjaTrader's feed. If your feed or instrument doesn't provide CME Level 1 data, trades still process tick by tick using a midpoint-based classification in place of a true bid/ask comparison.
Every setting explained, plus real chart examples of TrackTicks Profile+ in use.
Profile+ is one part of the full order flow suite. All four indicators are included in a single subscription.
New to order flow terms like Delta, Point of Control, or Footprint charts? See the glossary →
TrackTicks Profile+ is a charting and data-visualization tool. It does not generate buy or sell signals, does not predict future price movement, and is not a substitute for your own analysis, judgment, or risk management. Accuracy of the real-time bid/ask classification depends entirely on the completeness and timeliness of the data supplied by your NinjaTrader connection, data feed, and broker. Historical bars are shown using an estimated split rather than verified historical order-flow data.
Trading futures carries a substantial risk of loss and is not suitable for everyone. See the full site disclaimer for complete terms.