Topstep vs Apex: Automated Trading Rules and Bot Comparison

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.

Key Takeaways

  • Topstep's trailing drawdown locks at the starting balance plus profit target after evaluation; Apex trails intraday based on unrealized peak equity until a $100 buffer above starting balance.
  • Both firms allow EAs, bots, and copy trading on Project X / TradingView-connected platforms, with restrictions on news trading and high-frequency activity.
  • Topstep requires a Consistency Rule (no day exceeding 50% of total profits on the funded account); Apex enforces a 30% consistency rule for payouts.
  • Apex permits up to 20 funded accounts per trader; Topstep caps active accounts at 5 (Express Funded).
  • Bot logic must include a hard daily loss limit, max position cap, and a flat-by-news filter to avoid disqualification on either platform.

Table of Contents

Topstep vs Apex: Quick Comparison for Automated Trading

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.

How Topstep Rules Affect Automated Trading

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.

What Topstep Bots Should Include

  • Daily loss limit guard at $1,000 (50K) or scaled to account size
  • EOD flatten logic before 4:10 PM ET to lock in balance
  • Consistency tracker that throttles size after a high-profit day
  • Max contract size cap (e.g., 5 contracts on 50K)

How Apex Rules Affect Automated Trading

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.

What Apex Bots Should Include

  • Real-time peak equity tracker mirroring the trailing threshold
  • Aggressive profit-taking logic (move stop to breakeven quickly)
  • One-minute minimum hold timer for news events
  • Position sizing tied to distance from trailing threshold, not starting balance

Drawdown Protection: Side-by-Side Mechanics

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.

How Consistency Rules Shape Bot Pacing

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.

Which Should an Automated Trader Choose?

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.

Choose Topstep If:

  • Your bot holds positions for 30+ minutes with intraday drawdown
  • You prefer a hard daily loss limit as a clear circuit breaker
  • You're running 1-3 accounts with steady growth
  • You want simpler EOD reconciliation in your bot's risk module

Choose Apex If:

  • Your bot scalps or takes profit quickly (under 15 minutes)
  • You want to scale to 5-20 funded accounts via copy trading
  • You can code real-time trailing threshold tracking
  • You want lower entry-cost evaluations and frequent discounts

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.

Common Automation Mistakes on Both Firms

  • Ignoring the trailing threshold update logic. Apex bots that size off starting balance instead of trailing threshold blow accounts on the first profitable day's pullback.
  • No flat-by-close routine. Topstep penalizes positions held past session close on certain account types; Apex requires flat by 4:59 PM ET.
  • Skipping the consistency cap. Bots that make 60% of total profits in one session lock themselves out of payouts despite hitting profit targets.
  • News trading without hold-time logic. Apex's one-minute minimum hold rule disqualifies sub-minute scalps on data releases.

Frequently Asked Questions

1. Can I run the same bot on both Topstep and Apex?

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.

2. Do Topstep and Apex allow TradingView automation?

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.

3. What happens if my bot violates the consistency rule?

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.

4. Which firm is better for high-frequency bots?

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.

5. How does drawdown protection differ for funded vs evaluation accounts?

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.

6. Can I use a VPS for both firms?

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.

Conclusion

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.

References

  1. Topstep - Trading Rules and Account Specifications
  2. Apex Trader Funding - Member Rules
  3. CME Group - E-mini S&P 500 Contract Specs
  4. CFTC - Designated Contract Markets

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

Steal the Playbooks
Other Traders
Don’t Share

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.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.