We're here to help you get the most out of PropTradeBot.
▶ Install PropTradeBot and connect Topstep (practice account first) (5 min): download, install, first launch, and the setup wizard on a practice account. No trades are placed.
▶ TradingView alerts for PropTradeBot: set up and test first (4 min): get your webhook from the dashboard, send a test alert first, then set up the alert on your strategy. No orders are placed.
Next: Discord signal providers.
Only for Discord providers. TradingView alerts need nothing in a browser: they are delivered from our servers directly to your bot, which checks for them every few seconds. Discord providers need the PropTradeBot Connector for Chrome (5.0 or later), which reads the channel you have open; see "How do I connect a Discord signal provider?" below. If you installed the old Chrome extension (Connector 4.x or earlier), remove it: it does not work with current versions of the app.
Check that PropTradeBot is running on your computer, then look at its Status and Connection tabs. If it says your API key was rejected, generate a fresh key on your dashboard, then in PropTradeBot open Connection → Run setup again and paste it.
Yes. PropTradeBot runs on Windows 10 and 11 as well as macOS. Download the Windows installer from your dashboard.
Email support@proptradebot.com and we'll cancel immediately. Your access continues until the end of your billing period. No questions asked.
Yes. We use industry-standard encryption and never store your broker credentials. All API keys are encrypted at rest. Your trading bot runs locally on your computer and sends orders straight to your broker. TradingView alerts reach your computer through proptradebot.com; Discord signals are read in your own Chrome.
TradingView alerts, in PropTradeBot's alert format: the app gives you the exact message to paste, with a Copy button. The chart must be the contract you trade. Anything else is refused, with the reason shown in the app; PropTradeBot never guesses.
Discord signals from any provider you follow (app 1.10 or later). You teach the app the provider's format by pasting one real message of each kind — an entry such as ES Long 7712, and an exit such as all out — and it trades only messages that match. A message it doesn't recognise, or that could be read two ways, is never traded. Telegram is not supported.
You need PropTradeBot 1.10 or later and Google Chrome on the same Mac.
An entry is refused when the market is more than 10 points (S&P) or 40 points (Nasdaq) from the provider's price, or when the app can't read a current price. That catches typos and late messages. PropTradeBot is not affiliated with any signal provider.
A TradingView plan that includes webhook alerts (check TradingView's plan comparison), with two-factor authentication turned on: TradingView only sends webhook alerts from accounts with 2-factor authentication. Your chart must be the contract you trade (MES1!, ES1!, MNQ1! or NQ1!). Get TradingView (Affiliate link: PropTradeBot earns a commission if you subscribe through it. It costs you nothing extra, and you can use any TradingView link you like.)
The bot stays connected and ready. If a signal arrives while the market is closed, your broker should reject the order, so it isn’t filled. The bot logs the rejection and continues monitoring.
Yes. PropTradeBot runs locally on your computer and must be awake to receive signals and execute trades. We recommend disabling sleep mode during trading hours (System Settings → Battery → Prevent automatic sleeping). The bot will reconnect automatically when your computer wakes up.
PropTradeBot trades Topstep directly (through the TopstepX / ProjectX API). See Topstep's automation rules below.
It can also trade any account you trade in NinjaTrader 8, prop or personal, through our add-on (setup guide). Many prop firms don't allow automated trading, so check your firm's rules first: that's your responsibility, and setup asks you to confirm it. Questions? support@proptradebot.com.
Direct firm connection: Topstep. Other firms only through NinjaTrader 8, where checking your firm's rules is up to you.
Checked 2026-09-27. Topstep can change its rules; confirm with Topstep before trading. Following Topstep's rules is your responsibility (see Terms, section 5). This is a summary of Topstep's published rules, not legal advice, and not a promise that you will pass an evaluation or get funded. Topstep does not approve or endorse PropTradeBot.
| Topic | What Topstep says | Source |
|---|---|---|
| API cost | ProjectX API Access is billed separately: $29/month ($14.50/month for Topstep traders with code topstep). | TopstepX API Access |
| Where automation may run | Personal device only: "All trading activity must originate from your personal device. The use of VPS, VPNs, and remote servers is prohibited." PropTradeBot runs on your own Mac, so order flow stays on your personal device. | TopstepX API Access |
| Live Funded Accounts | No API automation: "Live funded accounts are not allowed to trade through the ProjectX API." | TopstepX API Access |
| Trade Copier | "Trade copying is only available for Trading Combine® and Express Funded Account® accounts. Live Funded Account® accounts cannot use the Trade Copier." | TopstepX |
| Custom bots (Combine / Express Funded) | Allowed through the API, subject to platform rules and the ban on high-frequency trading. You own and are responsible for the bot. | TopstepX API Access |
| Hedging | "Cross-account hedging is prohibited at Topstep." | Understanding Hedging |
Getting started: the user guide, from download to your first signal (also as a PDF). Trading through NinjaTrader 8? See the NinjaTrader 8 guide. For anything else, email us anytime.
Risk Disclosure: Futures and forex trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one’s financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.
Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. For example, the ability to withstand losses or to adhere to a particular trading program despite trading losses are material points that can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program that cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.
Trademarks: NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.