This guide covers everything you need to connect your Tradovate account to Tradecopia — account type selection, the OAuth authentication flow, what to do if the browser popup does not appear, and how to stop being prompted to log in every session.
How Tradovate connections work
Tradovate uses OAuth authentication — a secure login method where Tradecopia receives a token from Tradovate rather than storing your credentials directly. A browser popup opens the Tradovate login page, you authenticate there, and authorisation is returned to Tradecopia.
A single Tradovate connection links all accounts under the same prop firm organisation — you do not need to add each account separately. Connect once per organisation and all accounts under it appear in Tradecopia.
Live account vs demo account — which to choose
When connecting a Tradovate account, you are asked to select Live Account or Demo Account.
Account type | When to select |
Live Account | Personal live funded accounts — real money outside a prop firm structure |
Demo Account | All prop firm evaluation and funded accounts |
Prop firm accounts are almost always demo accounts at the broker level. Even a funded prop firm account is typically classified as a demo account by Tradovate. When in doubt, select Demo Account for any prop firm account.
Signing market data agreements
Before connecting, log into the Tradovate platform and confirm all market data agreements are signed and up to date. If market data agreements are not in place, the Tradovate API will reject the connection.
Step-by-step connection
In Tradecopia, navigate to Connections and click + Add Connection
Select Tradovate from the broker list
Select Live Account or Demo Account — see guidance above
A browser popup opens directing you to the Tradovate login page
Log in with your Tradovate username and password — not your prop firm portal credentials
Authorise the Tradecopia connection when prompted on the Tradovate page
Return to Tradecopia and confirm the connection shows as Connected
If the browser popup does not open
If the popup does not appear automatically, a fallback is shown in Tradecopia:
Click Open Tradovate Login to trigger the browser manually, or
Click Copy Link and paste it into any browser
The Copy Link option bypasses all popup-related issues and works regardless of browser settings or security software.
Common reasons the popup fails to open and how to fix each:
Cause | Resolution |
Browser popup blocker active | Disable popup blocking for Tradecopia, or use Copy Link |
No default browser set | Set a default browser in your OS settings, or use Copy Link |
Firewall or security software blocking | Check your firewall settings, or use Copy Link |
VPN intercepting the OAuth redirect | Temporarily disable VPN, or use Copy Link |
Once the Tradovate login page has loaded in your browser, everything from that point is between you and Tradovate. If you reach the page but cannot authenticate — wrong password, account locked — contact Tradovate support directly.
Repeated login prompts — Token Management
Tradovate OAuth tokens expire after approximately 60 minutes of inactivity. When you close and reopen Tradecopia, the expired token triggers a browser popup and re-authentication. This is the OAuth method working as designed — not a Tradecopia bug.
This only affects Pro desktop users. If you are on Pro+ Lite or Pro+, your connection is managed server-side automatically — token expiry does not apply to you.
To stop repeated login prompts on Pro desktop, enable Token Management in Tradecopia Settings. There is a specific setup sequence to follow and rules about changing the setting once it is active — see How to set up and manage Token Management for the full guide.
NinjaTrader and Tradovate — the same account system
NinjaTrader accounts are Tradovate accounts accessed through the NinjaTrader platform. The connection flow is identical. If you trade your prop firm account through NinjaTrader rather than Tradovate directly, see the NinjaTrader connection guide — the steps and behaviour are the same.
Related articles
How to add a broker connection to Tradecopia — quick-start overview for all four brokers
How to connect your NinjaTrader account to Tradecopia — same underlying system, NinjaTrader-framed
How to set up and manage Token Management — setup sequence and toggle rules for Pro desktop users
What to check when a broker connection fails in Tradecopia — if the connection fails after following these steps