EnglishNederlandsPortuguesEspanolDeutschFrancais

Topstep Bots: API, Platforms and Account Rules

By 5 min read trading Published: Last updated:
Editorial review. Published under the JPTC editorial policy. Material corrections are recorded through the corrections policy.

Material update: 15 October 2026: specifically identified source references, unsupported own-product/result qualifications or account-rule wording corrected. Existing publication status and URL retained. 15 October 2026: Additional own-results verification/audit wording corrected to company-published broker-statement scope.

Part of Prop-Firm Rules Hub, our complete pillar guide on this topic.
Topstep Bots: API, Platforms and Account Rules

Topstep permits custom automation in specified environments, with important account and infrastructure conditions. A product called a “Topstep EA” does not establish a functioning connection, permission, a pass rate or a future Payout. This guide separates those questions using Topstep’s current documentation, checked on 16 October 2026.

Which connection and account does the bot use?

The TopstepX/ProjectX API supports custom bots on eligible simulated accounts; its API page excludes Live Funded Accounts. Check the actual account shown in the dashboard rather than treating “funded” as a single technical environment. API access is a separate service with its own conditions and billing.

A MetaTrader EA is a program for its particular terminal. An MT4/MT5 executable cannot simply be installed into TopstepX. A proposed connector needs its own implemented interface, contract mapping, order handling and permission checks. A platform name or an untested bridge diagram is insufficient.

Keep order transmission on the permitted device

Topstep requires personal-device order flow and prohibits VPS, VPN and remote-server trading. Its API policy permits supporting private-server tasks that do not transmit orders. Moving the final button locally does not make a remote order trigger or relay acceptable.

Draw the complete path from signal to order endpoint, including third-party services. Check where placing, modifying and cancelling occur. Keep credentials out of articles, public code and untrusted tools. Topstep’s allowance of an API does not endorse a vendor or make that vendor’s implementation reliable.

Separate loss rules, controls and objectives

For ordinary Trading Combine/XFA accounts, the MLL ratchets at day-end while losses are monitored during the session, including open P&L. Do not substitute an intraday-high rule. The general DLL policy describes a session pause, not an automatic rule breach. Labs offers and account stages can have different mandatory controls or static limits.

The current Combine consistency target is 55%; exceeding it raises the required profit. The XFA Consistency payout path has a separate 40% test. Record the exact product, phase, settings, denominator and consequence. A personal stop setting, MLL event and unmet Payout objective are different events; a software guard cannot guarantee an uncrossable limit.

Ask for records rather than a claimed success percentage

A strategy label such as breakout, mean reversion or scalping does not establish approval or an edge. Compare actual behaviour with the official prohibited-strategy and conduct policies. Simulator exploitation and prohibited account arrangements remain relevant even when a program can place an order.

Require the exact software/version, data, contracts, costs, complete result period and selection process. Keep unsuccessful runs, losses and execution exceptions. A vendor screenshot or a passing account does not establish a general EA pass rate. Historical observations, a Practice run, evaluation eligibility and an actual Payout answer separate questions.

Check operations before any connection decision

In an authorised test environment, compare expected signals, contract quantities and attempted controls with logs. Include stale data, rejects, partial orders, restart and reconnect handling. Confirm that repeated messages cannot silently duplicate exposure and that the operator can suspend the program.

Test calculations for the whole account, including other strategies, manual positions, pending orders, fees and the actual session clock. Record requested versus executed prices and unresolved failures. A faster connection, long backtest or fixed number of demo days is not proof of safe execution, compliance or profitability.

What JPTC evidence does and does not establish

The JPTC EA Hub provides downloads for documented files and platforms. An EA Hub licence or preset name does not establish a working, permitted TopstepX integration. Check the actual file and implementation report; do not infer Topstep compatibility from generic risk-management copy.

The separately hosted JPTC Algo needs no customer installation or VPS. That product description is not permission to route Topstep orders from a hosted service or an offer to take over a challenge. Its monthly broker-statement figures are company-published results, not an independent audit, client success dataset or evidence for another bot. Check current product and licence terms before any purchase decision.

Sources checked 16 October 2026: TopstepX API · Prohibited strategies · Prohibited conduct · Trading Combine · Consistency · DLL · MLL · Labs.

JPTC EA Hub · JPTC Algo

FAQ

Can I use any Expert Advisor (EA) with Topstep?

No. Verify the actual connection, eligible account, device and strategy. A MetaTrader executable is not directly a TopstepX program, and technical connectivity does not override trading restrictions.

What is the TopstepX™ API?

It is the ProjectX-powered interface used by eligible TopstepX accounts for data and orders. Check the account stage and current API terms; Live Funded Accounts are excluded from that API route.

Are there specific programming languages required for Topstep bots?

An implementation needs to use the documented interface. Common REST/WebSocket languages can be used, but a language choice does not certify the bot, provider permission or result.

How does JPTradingCapital's EA Hub help with Topstep rules?

An EA Hub download or preset does not prove TopstepX integration. Check its documented platform and actual version; the separately hosted Algo and its statement figures do not establish Topstep compatibility.

Does Topstep allow news trading with bots?

Read the precise current prohibited behaviour. Topstep specifically addresses exploitative execution and maximum position size directly into major scheduled news. Do not treat a generic news filter as blanket permission or a compliance guarantee.

The JPTradingCapital Team · JPTC EA Hub · JPTC Algo

Related Articles

Futures Challenge Preparation

Software, reviewed setfiles, a written risk plan and community access built around common evaluation rules. No software can guarantee a pass.

Get Started

Related Articles

trading
Can You Use EAs on Topstep in 2026? Rules & Strategies
10 min read
trading
Forex Algo Trading Your Own Account: 7 Steps to Automation [2026]
10 min read
Trading software for prop-firm rules
See Results →
Risk Disclaimer

Trading forex and CFDs involves significant risk and is not suitable for all investors. Past performance does not guarantee future results. You should not invest money you cannot afford to lose. The content on this page is for informational purposes only and does not constitute financial advice. JPTradingCapital does not accept liability for any loss or damage arising from reliance on the information provided. Always conduct your own research before making trading decisions.