How to Connect NinjaTrader to TradeLog: Complete Setup Guide

NinjaTrader is one of the most popular platforms for futures trading. Whether you're trading ES, NQ, CL, or any other contract, keeping a detailed journal of your trades is essential for long-term improvement.
In this guide, we'll walk you through connecting NinjaTrader to TradeLog. Your trades sync automatically and you can focus on analysis instead of data entry.
Why Track Your NinjaTrader Trades in a Journal?
Most traders know they should journal. Few actually do it consistently. The problem isn't motivation. It's friction. Manually logging every trade after a session is tedious and error-prone. That's why auto-sync matters.
- Eliminate manual entry: trades flow from NinjaTrader to your journal automatically
- Accurate data: entry/exit prices, timestamps, and PnL are captured exactly as executed
- Instant analytics: see your win rate, R-multiples, equity curve, and more without building spreadsheets
- Prop firm compliance: monitor drawdown limits, daily loss caps, and payout eligibility in real-time
A connected journal turns raw trade data into actionable insights. Instead of guessing what went wrong, you can see patterns in your performance and fix them.
What is TradeLog?
TradeLog is a modern trading journal built for futures, forex, stocks, and crypto traders. It connects directly to NinjaTrader (and other platforms) to auto-sync your trades.
With TradeLog, you get performance analytics, risk management tools, prop firm tracking, a visual calendar, and PDF reports, all updated automatically as you trade.
Step-by-Step Setup Guide
Step 1: Generate Your API Key in TradeLog
First, you need an API key that allows NinjaTrader to send trades to your TradeLog account. Go to Settings in your TradeLog dashboard.
- Navigate to Settings > API Keys
- Click Generate New Key and give it a name (e.g., "NinjaTrader")
- Copy the API key. You'll need it in the next step
Step 2: Download the TradeLog NinjaTrader Addon
TradeLog provides a free NinjaTrader addon that handles the sync automatically.
- Go to your TradeLog Connections page
- Download the TradeLog NinjaTrader Addon (.zip file)
- Extract the files to your NinjaTrader
AddOnsdirectory - Restart NinjaTrader to load the addon
Step 3: Configure the Addon
Once NinjaTrader restarts, you need to enter your API key in the addon settings.
- In NinjaTrader, go to Tools > Options > TradeLog
- Paste your API key from Step 1
- Select your trading account to sync
- Choose sync mode: Auto (real-time) or Manual (on-demand)
- Click Save and the addon will connect to TradeLog
Step 4: Verify Your First Sync
After configuration, verify that trades are flowing correctly.
- Place a trade (or use an existing recent trade) in NinjaTrader
- Open your TradeLog Journal page. The trade should appear within seconds
- Check that entry price, exit price, PnL, and timestamps match your NinjaTrader execution
What You Get with NinjaTrader + TradeLog
Once connected, here's what TradeLog does with your NinjaTrader data:
Automatic Trade Sync
Every trade you execute in NinjaTrader is automatically logged in TradeLog. No manual entry, no copy-paste, no CSV exports. Your journal is always up to date.
Performance Analytics
See your win rate, profit factor, average R-multiple, equity curve, daily PnL calendar, session analysis, and symbol breakdown, all calculated automatically from your synced trades.
Risk Management
TradeLog includes a built-in position size calculator that syncs with your account balance. Set your risk per trade as a percentage, and the calculator tells you the exact position size for any instrument.
Prop Firm Tracking
Trading with Apex, TopStep, or another prop firm? TradeLog has built-in presets for 11 prop firms. It monitors your drawdown, daily loss limits, consistency rules, and payout eligibility in real-time.
Get Started Today
NinjaTrader is a powerful platform. Pair it with a proper journal and you'll trade smarter. If you don't have NinjaTrader yet, get it here. It's free to download and use for simulated trading.
Start your free TradeLog trial and connect NinjaTrader in under 5 minutes. Your future self will thank you for the data.
Written by
TradeLog Team
Helping traders track, analyze, and improve their performance.
Ready to Start Tracking Your Trades?
Join traders who use TradeLog to analyze their performance and improve consistently.
Start Free TrialNo credit card required