If you trade a TopstepX account, your fills already exist in perfect detail on the firm’s servers — you just can’t see them anywhere useful. A journal that speaks ProjectX pulls them in the moment they happen, no CSV exports and no retyping.
What ProjectX is — and which firms run on it
ProjectX isn’t a broker or a chart package. It’s a connectivity gateway that a growing roster of futures prop firms build their platforms on top of. Topstep’s TopstepX is the best-known front-end, but the same gateway sits behind a lengthening list of evaluation firms. That architecture is the whole point: one authenticated connection to ProjectX can reach accounts across several firms that would otherwise each need their own bespoke integration.
For a prop trader, that means the question stops being “does my journal support Topstep?” and becomes “does it speak ProjectX?” — because if it does, it already supports every firm on the gateway. The distinction matters most when you scale from one funded account to several across different firms, which is exactly the shape most serious futures traders end up in.
Authorizing the gateway once
The connection is a one-time handshake, not a standing password you hand over.
- You generate an API credential inside your firm’s account portal (TopstepX exposes this in its account settings; other ProjectX firms mirror it).
- You paste that credential into the journal once. It authorizes read access to your execution data — your fills, positions, and account state — and nothing that can place or cancel orders on your behalf.
- From then on, the gateway streams closes as they settle. There’s no chart to keep open, no VPS to babysit, no terminal that has to stay running.
Because it’s read-scoped, the connection can’t fat-finger an order into your funded account — it only listens. See the ProjectX integration page for the exact scopes requested and how the credential is stored encrypted at rest rather than sitting in plain text.
Consolidating several firms into one journal
Here’s the payoff that the gateway architecture unlocks. If you hold a TopstepX evaluation, a funded account at a second ProjectX firm, and an eval at a third, a gateway-native journal reads all of them through one path instead of three brittle one-off connectors.
The practical difference:
- One record, not three dashboards. Every fill from every firm lands in the same journal, so you review one honest history instead of reconciling separate exports on a Sunday night.
- A combined edge, measured correctly. Your ES setup doesn’t care which firm’s account it ran on. Pooling those trades gives you a real sample size instead of three under-powered ones.
- No firm left un-journaled. The account you forget to export is usually the one that quietly breaks — a single gateway means nothing slips through.
This is where an execution-connected journal pulls decisively ahead of manual tools. A screenshot-and-paste workflow like TradeZella is fine for reviewing one account slowly, but hand-entered data across four accounts is always a few days stale — and on a trailing-drawdown evaluation, edge decay you notice late can cost the account.
Per-account and per-strategy attribution
Auto-import is only half the value; attribution is the other half. Two tags do the heavy lifting.
- Per account keeps each firm’s evaluation isolated. Your TopstepX combine stats stay clean, uncontaminated by a funded account you’re trading more aggressively.
- Per strategy groups trades by the actual setup you ran — your opening-range breakout, your VWAP fade — regardless of which account executed them.
Strategy tags are what turn a pile of fills into an edge you can measure. With trades grouped, the journal computes live edge health: expectancy and win rate that recompute on every close, wrapped in a Wilson confidence interval so you can tell a genuine edge from a lucky streak on a thin sample. That confidence band is also your early-warning system for the drift that ends evaluations — long before your equity gets near the trailing drawdown floor.
Verifying fills against the firm dashboard
Trust the stream, but reconcile it. The honest check is simple: compare the journal’s trade count and net P&L for a session against TopstepX’s own account history for the same window. They should match to the fill.
- Net, not gross. Confirm the journal is subtracting commissions and fees so the number you review is the one that actually moves your drawdown.
- Count the fills. Partial fills on futures can split one intended trade into several executions — make sure they roll up the way you expect.
- Re-sync on doubt. If a maintenance window or network blip drops the socket, a well-built connector reconnects and replays missed fills, but a manual re-sync pulls account history fresh when you want certainty.
Reconcile once after your first session and the connection earns your trust. From then on, connect once, tag as you trade, and let the closes do your bookkeeping — so review time goes to decisions, not data entry.
Related: ProjectX integration · Topstep · Trailing drawdown