Broker automation8 min readPublished Oct 30, 2026Updated Aug 30, 2026

Topstep API Access and Automation Policy

A dated reading of TopstepX API access, personal-device and private-server restrictions, ProjectX order access, and the separate Live Funded Account limit.

By HexTrade1,555 wordsSources reviewed Aug 30, 2026
A TopstepX API key behind personal-device, server, and Live Funded policy gates

The dated answer

Topstep currently offers TopstepX API access for eligible use, but location and account-stage restrictions materially limit deployment.

Reviewed August 30, 2026: Topstep's API-access article says users can build automated strategies, connect tools, retrieve market data, and execute through TopstepX using ProjectX technology. It requires a ProjectX API Access subscription, profile linking, and a generated key. It also says custom bots are allowed subject to standard platform rules and a prohibition on high-frequency trading.

That permission is not unlimited. The same article says all trading activity must originate from the user's personal device and prohibits VPS, VPN, and remote-server order flow. The Live Funded Account page adds a stage-specific restriction: automated strategies can be permitted generally, but automated trading via the ProjectX API is prohibited in the LFA. Technical connection is not permission; verify current private server order-relay and Live Funded API limits before deployment.

Requires fresh review

This post summarizes pages reviewed on August 30, 2026. Topstep can update products and rules. Reopen the official API Access and Live Funded Account pages before setup, promotion, or reactivation.

Classify every component by whether it touches order flowPersonal device: order…Run permitted…Private server: researchHistorical st…Private server: observa…Logging, anal…Live Funded gateThe reviewed…
Classify every component by whether it touches order flow. Under the reviewed Topstep language, private-server support work may be allowed, but order placement, triggers, routing, relaying, changes, and cancellations stay off the server.

What the official TopstepX setup currently requires

Complete the ProjectX subscription, link it to the TopstepX profile, and generate the API key in TopstepX in that order.

Topstep's current guide starts with creating or opening a ProjectX Dashboard account and purchasing ProjectX API Access. The trader then opens the API settings in TopstepX and uses ProjectX Linking to associate the subscription with the TopstepX profile. Only after the account appears in ProjectX Dashboard does the guide direct the trader to generate an API key in TopstepX.

The order matters. Topstep's troubleshooting says User lacks subscription commonly means the subscription is not linked. The generated key grants trading access to every eligible account under the profile, so it must be treated as a broker credential. Do not paste it into Pine Script, webhook JSON, a public repository, a remote log, or an unverified third-party service. Rotate it if compromised.

  1. 1

    Create ProjectX identity

    Register or sign in through the official ProjectX Dashboard linked from Topstep.

  2. 2

    Subscribe to API Access

    Purchase the current API product and verify billing through the official flow.

  3. 3

    Link the profile

    Use TopstepX Settings, complete ProjectX Linking, and confirm the profile appears.

  4. 4

    Generate and secure the key

    Create it from the TopstepX API tab and store it on the permitted personal device.

What ProjectX technical access provides

The Gateway API supplies authenticated REST resources and real-time hubs; it does not replace Topstep's policy layer.

ProjectX documents account, contract, order, position, history, and real-time interfaces. Its place-order route currently accepts accountId, contractId, integer type and side, size, applicable prices, an optional unique customTag, and optional stop-loss or take-profit bracket objects. Integrations should retrieve identifiers through authorized resources and use the current enum reference rather than constructing IDs or values from chart labels.

The ProjectX rate-limit page currently lists 50 history-bar requests per 30 seconds and 200 requests per 60 seconds for other endpoints, with HTTP 429 when limits are exceeded. Those limits describe service fairness, not permission to pursue a particular trading frequency. Clients should cache discovery data appropriately, back off on 429, maintain real-time state, and avoid polling loops that crowd out risk operations.

Technical capability and Topstep permission answer different questions.
QuestionWhere to verifyRequired conclusion
How do I place an order?ProjectX Gateway referenceExact current route, fields, enums, and response
Can this account use API access?Topstep API Access pageSubscription, link, eligibility, and standard rules
Can this run remotely?Topstep device/server languageNo order-flow component on a prohibited VPS, VPN, or server
Can the LFA use ProjectX automation?Topstep Live Funded parametersCurrent reviewed answer is no

Draw the private-server boundary at order flow

Under the current Topstep wording, a private server may support research or observation but may not trigger, route, relay, place, modify, or cancel orders.

Topstep lists historical data storage, research, backtesting, logging, analytics, a read-only dashboard, and receiving copies of the trader's own fills, positions, and P&L as server-side supporting work. Those examples have a common property: they do not cause or change an order. Keep them read-only and verify that no callback, queue, or alert can reach an order endpoint.

The prohibited side includes obvious API requests and indirect relays. A cloud webhook receiver that forwards buy to a laptop is still routing or relaying an order trigger. A server that computes the final trade and tells a local agent to submit it also touches order flow. Under the reviewed language, move the signal receiver and decision path that can reach order endpoints onto the permitted personal device, or keep automation disabled pending official clarification.

  • Inventory every process from market signal through order mutation.
  • Mark whether each process can trigger, place, modify, cancel, route, or relay.
  • Keep cloud analytics one-way and read-only where server support is allowed.
  • Do not disguise an order relay as logging, notification, or synchronization.
  • Preserve written official clarification for any architecture near the boundary.

Live Funded has a separate ProjectX API restriction

Topstep's current LFA page says automated trading via the ProjectX API is prohibited in the Live Funded Account.

The LFA restriction is easy to miss because the general API page discusses automation positively. Both statements can coexist: API automation may be available for eligible TopstepX accounts, while one account stage excludes that route. The LFA page says automated strategies are permitted but Topstep cannot support their setup, then explicitly prohibits automated trading via the ProjectX API in the LFA.

A system must therefore detect or require confirmation of account stage. When an Express Funded trader is called to Live Funded, automatically disarm ProjectX order submission. Do not rely on the key failing or the account disappearing. A technically accepted order would not erase a rule violation. Reopen the official LFA page and obtain current guidance for any other permitted automation method before rearming.

Promotion must disarm the API

Express Funded success is not LFA authorization. Treat the Live call-up as a mandatory policy, credential, account, and execution-rail review.

A compliant architecture starts with location and stage

Run eligible order-flow automation on the permitted personal device and enforce a stage gate before any ProjectX mutation.

The local execution process should own the API key, account allowlist, contract discovery, signal validation, risk limits, and order-state reconciliation. If it receives a signal, the source and transport must also comply with the current no-relay language. A separate server can receive copies of outcomes for permitted logging or read-only dashboards, but it should have no credential or command channel capable of trading.

Store a dated policy record with the deployment: account stage, official URLs, review date, permitted device, process inventory, and reviewer. Make it expire. If the personal device, network method, account ID, stage, strategy behavior, or Topstep language changes, disarm. Security controls should prevent the read-only analytics service from becoming an accidental reverse command path.

A compact preflight policy gate for the local execution process.
ALLOW ORDER ONLY IF:
- policy reviewed and unexpired
- stage is currently API-eligible
- process runs on the permitted personal device
- no VPN, VPS, private-server trigger, route, or relay
- account and contract are explicitly allowlisted
- orders, fills, and positions are current
ELSE: DISARM AND REQUIRE REVIEW

Preflight before every activation

Recheck official pages, account stage, process location, API identity, risk limits, and state recovery every time automation is armed.

Begin with policy, not connectivity. Open the current TopstepX API Access and Live Funded Account Parameters pages. Confirm the account stage in the official product, then verify the actual device and every network hop used by the order path. Authenticate locally, discover eligible accounts, select one ID, resolve one current contract, and compare configured risk limits with the current program rules.

Use a Practice account for testing where Topstep currently directs that approach; its API article says no separate sandbox is available. Test duplicate prevention, expired authorization, rate limiting, rejects, disconnects, and restart recovery. A minimum-size fill is only one checkpoint. The system is ready when it can prove policy eligibility and reconstruct working orders, executions, and positions before accepting another signal.

  • Official API and LFA pages were reviewed today and stored with the deployment.
  • The exact account stage is visible and currently eligible for the chosen route.
  • No prohibited remote server, VPS, VPN, trigger, route, or relay touches order flow.
  • The local key, account ID, contract ID, and risk caps are protected and explicit.
  • Unknown broker state or policy expiry automatically blocks new orders.

Sources and methodology

HexTrade Research uses official product, exchange, regulator, and vendor documentation. Policies and platform behavior can change; follow the linked source and verify current terms before trading.

  1. 1.TopstepX API access — Topstep, accessed Aug 30, 2026
  2. 2.Live Funded Account parameters — Topstep, accessed Aug 30, 2026
  3. 3.ProjectX Gateway API documentation — ProjectX, accessed Aug 30, 2026
  4. 4.ProjectX order placement — ProjectX, accessed Aug 30, 2026
  5. 5.ProjectX API rate limits — ProjectX, accessed Aug 30, 2026

Frequently asked questions

Does Topstep allow custom bots through TopstepX?

The API Access page reviewed August 30, 2026 says custom bots are allowed subject to standard rules and its HFT prohibition. Location and stage restrictions still apply, and current official language must be rechecked.

Can my cloud server receive a webhook and relay it to my laptop?

Under the reviewed language, that would appear to route or relay an order trigger, which Topstep lists as prohibited on a private server. Obtain current official clarification for the exact architecture or keep it disabled.

Can a private server host a read-only Topstep dashboard?

The current API article lists a read-only dashboard, logging, analytics, and copies of the trader's own account state as allowed supporting work, provided the server cannot touch order flow.

Can I automate ProjectX API orders in a Topstep Live Funded Account?

The Live Funded page reviewed August 30, 2026 says no: automated trading via the ProjectX API is prohibited in the LFA. Verify the current page before acting because policy can change.

Next step

Put the research into a controlled workflow

Start small, verify the broker and account rules, and keep risk controls between every signal and live order.

See supported brokers

Continue reading

Educational content only. Futures are leveraged products and can produce losses greater than the amount you expected to risk. This article is not financial, legal, or prop-firm compliance advice.