← All brokers
CSV presetUS
NinjaTrader trading journal
Upload NinjaTrader's trade performance report CSV.
About this integration
NinjaTrader users export trade data via Tools → Trade Performance → Save As → CSV. TFQ has no NinjaTrader-specific preset — upload the file with the Generic CSV (auto-detect) preset, which recognises the common column names. OAuth support is on the roadmap (Q3 2026).
Supported instruments
futures
Setup
- 1In NinjaTrader: Tools → Trade Performance → select period → Save As → CSV
- 2In TFQ: System → Brokers → Upload CSV → Generic CSV (auto-detect)
- 3Check a few rows after import — see known issues
Known limitations
- !There is no NinjaTrader-specific preset; the Generic CSV (auto-detect) preset handles the export. If your report has no realised-P&L column, TFQ pairs the fills and derives P&L itself, and that math applies no contract multiplier — futures rows would import at the raw point difference (an ES trade at $50/point would be off by 50x). Spot-check a few rows against NinjaTrader's own P&L after importing.
Why use TradeFlow Quantum instead of NinjaTrader's built-in tools?
- ✓Cross-broker view. If you trade NinjaTrader plus any other broker, TFQ unifies the equity curve, P&L attribution, and mistake-checker across all of them.
- ✓Mistake-checker on YOUR data — surfaces patterns in your NinjaTrader history (time-of-day, setup type, emotional state) the broker won’t show you.
- ✓Long-term data ownership. NinjaTrader’s built-in analytics typically limit history to 90 days or 1 year. TFQ keeps every trade for as long as your account exists, exportable any time — closed trades as CSV, everything including open positions as a JSON backup.
Connect NinjaTrader in 60 seconds
7-day free trial. Card required at signup. Connect NinjaTrader as your first broker on the dashboard.
Other brokers
Browse all supported brokers →NinjaTrader is a registered trademark of its respective owner. We’re not affiliated with NinjaTrader. Their site: ninjatrader.com. Last verified: 2026-10.