Managing Connections
Tradovate and TopstepX setup, connection statuses, reconnecting, pausing, and removing connections.
Connecting Tradovate
- Open Connections, click Add Connection, and select Tradovate.
- Choose Connect to Live Account or Connect to Demo Account.
- Your browser opens to the Tradovate login page. Sign in and authorize.
- You are sent back to Wogul automatically. All accounts under that login appear in Wogul.
Most prop firm accounts are Demo accounts, not Live. Evaluation and funded accounts are typically Demo, so pick Demo when connecting them.
Credentials are never stored in Wogul. Tokens expire every 90 minutes and are renewed automatically, so you only sign in again if you revoke access from Tradovate.
Tradovate allows a maximum of 2 concurrent sessions. Logging in on a 3rd device disconnects the oldest session.
Connecting TopstepX
- Open Connections, click Add Connection, and select TopstepX.
- Enter your TopstepX username and API key (found in your TopstepX account settings).
- Click Connect. Your accounts appear in Wogul.
TopstepX tokens last 24 hours and are renewed automatically. TopstepX allows only one session per username, so connecting in Wogul signs you out of the TopstepX platform. See the article below for how to work with that.
Connection Statuses
| Status | Color | Meaning |
|---|---|---|
| Connected | Green | Fully operational. Balances, positions, and copying are live. |
| Warning | Orange | Data requests work but the real-time feed dropped. Copying may lag until it reconnects. |
| Disconnected | Gray | No active connection. Copying to and from these accounts is paused. |
| Authenticating | Blue | Currently in the login flow. |
Individual accounts can also show Trading disabled when the broker has restricted them. Wogul will not copy to an account in that state.
Reconnecting
Wogul reconnects on its own after an app restart and when your computer wakes from sleep, retrying with increasing delays (0, 2, 5, 10, 15, 30, 60, 120 seconds). If a connection stays down, click Reconnect on it. If the token has expired, you will be asked to sign in again.
Refresh & Removed Accounts
Refresh pulls fresh balances and the current account list from every broker. An account the broker no longer returns is removed from Wogul on that pass, along with its place in any copy group. Automatic syncs are more forgiving: an account has to be missing twice in a row before it is removed, so a brief broker hiccup never deletes anything.
Pausing & Removing
- Pause (TopstepX only) releases the TopstepX session so you can log in elsewhere. Your API key stays saved and Reconnect brings it back in one click.
- Remove Connection disconnects every account under it and removes those accounts from Wogul, including from any copy group. You will be asked to confirm.
Was this article helpful?