NinjaTrader 8 Bridge —
the connection that holds it all together
Direct JSON bridge between NinjaTrader 8 and the OrderFlowAi dashboard. ML data sync across windows, strategy bridge, and auto rotation that eliminates out-of-memory crashes.
START FREE TRIAL → How it worksHow the NT8 Bridge works
NinjaTrader 8 runs natively on Windows — but complex visualizations and AI analysis need a separate process. The NT8 Bridge crosses this boundary via JSON file communication with automatic rotation.
The NinjaScript indicator writes tick data, DOM levels, and order-flow signals to a JSON file. The dashboard reads them in real time and renders them in the GPU-accelerated heatmap and every other visualization.
Auto rotation prevents JSON files from growing unbounded — a problem that regularly causes OOM crashes in other solutions. With OrderFlowAi, the bridge runs stable for hours.
Activate plan
NT8 Bridge is included in every plan — Trial and Pro. The foundation for everything else.
Run setup
The installer sets up JSON bridge, data rotation, and the NT8 indicator automatically. Admin rights required.
Compile in NT8
Open the NinjaScript Editor and compile — the bridge indicator appears in the indicator list immediately.
Start dashboard
Open the OrderFlowAi dashboard — it connects to the bridge automatically. Data flow begins instantly.
- CORTEX engine & GPU heatmap
- Reversal AI, iceberg & spoof detection
- Flow Pulse & chart analysis
- NT8 bridge + indicator
- No automated NT8 strategy
- Everything in the trial
- Cortex OEM AI Strategy (automated NT8 strategy, ES)
- Level-2 mode, without MBO
- 1 PC licence · each additional PC €49/month
- Everything in Pro
- MBO (market by order) via Rithmic
- MBO DOM in NinjaTrader 8
- 1 PC licence · each additional PC €49/month
Why JSON instead of a direct socket connection?
NinjaScript has limitations with direct socket connections. JSON files are more robust, easier to debug, and enable async processing without blocking the NT8 main process. The data rotation makes the approach production-grade.
What's the bridge latency?
The JSON file updates after every tick — so update rate is bound by NT8 tick rate (typically 4–20ms on ES). The dashboard reads on a configurable interval (default 50ms) for an effective end-to-end latency under 100ms.
Can I use the bridge with my own application?
API access for your own applications is not part of the current plans. If you are interested, write to support@orderflowai.io.
What happens if NT8 crashes or restarts?
The dashboard detects automatically when new data stops arriving and shows a connection status indicator. After NT8 restarts, the bridge reconnects automatically — no manual intervention.
Connect NinjaTrader 8 to
professional order-flow analysis.
14 days free. No contract. No risk. Installer available immediately after activation.
START 14-DAY FREE TRIAL →