Step 8 of 9

Connect your accounts

Wire your prop firm accounts into NinjaTrader so your algorithms can execute trades. We'll walk through Rithmic (Apex) step by step, then cover Tradovate for other firms.

🔌 Understanding connections

Rithmic — One connection per firm. Most stable. Use this for your primary firm (Apex).
Tradovate — Multiple connections simultaneously. Use for additional firms that support Tradovate.
You can run both at the same time in NinjaTrader.

🔷 Rithmic Connection (Apex)

For your primary prop firm — Apex Trader Funding

1

Get your Rithmic credentials from Apex

After purchasing your evaluation(s) at Apex, you'll receive an email with your Rithmic login details. You can also find them in your Apex dashboard.

Apex dashboard showing Rithmic connection credentials
Your Apex dashboard — Rithmic credentials including username, password, and server.
  • Username — Your Rithmic login username
  • Password — Your Rithmic password
  • Server — Which Rithmic server to connect to (e.g., Apex-Demo or Apex-Live)
⚠️ Save these credentials somewhere safe

You'll need them for both NinjaTrader and R|Trader Pro. Don't lose this email.

2

Download R|Trader Pro

Rithmic connections require R|Trader Pro to be installed and running in the background. This is Rithmic's own platform — you won't trade on it, but it must be open for NinjaTrader to connect.

Download R|Trader Pro from: yyy.rithmic.com

R|Trader Pro download page
Download R|Trader Pro from the Rithmic website. Install it like any other application.
3

Log in to R|Trader Pro

Launch R|Trader Pro and enter your Rithmic credentials from Apex:

R|Trader Pro login screen
Enter your Rithmic username, password, and select the correct server.

Once logged in, go to File and make sure Allow Plugins is checked. Then minimize R|Trader Pro — it just needs to stay running in the background.

R|Trader Pro File menu - Allow Plugins checked, then minimize
File → Allow Plugins must be checked. Then minimize R|Trader Pro — it runs in the background.
💡 Daily startup routine

Whenever you want NinjaTrader to connect via Rithmic, open R|Trader Pro first, log in, then open NinjaTrader. This should become your daily startup order.

4

Add Rithmic connection in NinjaTrader

Now we'll tell NinjaTrader how to connect to your Rithmic account. In the Control Center:

  • Click Connections in the menu bar
  • Click configure...
NinjaTrader Connections menu showing configure option
Connections → configure... opens the connection setup window.

In the Connection Configuration window:

  • Click add at the bottom to create a new connection
  • Select Rithmic as the provider
  • Rename the connection to something clear (e.g., "APEX Rithmic")
  • Enter your username and password from Apex
  • Select the correct server
NinjaTrader connection configuration - add new, rename, enter Rithmic credentials
Click add → select Rithmic → rename to "APEX Rithmic" → enter your credentials from Apex.

Click OK to save the connection.

5

Set Market Data to NinjaTrader

One important setting: your market data source needs to be set correctly.

  • Go to Tools → Options
  • Under Market data, set the provider to NinjaTrader
Tools Options - Market Data set to NinjaTrader
Tools → Options → Market data — set to NinjaTrader for your data feed.
6

Connect and verify

Now connect to your Rithmic account:

  • Click Connections in the menu bar
  • Click your new connection name (e.g., "APEX Rithmic")

The status bar at the bottom of the Control Center will show the connection status. You should see a green indicator when connected successfully.

Green connection indicators showing successful connection
Green = Connected successfully. All connections should show green.

Click the Accounts tab in the Control Center — you should see your Apex account(s) listed with their balances.

Accounts tab showing connected Rithmic accounts from Apex
Accounts tab — your Apex accounts are connected and visible. You're ready to trade.
✅ Rithmic connection is live!

Your Apex accounts are connected to NinjaTrader via Rithmic. You're ready to apply algorithms.

Checkpoint — Verify Rithmic Connection

Before moving on, confirm:

  • R|Trader Pro is running and logged in (minimized)
  • NinjaTrader shows green connection status
  • Accounts tab shows your Apex account(s)
  • Connection name is visible in the Connections menu

🟢 Tradovate Connection (Additional Firms)

For firms that use Tradovate as their trading platform

1

Add Tradovate connection in NinjaTrader

The process is the same as Rithmic — just select a different provider:

  • Click Connections → configure...
  • Click add at the bottom
  • Select NinjaTrader as the provider (Tradovate connections use the NinjaTrader provider)
  • Rename the connection clearly (e.g., "Tradeify Tradovate")
  • Enter your username and password from your prop firm
  • Click OK
💡 Multiple Tradovate connections

Unlike Rithmic, you can have multiple Tradovate connections active at the same time. Create a separate connection for each prop firm that uses Tradovate. No additional software (like R|Trader Pro) is needed.

2

Connect and verify

Click Connections → [Your Tradovate connection name] to connect. Check the Accounts tab — your Tradovate-based accounts should appear alongside your Rithmic accounts.

✅ Tradovate connection is live!

You now have both Rithmic (Apex) and Tradovate (other firms) connected. All your accounts are visible in NinjaTrader and ready for algorithms.

Checkpoint — All Connections Verified

Before moving on, confirm:

  • All connections show green/connected status
  • All accounts are visible in the Accounts tab
  • Rithmic accounts (Apex) are showing
  • Tradovate accounts (if applicable) are showing