NinjaTrader Trading Journal — Import and Review

NinjaTrader 8 is one of the most widely used futures trading platforms, and its trade history export is one of the more reliable CSV formats available. But knowing how to get the data out is only the first step — what you do with it once it's in your journal is what actually moves the needle.

This guide walks through the exact export steps, common mistakes to avoid, and what to focus on once your trades are imported.

Exporting Your Trade History from NinjaTrader 8

The correct export for journal import is the Trade Performance → Trades tab, not the Executions tab. Executions shows individual fills which creates duplicate entries for multi-fill orders. Trades shows the completed round-trip which is what your journal needs.

  1. Open NinjaTrader 8 → Control Center
  2. Click New in the top menu → Trade Performance
  3. Select your account from the dropdown
  4. Set your date range
  5. Click the Trades tab at the bottom (not Executions)
  6. Right-click anywhere in the table → ExportTo CSV
  7. Save the file
Common mistake: Using the Executions tab instead of the Trades tab. If your CSV shows entries that look like partial fills or has the same trade appearing multiple times, you exported from the wrong tab. Go back and use the Trades tab.

What's in the NinjaTrader CSV

The export includes: instrument, market position (Long/Short), quantity, entry price, exit price, entry time, exit time, profit (points), profit ($), commission, trade number. Most trading journals can parse this directly without any manual cleanup.

One thing to check: NinjaTrader exports profit in both points and dollars. The dollar P&L is net of commissions as configured in your NinjaTrader account settings. If your commission settings in NinjaTrader are wrong, your exported P&L will also be wrong. Verify your commission setup in NinjaTrader before relying on exported P&L figures.

After Import — What to Review

Check your P&L for the ES/NQ/MES calculation

If you trade micro contracts (MES, MNQ), verify that your journal is applying the correct multipliers. MES is $5/point, MNQ is $2/point. If P&L figures look 10x too large, your journal is applying the full contract multiplier instead of the micro multiplier.

Tag your setups immediately

The most valuable thing you can do after import is spend 15 minutes going through each trade and adding a setup tag — "opening range breakout," "VWAP reclaim," "supply zone fade." This turns raw price data into analyzable performance data. Without setup tags, you have P&L history. With setup tags, you have a breakdown of which strategies actually work.

Replay your 3 most interesting trades

Pick your biggest winner, biggest loser, and one where you're unsure whether it was a good trade or a lucky outcome. Watch each one bar by bar from 10 minutes before your entry. You'll see things you didn't notice in the moment.

NinjaTrader-Specific Analytics Worth Tracking

Time-of-day performance

NinjaTrader traders typically focus on the RTH session (9:30–4:00 EST). Filter your journal analytics by time of day and you'll almost certainly find that your first-hour trades and your last-hour trades perform very differently. Most NinjaTrader futures traders should stop trading between 11am and 1pm based on their own data.

Session performance

If you trade overnight sessions, break out your RTH and overnight performance separately. Many traders find their overnight P&L is consistently negative while their RTH P&L is positive — meaning the overnight trading is cancelling out their edge.

Instrument breakdown

If you trade multiple instruments on NinjaTrader (ES and NQ, for example), look at your stats per instrument. Most traders have a clear edge on one instrument and break even or lose on the others. The data usually makes this obvious within 50 trades.

Building a Review Routine Around NinjaTrader

The most effective routine for NinjaTrader traders:

The whole post-session process should take 15–20 minutes. It doesn't need to be longer than that to be effective. Consistency matters more than depth.

Import Your NinjaTrader Trades

CSV import with step-by-step instructions, correct contract multipliers, and full trade analytics.

Start Free Today

25 free trades · No credit card · No expiry