For NinjaTrader 8 traders

The trading journal that understands NinjaTrader

Sync your NinjaTrader.sqlite directly from the browser — no addons, no CSV exports. Edgetrack detects Apex, Lucid and Apteros accounts, computes 15+ metrics and shows your performance in real time.

Why Edgetrack for NinjaTrader?

NinjaTrader 8 is the go-to platform for futures traders on prop firms. It stores your trades in a local SQLite database: easy to read, hard to analyze. Traditional journals make you export CSVs every day, reformat files and redo calculations. Edgetrack connects directly to the NinjaTrader.sqlite file using the browser's File System Access API. Pick the file once and Edgetrack syncs every 5 minutes automatically. No plugins, no addons, no manual exports.

How to connect NinjaTrader to Edgetrack in 3 steps

1

Create your free account

Sign up with email or Google in 30 seconds. No credit card to start.

2

Pick your NinjaTrader.sqlite

From the setup wizard, click 'Connect NinjaTrader' and select the NinjaTrader.sqlite file. It's usually in Documents\NinjaTrader 8\db\.

3

Trades show up in your dashboard

Edgetrack reads all your historical trades, detects prop firm accounts and computes performance metrics. From there, it syncs every 5 minutes.

Everything Edgetrack does with your NinjaTrader data

Direct SQLite read

We read your NinjaTrader .sqlite with sql.js (WebAssembly) in the browser. No server is involved for raw data: only processed trades reach Edgetrack.

Compatible with Rithmic, CQG and Tradovate

Sync works with any broker using NinjaTrader 8. Apex (Rithmic), Lucid (Rithmic), Apteros (Rithmic) and your live accounts on CQG or Tradovate.

Automatic prop firm detection

Edgetrack identifies patterns like APEX-12345, PA-APEX-12345, LTE-67890, LFE-12345 and automatically builds the MDD, DLL and profit target panels.

Incremental sync every 5 minutes

Only new trades are read on each cycle, no duplicates. You can leave the browser open while you trade and watch metrics update in real time.

Firefox and Safari supported

If you prefer Firefox or Safari, upload the .sqlite file manually from the wizard. Each upload imports new trades with no duplicates.

Dashboard with 15+ advanced metrics

Equity curve, win rate, profit factor, max drawdown, Sharpe, Sortino, ROMAD, MFE, MAE, exit efficiency, rolling stats and more. All calculated from your NinjaTrader trades.

NinjaTrader-specific use cases

Prop firm evaluation

When you're in an Apex, Lucid or Apteros evaluation, every tick matters. Edgetrack shows trailing MDD in real time, how much is left to profit target and your buffer before the DLL. No more mental math.

Multiple funded accounts at once

If you run 5 Apex PAs, 2 LucidFlex and 1 Apteros Swing, Edgetrack detects them all and shows them in a single dashboard. Balance, status and progress per account — without opening NinjaTrader.

Daily and weekly session review

Filter by day, week or month, review P/L per symbol, per hour and per day of week. Identify when you're most profitable and when you should stop trading. Pure data, no bias.

NinjaTrader and Edgetrack FAQ

Does Edgetrack work with NinjaTrader 8?

Yes. Edgetrack is tested with NinjaTrader 8 on Rithmic, CQG and Tradovate. It reads the SQLite database NinjaTrader stores in Documents\NinjaTrader 8\db\NinjaTrader.sqlite.

Do I need to install any NinjaTrader addon?

No. Edgetrack needs no addon, plugin or script inside NinjaTrader. You only grant the browser permission to read the .sqlite file once.

Does it work with NinjaTrader 7 or 9?

We officially support NinjaTrader 8 today, since that's where most prop firm traders operate. If you're on a different version, reach out and we'll evaluate compatibility.

Does the raw data travel to your servers?

Only processed trades (symbol, price, date, P/L) reach our servers. The raw .sqlite file is read in your browser and never uploaded. This minimizes the data we handle.

What happens if I switch NinjaTrader accounts?

Edgetrack detects new accounts automatically on every sync. If you move from evaluation to PA on Apex, or start with Lucid or Apteros, the new account simply appears in your dashboard next time you sync.

Start improving your trading today

Free plan with no time limit. Upgrade to Pro when you're ready.

NinjaTrader Journal | Automatic trade sync — Edgetrack