Navigate the crucial differences between Topstep and Apex for trading bots. Master drawdown mechanics and consistency rules to keep your funded accounts active.

Topstep and Apex Trader Funding both allow automated trading, but their rules differ in ways that directly affect bot design. Topstep uses an end-of-day trailing drawdown locked at the starting balance plus profit target, while Apex uses an intraday trailing threshold that follows unrealized P&L. These mechanics change how stops, position sizing, and exit logic must be coded.
Topstep and Apex Trader Funding are the two largest US-based futures prop firms allowing bot trading, but their rule structures push automation in different directions. Topstep favors steady, conservative bots that respect end-of-day balance changes. Apex favors tighter risk-per-trade logic because the trailing drawdown moves with every tick of unrealized profit.
RuleTopstepApex Trader FundingDrawdown TypeEnd-of-day (EOD) trailingIntraday trailing (real-time)50K Account Drawdown$2,000$2,500Daily Loss Limit$1,000 (50K)None (drawdown is the limit)Consistency Rule50% of total profits30% of profits for payoutMax Accounts5 active20EAs / Bots AllowedYes, with restrictionsYes, with restrictionsNews TradingAllowed (eval), restricted PAAllowed with hold-time ruleMin Trading Days5 days (eval)1 day (Full) / 7 days (Static)Profit Target (50K)$3,000$3,000PlatformTopstepX, NinjaTrader, TradovateProject X, NinjaTrader, Rithmic
For a broader view of how these firms fit into the prop ecosystem, see the prop firm automation guide.
Topstep's automation friendliness comes from its end-of-day trailing drawdown, which only updates based on closing balance. Bots can hold unrealized losses through the day without tripping the drawdown, as long as the account closes above the threshold. This gives more breathing room for mean-reversion strategies and bots that scale into positions.
End-of-Day Trailing Drawdown: A drawdown calculation that only adjusts at the close of the trading session, based on realized account balance. It matters because bots only need to manage closing equity, not intraday swings.
Topstep allows EAs and copy trading on TopstepX and supported platforms, but prohibits high-frequency or latency-arbitrage strategies. The platform also enforces a $1,000 daily loss limit on the 50K account, which acts as a hard stop that automated systems must respect. A bot exceeding this limit, even by one tick, ends the trading day.
For automation setup specifics on Topstep-connected platforms, the Topstep and Apex automation rules breakdown covers approved configurations.
Apex Trader Funding uses an intraday trailing threshold that moves with unrealized peak equity, making bot risk-per-trade logic far more critical. A profitable trade that pulls back hard can violate the drawdown even if the account closes flat. Bots must lock in profits aggressively or use trailing stops tied to peak unrealized P&L.
Intraday Trailing Drawdown: A drawdown calculation that updates in real time based on the highest unrealized account value reached during the session. It matters because every tick of profit raises the floor that the account cannot fall below.
Apex allows automated trading via Project X, NinjaTrader with Rithmic, and Tradovate. The firm permits up to 20 funded accounts per trader, which is why automated prop firm traders running multi-account copy systems often gravitate to Apex. The trade-off is that the trailing drawdown stops moving once the account is $100 above the starting balance plus profit, locking in a smaller cushion than Topstep's structure.
News trading is allowed but Apex requires positions to be open for at least one minute (avoiding scalp-the-spike behavior on NFP or CPI). Bots executing on the FOMC strategy guide patterns need a hold-time check baked in.
Drawdown protection is where Topstep and Apex diverge most sharply, and it determines how a bot's stop logic must be coded. The same strategy can pass on Topstep and fail on Apex purely because of when the drawdown updates.
Scenario (50K Account)Topstep OutcomeApex OutcomeOpen position +$1,500, closes flatNo drawdown change (EOD)Trailing threshold rises $1,500Hits +$2,000 then drops to -$500Drawdown adjusts $500 down at EOD$2,500 drop from peak = violationHolds losing trade overnightAllowed if above DLL and trailingAllowed but threshold locked at peakDaily loss of $1,100Account locked (DLL violation)Allowed if above trailing threshold
For automated prop firm trader logic, this means Apex bots need a "soft stop" at perhaps 60-70% of the trailing buffer to avoid wicking through. Topstep bots can use the daily loss limit as the natural circuit breaker. The trailing drawdown automation guide walks through coded examples.
Both firms enforce consistency rules, but they apply at different stages and with different thresholds. Topstep's 50% rule applies to the funded (Express) account: no single trading day can account for more than 50% of total profits at the time of payout request. Apex enforces a 30% consistency rule on payouts, meaning your highest profit day cannot exceed 30% of total accumulated profit when you request a withdrawal.
Consistency Rule: A prop firm requirement that no single trading day represents an outsized portion of total profits, designed to prevent lottery-ticket trading. It matters because bots that hit big on FOMC or NFP can disqualify themselves from payout despite passing the profit target.
For prop firm bot trading, this means automation needs a daily profit cap. If a bot makes $1,500 on a 50K Apex account in one day, it must take at least $3,500 cumulative across other days before requesting payout. Many automated traders code a "kill switch for the day" once the bot hits 25% of running total profit, which keeps the consistency math safe.
The choice depends on strategy style and how many accounts you plan to run. Topstep suits bots that take fewer, higher-conviction trades and tolerate intraday heat. Apex suits scalpers, multi-account copy traders, and anyone who wants to scale to 10+ funded accounts.
Some traders run both, using Topstep for swing-style automation and Apex for scalping bots. The multi-firm account management guide covers how to split capital and strategy across firms.
Technically yes if both use compatible platforms like NinjaTrader or Tradovate, but the risk parameters need to be different. Apex requires tighter trailing stop logic and faster profit-taking due to the intraday trailing drawdown.
Apex supports TradingView via Project X and Tradovate webhook integrations. Topstep currently routes automation through TopstepX, NinjaTrader, or Tradovate; direct TradingView webhook connections require a bridge platform.
Neither firm closes the account, but you cannot withdraw profits until your high day falls within the allowed percentage of total profits. You either keep trading to dilute the high day or wait for additional profit days to even out the distribution.
Neither firm permits true HFT or latency arbitrage. Apex tolerates faster scalping with its one-minute hold rule on news; Topstep restricts excessive order activity and may flag bots that submit hundreds of orders per session.
On Topstep, the trailing drawdown locks at the starting balance once the account becomes funded (Express Funded), giving more cushion. On Apex, the trailing drawdown locks at $100 above starting balance plus profit target, then stops trailing entirely.
Yes, both firms allow VPS hosting and many automated traders consider it standard for reliability. See the VPS requirements for automated futures trading for setup specifics.
Topstep and Apex both support automated prop firm trading, but the differences in drawdown mechanics, consistency rules, and account scaling change how bots must be designed. Topstep rewards steady, balance-aware automation; Apex rewards aggressive profit-taking and multi-account scaling.
Before going live, paper trade your bot against each firm's specific rule set and validate that your risk module respects daily loss limits, trailing thresholds, and consistency caps. The full prop firm automation guide covers the broader rule landscape across firms.
Ready to automate your prop firm strategy? Explore ClearEdge Trading and see how no-code automation connects TradingView alerts to your Topstep or Apex account. Check supported brokers for Project X, Tradovate, and NinjaTrader compatibility.
Disclaimer: This article is for educational purposes only. It is not trading advice. ClearEdge Trading executes trades based on your rules, it does not provide signals or recommendations.
Risk Warning: Futures trading involves substantial risk. You could lose more than your initial investment. Past performance does not guarantee future results. Only trade with capital you can afford to lose.
CFTC RULE 4.41: Hypothetical results have limitations and do not represent actual trading.
By: ClearEdge Trading Team | 29+ Years CME Floor Trading Experience | About
Every week, we break down real strategies from traders with 100+ years of combined experience, so you can skip the line and trade without emotion.
