Automate your trading with
Use TradersPost to automate TradingView or TrendSpider strategies in your own Topstep brokerage account. Send alerts to TradersPost and we route orders to the account you connect.
By continuing, you agree to the TradersPost Terms of Service and Privacy Policy. This site is protected by reCAPTCHA.
Open Topstep account (opens in a new tab)Your strategies. Your accounts. Your rules.
Connect each strategy to your accounts, then choose how it trades in each one.
Ask your agent how our Topstep integration is right for you.
2. Sends orders to
Topstep Futures (fixed for this page)
TradingView · Create alert
Message
{ "ticker": "{{ticker}}", "action": "{{strategy.order.action}}", "price": "{{close}}" }
TradingView webhook · buy ESZ2026Accepted
| Account | Order | Status |
|---|---|---|
| Topstep account 1 | Buy 1 ESZ2026 | Sent |
| Topstep account 2 | Buy 1 ESZ2026 | Sent |
| Topstep account 3 | Buy 1 ESZ2026 | Sent |
+ 2 more accounts, same order
A TradingView alert for ESZ2026 reaches TradersPost and becomes a market buy for 1 contract on 5 of your Topstep accounts through ProjectX. The alert also carries a price, because ProjectX sends no quotes.
TradingView · Create alert
Message
{ "ticker": "{{ticker}}", "action": "buy", "price": "{{close}}" }
LuxAlgo webhook · buy ESZ2026Accepted
| Account | Order | Status |
|---|---|---|
| Topstep account 1 | Buy 1 ESZ2026 | Sent |
| Topstep account 2 | Buy 1 ESZ2026 | Sent |
| Topstep account 3 | Buy 1 ESZ2026 | Sent |
+ 2 more accounts, same order
A LuxAlgo indicator alert for ESZ2026 reaches TradersPost and becomes a market buy for 1 contract on 5 of your Topstep accounts through ProjectX. The alert also carries a price, because ProjectX sends no quotes.
TrendSpider · Bot alert
Webhook body
{ "ticker": "ESZ2026", "action": "buy", "price": "6000.25" }
TrendSpider webhook · buy ESZ2026Accepted
| Account | Order | Status |
|---|---|---|
| Topstep account 1 | Buy 1 ESZ2026 | Sent |
| Topstep account 2 | Buy 1 ESZ2026 | Sent |
| Topstep account 3 | Buy 1 ESZ2026 | Sent |
+ 2 more accounts, same order
A TrendSpider bot alert for ESZ2026 reaches TradersPost and becomes a market buy for 1 contract on 5 of your Topstep accounts through ProjectX. The alert also carries a price, because ProjectX sends no quotes.
Your code or AI workflow · POST
Request body
{ "ticker": "ESZ2026", "action": "buy", "price": "6000.25" }
Code or AI webhook · buy ESZ2026Accepted
| Account | Order | Status |
|---|---|---|
| Topstep account 1 | Buy 1 ESZ2026 | Sent |
| Topstep account 2 | Buy 1 ESZ2026 | Sent |
| Topstep account 3 | Buy 1 ESZ2026 | Sent |
+ 2 more accounts, same order
A webhook call from your code or AI workflow for ESZ2026 reaches TradersPost and becomes a market buy for 1 contract on 5 of your Topstep accounts through ProjectX. The alert also carries a price, because ProjectX sends no quotes.
Connects through ProjectX, so orders follow what ProjectX supports. Automation and copy trading are firm rules and can change.
TradersPost sends the orders you configure and does not change or approve a firm's rules. Firm rules from help.topstep.com. Connects through ProjectX. Confirm the current policy before you connect. The Topstep automation guide walks through the setup.
Create an API key in your ProjectX account and copy it.
Go to Brokers and choose ProjectX, then tick the box confirming you are authorized to trade the account. Enter your Prop Firm, Username and API Key, pasting the key you copied from ProjectX, then click Connect ProjectX.
You land on the connection page. Name the connection if you like, then enable each account you want TradersPost to trade.
Search the firms and filter by platform and policy. Automation and copy trading are each firm's own rules, so check a firm's own policy before you rely on it.
29 prop firms
Platform
Must have
No prop firm matches all of that
Remove a filter or clear the search.
Free 7-day trial
Set-up in 3 minutes
Paper account for testing
By continuing, you agree to the TradersPost Terms of Service and Privacy Policy. This site is protected by reCAPTCHA.