Connecting
Connect a Topstep (TopstepX) account
Topstep accounts connect through the ProjectX API with a username and an API key you generate in TopstepX. Topstep charges for API access.
Sources last checked
What you need
- A Topstep account with at least one evaluation (Trading Combine) or Express Funded Account.
- Topstep's API access subscription: $29 per month, or $14.50 per month with code topstep. Topstep bills it separately from your Combine; it appears as "Sim2Funded Solutions" on your statement.
- One subscription and one key cover every account under your login.
Topstep states that "Live funded accounts are not allowed to trade through the ProjectX API." Firmtrack only reads, but whether a live funded account is listed by the API is Topstep's call; evaluation and Express Funded accounts sync.
Get the key
- In TopstepX open Settings (the gear) and the API tab.
- Under ProjectX Linking click Link and approve. Buy or activate API access at dashboard.projectx.com when prompted, using the same email as your Topstep account.
- Back on the API tab click Add API Key, name it (for example "Firmtrack"), and copy it. The key is shown once.
Connect in Firmtrack
- Sign in and open your account page.
- Under Connect a trading platform choose Topstep (TopstepX), enter your TopstepX username (not always your email), paste the key, and press Connect and sync.
- Firmtrack checks the key with Topstep, lists every account under the login, and pulls your fills. Accounts named PRAC are practice sims and start unticked.
- Press Open your workspace. Every page now runs on your own accounts.
What syncs, and what does not
- Synced: account names and balances, every execution (fill) with price, size, side, fees, and Topstep's own realized profit or loss per closing fill.
- Not on the API: what you paid for the Combine, resets, and payouts. Add those by hand in the Money page; they save in your browser.
- Firmtrack only reads. It never places, changes, or cancels an order, and the key is stored encrypted.