TopstepX API & bot automation rules

Topstep lets bots trade through the TopstepX / ProjectX API — but draws hard lines that quietly end accounts. Here's exactly what a bot can and can't do, with the official sources.

Independent tooling — not affiliated with Topstep. Rules change; confirm on Topstep's official help center (linked below) before you rely on this.

Broker API
Yes
Bots / EAs
Monitored
VPS / remote
No
Unattended live
No

Is there an API?

Yes — TopstepX exposes a programmatic order path (ProjectX). There is no separate sandbox, API orders are final, and Topstep does not provide technical support for API implementation, coding or troubleshooting. You build and test against the real account path.

help.topstep.com — TopstepX API access ↗

Can a bot run — and where's the line?

Automated strategies are permitted when actively monitored. The hard line is unattended automation and remote infrastructure: VPS / VPN / remote servers are prohibited, and running automation on a VPS can lead to suspension or removal from the program. Treat "monitored" literally — sat-in-front, not fire-and-forget.

topstep.com ↗

The eval → live rule swap (the one that surprises bots)

Several firms allow bots in the simulated eval phase but restrict them once you reach a real Live Funded Account (LFA) — because the firm now carries broker risk. Topstep is the clearest case: plan for the live-account rules from day one, not just the eval. This exact eval-vs-live swap is what AlgoProven's rule engine models per account.

The drawdown trap for bots

Topstep's trailing drawdown follows your peak; a bot that doesn't bracket every order, or that holds through a wick, can breach in a single bad print. Bracketed entries and a live distance-to-breach gauge are the difference between a survivable day and a reset.

See it on the free simulator →

Can my bot run on Topstep? — quick checklist

Know before your bot breaks a Topstep rule

AlgoProven models Topstep's exact rule-set — trailing drawdown, daily loss, consistency, the eval→live swap — and checks every trade against them before your bot sends it. Try it free.

Common questions

Can I use a VPS for my Topstep bot?
No. Topstep prohibits VPS / VPN / remote servers for its API, and automation found running on one can lead to suspension or removal. If your strategy needs 24/7 unattended execution, Topstep is the wrong firm — see the ranking for algo traders.
Does Topstep have an API sandbox to test against?
No separate sandbox — you test against the real TopstepX/ProjectX path, API orders are final, and Topstep doesn't support API coding/troubleshooting. Practice the rule-side risk on a simulator first.
Are bots allowed on the live funded account?
Only actively-monitored automation; unattended live-account automation is restricted. The eval-phase freedom does not carry over unchanged — plan for the live rules from the start.

More: Topstep 50K rules & calculator · full bot policy matrix · best prop firms for algo trading