● JSON BRIDGE · AUTO DATA ROTATION

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 works
JSON
DATA PROTOCOL
0 OOM
OUT-OF-MEMORY ERRORS
ML
DATA SYNC
NT8
NATIVE INTEGRATION
TECHNICAL BACKGROUND

How 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.

JSON BRIDGE — DATA FLOW
// NT8 indicator writes →
{
  "timestamp": "2026-03-01T09:41:22",
  "instrument": "ES 03-26",
  "last": 5843.75,
  "delta": +2847,
  "of_pressure": 78,
  "iceberg": true,
  "ai_confidence": 91
}
✅ Dashboard receives · Rotation active · 0 OOM
FEATURES
What the bridge delivers
Stable, fast data transport between NT8 and the dashboard — no compromises.
🔗
JSON real-time bridge
Bidirectional communication between NinjaTrader 8 and the OrderFlowAi dashboard via JSON. No external APIs, no network connection — everything local on your hardware.
LOCAL · SECURE
🔄
Automatic data rotation
The bridge rotates JSON files automatically when they exceed a configurable size. Prevents unbounded growth and out-of-memory crashes — even after multi-hour sessions.
STABLE
🧠
ML data sync
Machine-learning data is synchronized between the NT8 indicator and the dashboard. The AI model receives filtered, preprocessed feature vectors directly from NinjaTrader — minimal latency.
ML PIPELINE
Strategy bridge
Optional: order-flow signals can be sent back to NinjaTrader 8 to trigger automated strategy logic. Full control over which signals act as strategy triggers.
STRATEGY CONNECT
🖥
Multi-window sync
Data from different NT8 chart windows gets merged. Watch ES and NQ simultaneously — the dashboard shows all instruments in one unified surface.
MULTI-INSTRUMENT
🔧
Fully configurable
JSON path, rotation size, update interval, transmitted fields — all adjustable. For traders with specific setup requirements or their own dashboard integration.
CONFIGURABLE
4 STEPS
Bridge setup in 10 minutes
The installer handles every technical step automatically
1

Activate plan

NT8 Bridge is included in every plan — Trial, Starter, and Pro. The foundation for everything else.

2

Run setup

The installer sets up JSON bridge, data rotation, and the NT8 indicator automatically. Admin rights required.

3

Compile in NT8

Open the NinjaScript Editor and compile — the bridge indicator appears in the indicator list immediately.

4

Start dashboard

Open the OrderFlowAi dashboard — it connects to the bridge automatically. Data flow begins instantly.

PRICING
Flexible. Transparent. Cancel anytime.
Every plan runs locally on your hardware — no cloud, no data sharing.
TRIAL
€0 / 14 days
Full test, no risk
  • NT8 Bridge (full)
  • JSON real-time sync
  • Data rotation
  • Dashboard integration
  • Strategy bridge
  • Full ML data sync
START FREE
POPULAR
PRO
€99 / month
For active day traders who demand an edge
  • NT8 Bridge (full)
  • Strategy bridge
  • ML data sync
  • Multi-window sync
  • AI Reversal Scanner
  • 1 PC license · Priority support
INSTITUTIONAL
On request
For prop firms & trading teams
  • Everything in Pro
  • Licenses on request
  • Custom bridge protocol
  • API access for own tools
  • SLA guarantee
  • Dedicated support
GET IN TOUCH
FAQ
Common questions

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?

Yes — API access is available on the Institutional plan. The JSON data structure is documented and stable. Your own tools can read and process bridge data without using the OrderFlowAi dashboard at all.

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.

GET STARTED

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 →
Risk disclosure: Trading futures carries substantial risk and can result in the loss of your invested capital. OrderFlowAi is an analysis tool — not investment advice, and no guarantee of trading success.