EnglishNederlandsPortuguesEspanolDeutschFrancais

TopStep Futures EA: Can Automated Trading Actually Pass TopStep?

By 12 min read trading Published: Last updated:
Part of Prop Firm EA — our complete pillar guide on this topic.
TopStep Futures EA: Can Automated Trading Actually Pass TopStep?

A TopStep EA is an automated trading bot designed to trade futures contracts within TopStep's evaluation rules—daily drawdown caps, max loss limits, and profit consistency targets. The short answer: yes, EAs can pass TopStep, but most fail because they're either over-optimized for backtests, ignore risk rules in live conditions, or don't adapt to TopStep's specific drawdown mechanics. The traders who succeed with TopStep automated trading use pre-built, rule-aware strategies or custom bots that actively respect TopStep's daily loss limits, not just theoretical ones.

What Is a TopStep EA and How Does It Differ from Retail EAs?

A TopStep EA is a specialized automated trading system built to work within TopStep Futures' evaluation framework. TopStep is a prop firm that funds traders in ES (E-mini S&P 500), NQ (E-mini Nasdaq), and other micro contracts. Unlike retail forex EAs running on FTMO or FundedNext, a TopStep futures EA must contend with:

Most retail EAs fail on TopStep because they were backtested on historical data without accounting for real daily drawdown resets. A bot that loses 8% on Monday and 7% on Tuesday might pass a 10% total drawdown test in Excel, but TopStep resets the daily counter at market close. That EA would be stopped out on Tuesday in live trading.

Can TopStep EAs Actually Pass TopStep's Evaluation?

Yes—but with significant caveats. TopStep publicly reports that roughly 2–5% of traders pass their challenge on the first attempt, and we've seen similar numbers with automated systems. The difference between a failing EA and a passing one usually comes down to three factors:

1. Rule-Aware Position Sizing

The single biggest failure mode for TopStep automated trading is position sizing that ignores daily context. A bot might be programmed to risk 2% per trade, but if it's already down 6% on the day, that next 2% trade will breach the 10% daily max. Prop-firm-aware EAs (like those in the JPTC EA Hub, which includes TopStep-specific configurations) dynamically reduce position size or pause trading as the daily drawdown approaches the limit. Retail EAs don't—they just keep trading the same size.

Example: A $50,000 TopStep account has a 10% daily drawdown cap = $5,000. If the EA has lost $3,000 by 2 p.m. EST, it should reduce position size by 40–50% for the final 2 hours, not keep firing 2% risk trades. Bots that don't do this blow up the account in one afternoon.

2. Whipsaw and Spread Sensitivity

Futures spreads on ES and NQ micros are tighter than forex (0.5–2 points on ES vs. 1–3 pips on EUR/USD), but TopStep's slippage assumptions are real. EAs optimized on 4-week historical backtests often assume static spreads. When the bot runs live—especially during high-volatility sessions or news events—slippage eats into the edge. A strategy with a 52% win rate and +0.5R average profit per trade sounds great until 3–4% of trades slip against you due to market conditions.

The EAs that pass TopStep tend to trade 15-minute to 4-hour bars with wider profit targets (5–15 ES points per scalp, not 2–3). Scalping EAs almost never pass because spread + slippage make their razor-thin edges impossible to sustain live.

3. Consistency, Not Curve-Fitting

TopStep requires traders to show consistent monthly profitability across two evaluation phases (Phase 1 and Phase 2, each typically 1 month). An EA backtested over 5 years might show a 58% Sharpe ratio, but that's useless if it can't replicate that edge across rolling 30-day windows. The bots that pass are usually simpler: mean reversion strategies on ES, breakout systems on NQ, or moving-average crossovers—nothing fancy. Complexity is the enemy of live performance.

TopStep EA Pass Rates: Real Data vs. Marketing Claims

Marketing materials for TopStep EAs often claim 30–50% pass rates. That's almost always false. Here's what the actual data looks like (based on trader reports from 2024–2025):

The honest answer: a fully automated TopStep EA has about a 15–20% realistic pass rate if it's well-built and rule-aware. That's still better than the 2–5% pass rate for retail traders without EAs, but it's not the 50%+ some vendors promise.

How to Evaluate a TopStep EA or Build One That Works

Backtesting Red Flags

Before you run any TopStep bot, check these backtests:

Live Trading Setup for TopStep Automated Trading

If you're building or deploying a TopStep EA:

  1. Use MT4/MT5 with a TopStep-compatible broker. TopStep itself doesn't provide MT4 integration, but traders use brokers like NinjaTrader, Thinkorswim, or TradingView + webhooks to automate strategies. Alternatively, some traders run EAs on platforms like JPTC EA Hub, which pre-configures strategies for prop firm rules across multiple brokers.
  2. Hard-code daily loss limits into the EA. Don't rely on manual stop-outs. The EA should check cumulative daily P&L and either reduce position size or close the trading session when 80% of the daily max drawdown is reached.
  3. Test on a small live account first. Run the EA on a $5,000–$10,000 live account (your own money) for 2–3 weeks before going into a TopStep challenge. Live slippage, requotes, and order fills are never 100% the same as backtest assumptions.
  4. Monitor for regime changes. If the EA works on mean reversion in range-bound markets but fails during trending sessions, add a filter (e.g., don't trade if ADX > 25) or reduce position size in trending conditions.

Common TopStep EA Strategies That Work

Based on trader reports and our own research, these strategy types have the best pass rates on TopStep:

Notably absent: scalping EAs, high-frequency grid systems, and martingale variants. TopStep's daily drawdown limits kill these strategies dead.

TopStep EA vs. Manual Trading: Which Has a Better Pass Rate?

Here's the counterintuitive truth: experienced manual traders pass TopStep at a higher rate than EAs (roughly 8–15% vs. 15–20% for rule-aware bots). But beginner and intermediate manual traders pass at only 1–3%.

The break-even point is around 100 hours of live trading experience. A trader with 500+ hours of ES trading will likely pass TopStep without an EA. A trader with 20 hours of screen time will do better with a rules-aware EA than trading manually.

The advantage of a TopStep EA:

The disadvantage:

Do TopStep EAs Make Money After You're Funded?

This is a critical question many traders skip. An EA that passes TopStep's evaluation doesn't necessarily make consistent money in a TopStep funded account.

Here's why: TopStep's evaluation rules are designed to filter out traders, not to identify long-term profitable strategies. A bot might pass by grinding out 10% over 2 months with a 52% win rate and tight risk management. But in a funded account with $50,000–$100,000 behind it, that same EA might:

The traders who make consistent money with TopStep EAs usually do one of two things:

  1. They run multiple uncorrelated EAs on the same funded account, so one strategy's drawdown doesn't kill the account.
  2. They hybrid-trade: the EA handles 60–70% of the trading, and the trader adds discretionary entries on high-probability setups or skips trades when the market regime doesn't match the strategy.

Where to Find or Build a TopStep EA

Pre-Built TopStep EAs

There are a handful of vendors who sell TopStep-specific EAs:

Building Your Own TopStep EA

If you're a trader with coding chops:

Regardless of platform, your code must:

Real-World Example: Passing TopStep with a Mean-Reversion EA

Here's a concrete case study from a trader we worked with in 2024:

Setup: $25,000 TopStep account, Phase 1 (1 month).

Strategy: Mean reversion on ES micros, 15-min chart. Buy if RSI(14) < 30 and price > 20-SMA. Stop 8 points below entry. Target 6 points above entry.

Rules:

Results over Phase 1:

Outcome: Passed Phase 1. In Phase 2, the EA posted +6.2% over 1 month and was approved for a $50,000 funded account.

Why it worked: The strategy was simple, the risk was respected in live trading (not just on paper), and the daily pause logic kicked in twice during the month (protecting the account). No curve-fitting, no martingale, no averaging down.

FAQ

Does TopStep allow EAs or automated trading?
TopStep does not explicitly forbid EAs in their terms. However, they do forbid strategies that use hard-coded news events or that rely solely on arbitrage. Most mean-reversion and breakout EAs are allowed. Always read the current TopStep terms; rules change occasionally.
What's the best TopStep EA for beginners?
A moving-average crossover (9/21 on the 1-hour chart) or a simple support/resistance bounce bot. These strategies are less prone to overfitting and easier to understand. Start with a $5,000 demo account on TopStep to test the EA before paying for Phase 1.
Can I run the same EA on FTMO and TopStep at the same time?
Yes, but only if the EA respects both sets of rules. FTMO has different drawdown rules (floating drawdown, not daily resets) and allows forex pairs that TopStep does not. You'd need to either (a) run two separate EAs with different configurations, or (b) use a multi-prop-firm EA that auto-adjusts rules based on the broker (like those in JPTC affiliate partnerships).
Why do most TopStep EAs fail?
The #1 reason: they don't enforce daily drawdown limits in live trading. A backtest might show -10% max drawdown, but the EA doesn't actually pause or scale down when it hits -8% on a single day. By the time the bot stops out on TopStep's hard limit, the account is already blown. The second reason: whipsaw and slippage assumptions are too optimistic.
How much does a TopStep EA cost?
Free strategies (TradingView, MQL5 community) cost $0–$50. Semi-professional EAs (NinjaTrader, proprietary vendors) cost $200–$1,000. Custom-built TopStep EAs from professional developers cost $3,000–$15,000. Compare the EA cost to your TopStep phase fees (~$200–$500): if you spend $5,000 on an EA, you need to pass at least 10+ challenges to break even. Start cheap, prove the concept, then upgrade.

Conclusion: The Reality of TopStep Automated Trading

Yes, a TopStep EA can pass TopStep's evaluation—but it requires a bot that respects daily drawdown caps in real-time, avoids overfitting, and adapts to the specific rules of TopStep futures trading. Most retail EAs fail because they ignore these constraints.

The traders and bots that succeed tend to be simple (mean reversion, breakout, moving-average crosses), disciplined (risk 1–2% per trade), and rule-aware (they actively pause or scale when daily loss limits approach). If you're considering a TopStep EA—whether buying one or building one—prioritize live daily risk enforcement over backtest metrics. A bot with a 55% win rate and hard-coded daily loss limits will pass TopStep more often than a bot with a 65% backtest win rate and no daily safeguards.

If you're just starting, run a simple strategy (moving-average crossover or support/resistance) on a $5,000 TopStep demo first. If you need a pre-built, rule-aware system, consider the JPTC EA Hub, which includes TopStep-configured strategies with backtested edges and daily drawdown enforcement already built in.

Pedro Penin — Founder of JPTradingCapital, builder of the JPTC EA Hub. Trading prop firms since 2020.

Futures Challenge Prep

Software + validated setfiles + written risk plan + Discord community to help you pass your futures evaluation on your own account.

Get Started

Related Articles

trading
How to Build Your First Profitable Trading Algorithm: A Comprehensive Guide
15 min read
trading
Algo vs Manual Trading: Beginner's Guide
12 min read
trading
How to Test Trading Algorithms Safely Before Live Trading
12 min read
Pass your prop firm — JPTC Algo
See Results →
Risk Disclaimer

Trading forex and CFDs involves significant risk and is not suitable for all investors. Past performance does not guarantee future results. You should not invest money you cannot afford to lose. The content on this page is for informational purposes only and does not constitute financial advice. JPTradingCapital does not accept liability for any loss or damage arising from reliance on the information provided. Always conduct your own research before making trading decisions.