Skip to main content

Why does Tradovate keep asking me to log in when I open Tradecopia?

Why repeated Tradovate login prompts appear on every app restart and how to stop them using Token Management.

Every time you close and reopen Tradecopia, a browser popup appears asking you to log in to Tradovate — this article explains why it happens and how to stop it.

You might be experiencing this if:

  • Tradovate keeps asking you to log in every time you open Tradecopia

  • A browser popup for Tradovate authentication appears on every app restart

  • You're re-authenticating Tradovate or NinjaTrader every single session

Why this happens

Tradovate and NinjaTrader connections use OAuth authentication. The connection token issued by Tradovate expires after approximately 60 minutes of inactivity. When you close Tradecopia and reopen it after that window, the expired token triggers the browser popup and re-authentication.

This is expected OAuth behaviour — not a bug in Tradecopia and not a connection failure.

This only affects Pro desktop users. If you are on Pro+ Lite or Pro+, your connection is managed server-side automatically and you should not experience this.

The fix — enable Token Management

Token Management tells Tradecopia's server to handle the token refresh automatically, so the connection stays active across app restarts without requiring you to log in each time.

If you have not yet set this up, see How to set up and manage Token Management. There is a specific four-step setup sequence to follow — enabling Token Management without following the sequence will not fully resolve the issue.

If Token Management is enabled and prompts are still appearing

Work through the following in order.

Check the setup sequence was followed correctly

Token Management requires a specific sequence when it is first enabled:

  1. Delete all Tradovate connections

  2. Enable Token Management in Settings

  3. Restart Tradecopia

  4. Re-add all Tradovate connections

If any step was skipped, your token state may be inconsistent. Repeat the full sequence.

If the sequence was followed correctly

Disconnect and reconnect your Tradovate or NinjaTrader connection to force a fresh authentication:

  1. Go to Connections and delete your Tradovate connection

  2. Confirm Token Management is still toggled on in Settings

  3. Re-add the connection and complete the Tradovate login when prompted

  4. Close and reopen Tradecopia to confirm the login prompt no longer appears

If you recently changed the Token Management setting

Toggling Token Management in either direction without immediately reconnecting leaves your token in an inconsistent state. Disconnect and reconnect all Tradovate and NinjaTrader accounts to stabilise it.

If the issue persists

If you have followed the steps above and login prompts are still appearing regularly, contact the Tradecopia support team. Share which plan you are on (Pro desktop, Pro+, or Pro+ Lite) and how often the prompts are appearing — the team will investigate.

Related articles

Did this answer your question?