💰 Maximum Discount Guaranteed!

Click "Use Code VIBES" and automatically save up to $228 per account. The code is applied instantly – no manual entry needed!

NinjaTrader Setup for TradeDay: Configuration Guide

Paul from PropTradingVibes
Written by Paul
Published on
February 18, 2026
TradeDay
TradeDay
40%
OFF
Current Promo:
40%
OFF
Best Code:
VIBES

Table of contents

NinjaTrader works with TradeDay. That's the good news. The setup process isn't complicated, but there's one critical step that trips up 80% of traders on first attempt: enabling Order Flow tools in Tradovate before you ever open NinjaTrader. Skip that step and you'll spend 30 minutes troubleshooting a connection that should take 5 minutes to configure.

This guide walks through the complete setup process, covers the common mistakes that cause authentication failures, and explains what you actually get by using NinjaTrader instead of Tradovate's native platform. If you already use NinjaTrader and want professional charting, advanced order flow tools, or SuperDOM for your TradeDay evaluation, here's exactly how to connect it.

Paul from PropTradingVibes

Platform tested firsthand: I've connected and traded TradeDay accounts through Tradovate, NinjaTrader, and TradingView across multiple funded accounts. Everything here comes from real evaluation and funded trading on these platforms—not from reading setup docs.

If you want the full breakdown of what each platform delivers with TradeDay—including Tradovate's browser-based simplicity, NinjaTrader's advanced charting, TradingView integration, Jigsaw's DOM trading, and platform-specific quirks like data feed configuration and credential setup—my complete TradeDay platform guide covers everything with honest pros, cons, and practical setup tips. For the absolute latest, check TradeDay's website.

How NinjaTrader Connects to TradeDay (The Technical Part)

TradeDay operates through Tradovate as its trading platform. Tradovate runs on CQG data infrastructure. NinjaTrader has native integration with Tradovate accounts, which means you can trade your TradeDay account through NinjaTrader while orders still route through Tradovate to the exchange.

What this means practically:

You log into NinjaTrader using your TradeDay/Tradovate credentials. NinjaTrader connects to Tradovate's servers. Orders placed in NinjaTrader route through Tradovate to CME/CBOT exchanges. Your TradeDay metrics still track normally — daily loss limits, trailing drawdown, profit targets, everything works exactly as if you were trading in Tradovate directly.

The integration is bidirectional:

Trades executed in NinjaTrader appear in Tradovate. Trades executed in Tradovate appear in NinjaTrader. You can have both platforms open simultaneously during evaluation phase, though funded traders face restrictions (more on that later).

Data feed:

TradeDay provides CQG data through the Tradovate connection at no additional cost. This is the same institutional-grade feed used by professional trading firms. No need to subscribe to separate market data — it's included with your TradeDay membership.

What You Need Before Starting

Required:

  • Active TradeDay account (evaluation or funded)
  • Windows PC (NinjaTrader is Windows-only; Mac users need Bootcamp or Parallels)
  • TradeDay/Tradovate login credentials
  • 15-20 minutes for initial setup

System requirements:

  • Windows 10 or 11 (64-bit)
  • 8GB RAM minimum (16GB recommended for multiple charts)
  • SSD for installation (mechanical drives cause lag)
  • Stable internet connection (wired Ethernet preferred)

Optional but recommended:

  • NinjaTrader license (free version works for most traders)
  • Multiple monitors for chart/DOM separation
  • Backup Tradovate login open in browser during first setup

Step-by-Step Connection Process

Step 1: Enable Order Flow Tools in Tradovate (CRITICAL)

This is the step everyone skips. Don't skip it.

Why this matters: TradeDay requires Order Flow tools to be enabled through Tradovate for NinjaTrader to receive full market data. If you don't enable this first, NinjaTrader will connect but won't display volumetric data, depth of market information, or proper bid/ask spreads.

How to enable:

  1. Go to tradovate.com and log in with your TradeDay credentials
  2. Navigate to Settings (gear icon in top right)
  3. Find "Order Flow + Tools" section
  4. Toggle the switch to Enabled
  5. Confirm the change

This takes 30 seconds. It prevents 30 minutes of frustration. Do this before you download NinjaTrader.

Step 2: Sign Market Data Agreements

While you're logged into Tradovate:

  1. Look for "Market Data Agreements" or "CME Data Agreements"
  2. Sign all required agreements (typically 2-3 documents)
  3. Verify agreements show "Active" status

These agreements authorize your account to receive real-time market data through the CQG feed. Without signed agreements, NinjaTrader can't pull live data even if the connection authenticates successfully.

Step 3: Download and Install NinjaTrader

Two download options:

Option A: Download from Tradovate (recommended)

  • Log into tradovate.com
  • Look for NinjaTrader download link in platform section
  • This version comes pre-configured for Tradovate connections

Option B: Download from ninjatrader.com

  • Get NinjaTrader 8 (latest version)
  • Choose 64-bit installer
  • Standard installation process

Both work identically. Tradovate's version just saves one configuration step.

Installation:

  1. Run the installer
  2. Accept license agreement
  3. Use default installation path (C:\Program Files\NinjaTrader 8)
  4. Allow Windows Defender exceptions if prompted
  5. Complete installation (takes 3-5 minutes)

Step 4: Get Your TradeDay Credentials

Where to find them:

  1. Log into members.tradeday.com
  2. Navigate to your account dashboard
  3. Look for "Tradovate Credentials" section
  4. Copy your username and password

Critical detail: These are your Tradovate credentials, NOT your TradeDay login credentials. They're different. Using the wrong credentials causes 90% of authentication failures.

Pro tip: Copy both username and password to a text file on your desktop. You'll need them multiple times during setup. One typo = authentication failure.

Step 5: Configure NinjaTrader Connection

Launch NinjaTrader. You'll be prompted to log in or create an account. This is your NinjaTrader platform account (separate from TradeDay). Create it or log in with existing credentials.

Once inside NinjaTrader:

  1. Go to Control Center (main window)
  2. Click Connections menu at top
  3. Select Configure

If you don't see "Configure", enable Multi-Provider:

  • Go to Tools > Options
  • Find "Multi-Provider" setting
  • Enable it
  • Restart NinjaTrader

In the Configure Connections window:

  1. Click Add
  2. From provider dropdown, select NinjaTrader
  3. A new connection configuration window opens

Enter connection details:

  • Provider: NinjaTrader (already selected)
  • User name: Your Tradovate username from TradeDay dashboard
  • Password: Your Tradovate password from TradeDay dashboard
  • Account Type: Simulation (even for funded accounts — this is correct)

Why "Simulation"?

TradeDay operates through simulated environments for both evaluation and funded phases. You're trading simulated capital, not live brokerage capital, so the account type should be "Simulation" not "Live." This confuses everyone. It's correct.

After entering credentials:

  1. Click Apply
  2. Click OK
  3. Window closes, returns to connection list

Step 6: Connect to Your TradeDay Account

Back in the Control Center:

  1. Click Connections menu
  2. Select your configured connection (shows as "NinjaTrader")
  3. Connection indicator in bottom-left corner will turn yellow (connecting), then green (connected)

Connection indicator colors:

  • Green: Successfully connected, ready to trade
  • Yellow: Connecting, please wait
  • Red: Connection lost or error
  • Gray/Transparent: Disconnected

If indicator turns green, you're connected. Your TradeDay account should appear in the Accounts dropdown on any chart window.

Step 7: Verify Connection with Test Chart

  1. Open new chart: File > New > Chart
  2. Select instrument (ES, NQ, YM, RTY)
  3. In the chart toolbar, find Account dropdown
  4. Your TradeDay account should appear in the list
  5. Select it

Place a limit order well away from current price (e.g., if ES is at 5,800, place buy limit at 5,700). Order should appear in both NinjaTrader and Tradovate. Cancel the order. If order appeared in both platforms, connection works properly.

Common Connection Problems and Fixes

ProblemSolution
Authentication failed errorUsing wrong credentials. Get Tradovate username/password from TradeDay dashboard, not your TradeDay login
Connection succeeds but no market dataMarket data agreements not signed in Tradovate. Log into tradovate.com and sign CME agreements
"Order Flow + error" messageOrder Flow tools not enabled in Tradovate settings. Enable them, restart NinjaTrader
Account doesn't appear in dropdownSelected "Live" instead of "Simulation" as account type. Reconfigure connection with correct type
Connection drops frequentlyNetwork instability or VPN interference. Use wired connection, disable VPN, check firewall settings
Can't place ordersVerify account selected in chart window. Check connection indicator is green. Restart NinjaTrader

If nothing works:

  1. Close NinjaTrader completely
  2. Log into tradovate.com, verify credentials work there
  3. Change your TradeDay password (also changes Tradovate password automatically)
  4. Wait 5 minutes for password sync
  5. Reconfigure NinjaTrader connection with new password

What You Get with NinjaTrader vs Tradovate

NinjaTrader advantages:

Advanced charting:

  • 100+ built-in indicators
  • Custom indicator support via NinjaScript
  • Multiple chart types (Renko, Kagi, Point & Figure, etc.)
  • Multi-timeframe analysis on single screen
  • Drawing tools superior to Tradovate's native options

SuperDOM:

  • Professional depth of market ladder
  • One-click trading with configurable hotkeys
  • Static DOM (doesn't recenter during fast markets)
  • P&L tracking per price level
  • Queue position indicator

Order Flow+ tools:

  • Volumetric bars (footprint charts) showing buy/sell volume at each price
  • Cumulative Delta indicator
  • Volume Profile (both indicator and drawing tool)
  • VWAP with standard deviation bands
  • Market Depth Map for historical order flow

Strategy automation:

  • Backtest strategies on historical data
  • Run automated strategies during live trading
  • Strategy Analyzer for optimization
  • Market Replay for practice without burning evaluation time

Trade management:

  • ATM strategies (auto-bracket orders)
  • Scale in/out functionality
  • Multiple OCO configurations
  • Trail stops with custom logic

Tradovate advantages:

Mobile trading:

  • Full-featured mobile app (iOS/Android)
  • NinjaTrader mobile doesn't work with TradeDay accounts

Simplicity:

  • Less overwhelming for beginners
  • Faster learning curve
  • Built-in integration (no setup required)

Web-based:

  • Trade from any computer
  • No installation required
  • Works on Mac without virtualization

NinjaTrader License Options for TradeDay

Free license:

  • Full charting functionality
  • SuperDOM access
  • Order Flow+ tools included
  • Trade any TradeDay account
  • No cost, no restrictions for prop firm trading

Lease license ($60/month or $600/year):

  • Automated trading strategies
  • Strategy backtesting/optimization
  • Multi-instrument strategies
  • Live trade simulation features

Lifetime license ($1,395 one-time):

  • Everything in Lease
  • No recurring costs
  • Lifetime free updates

For TradeDay traders: The free license handles 95% of what you need. Unless you're running automated strategies or extensive backtesting, don't pay for Lease or Lifetime. Save that money for additional TradeDay accounts.

Managing Multiple TradeDay Accounts in NinjaTrader

If you're running multiple TradeDay funded accounts simultaneously, NinjaTrader handles them well:

All accounts appear once connected:

After configuring one connection, all your TradeDay accounts associated with that Tradovate login appear in the account dropdown. No need to create separate connections for each account.

Switching accounts:

  1. Open chart window
  2. Select different account from Account dropdown
  3. Orders from that chart trade the selected account

Trading multiple accounts simultaneously:

Open separate chart windows for each account. Each chart trades independently based on its selected account. Useful for scaling across accounts with same strategy.

Account isolation:

Each chart window only sees/trades its selected account. You can't accidentally place orders on wrong account if you configure chart windows properly.

The Funded Account Restriction

Critical limitation: Funded Live traders (after milestone progression) cannot have Tradovate and NinjaTrader open simultaneously. Market data licensing restricts dual platform access for live accounts.

During evaluation/Funded Sim: Both platforms can run simultaneously. Many traders keep Tradovate open as backup.

After transitioning to Funded Live: Choose one platform. If you prefer NinjaTrader, close Tradovate before connecting NinjaTrader. If you need Tradovate's mobile trading, you'll need to disconnect NinjaTrader when using mobile.

This doesn't affect most traders until they reach Funded Live stage, which requires consistent profitability over multiple payout cycles.

Is NinjaTrader Worth Setting Up for TradeDay?

Yes, if:

  • You already use NinjaTrader with other brokers/firms
  • You trade based on order flow (volumetric bars, delta, depth)
  • You want advanced charting with custom indicators
  • You're comfortable with desktop software

No, if:

  • You primarily trade from mobile device
  • You're happy with Tradovate's native charting
  • You trade simple price action without indicators
  • You value simplicity over advanced features

The setup takes 10 minutes. Try it, trade with it for 2-3 days. If NinjaTrader's tools improve your entries or help you avoid drawdown violations, keep using it. If you keep switching back to Tradovate, stick with what works.

The free license means there's no financial risk to testing it. You're already paying for TradeDay — NinjaTrader adds zero additional cost.