Skip to main content

Why isn't my NinjaTrader connection working?

Troubleshooting NinjaTrader connection issues in Tradecopia — popup failures, authentication errors, repeated login prompts, and wrong account showing.

NinjaTrader connection issues fall into four distinct categories — identify which one applies to you and follow the steps for that scenario.

You might be experiencing this if:

  • Your NinjaTrader connection isn't working in Tradecopia

  • The browser popup isn't opening when you try to authenticate NinjaTrader

  • NinjaTrader is connected but showing the wrong accounts

  • You need to log in to Tradovate every session when using NinjaTrader

What you are experiencing

Go to

Browser popup did not open

The browser popup did not open

Popup opened but cannot log in

The Tradovate login page loaded but login is failing

Prompted to log in every time

Repeated login prompts every session

Connected but wrong account showing

The wrong account is showing after connection

The browser popup did not open

What causes this
The OAuth browser popup is triggered by Tradecopia. Browser popup blockers, missing default browser settings, or VPN interference can prevent it from opening.

How to fix it

A Copy Link fallback is shown in Tradecopia whenever the popup fails. Copy the link and paste it into any browser — this bypasses all popup-related issues.

If Copy Link also fails to open a browser:

  1. Check that a default browser is set in your operating system settings

  2. If a VPN is active, temporarily disable it and retry

  3. Check your firewall or security software — some tools block application-triggered browser opens

If the issue does not resolve
Contact the Tradecopia support team — share what happens when you click Copy Link.

The Tradovate login page loaded but login is failing

What causes this
Once the Tradovate login page loads in your browser, authentication is handled entirely by Tradovate. Tradecopia has no control over what happens on that page.

How to fix it

  1. Confirm you are using your Tradovate username and password — not your prop firm portal login

  2. Clear your browser cache and cookies and retry

  3. Try a different browser

  4. Disable browser extensions — ad blockers and privacy tools can interfere with OAuth redirects

  5. Reboot your device and retry

  6. Wait a few minutes and retry — Tradovate occasionally has authentication delays during high-traffic periods

If the issue does not resolve
Contact Tradovate support directly. Once the Tradovate login page loads, the authentication process is on their side and must be resolved with their team.

Repeated login prompts every session

What causes this
NinjaTrader connections use the same OAuth token as Tradovate. This token expires after approximately 60 minutes of inactivity. When you close and reopen Tradecopia, the expired token triggers the login popup again. This is expected behaviour — not a bug.

How to fix it
See Why does Tradovate keep asking me to log in when I open Tradecopia? — this article covers the Token Management setup that stops repeated prompts. The fix and steps apply identically to NinjaTrader connections.

Note: This only affects Pro desktop users. Pro+ Lite and Pro+ manage token refresh automatically.

The wrong account is showing after connection

What causes this
The wrong account type was selected during setup. Prop firm evaluation and funded accounts are demo accounts at the broker level — selecting Live Account connects the wrong set of accounts.

How to fix it

  1. Go to Connections and delete the current NinjaTrader connection

  2. Click + Add Connection and select NinjaTrader again

  3. Select the correct account type:
    - Demo Account — for all prop firm evaluation and funded accounts
    - Live Account — for personal live accounts with real money outside a prop firm

  4. Complete the OAuth login and confirm the correct accounts appear

Related articles

Did this answer your question?