Key Takeaways
- A prop firm EA has to respect a rulebook, not just the market. Daily loss limits often count open losses, so floating drawdown alone can fail a challenge.
- Set risk well below the firm’s limits. On a $100,000 challenge, 0.5% risk per trade and a 3% EA daily stop leave a clear buffer under a 5% daily limit.
- Martingale and aggressive grid EAs fail most often. Doubling from 0.5% after four losses puts the next trade at 8%, enough to breach a 10% maximum loss.
- Rules differ by firm. Check that your firm allows EAs on your account size and platform, then test on a free trial before paying for a challenge.
A prop firm EA is an Expert Advisor set up to trade a prop firm challenge without breaking its rules, mainly the daily loss limit and the maximum loss limit. The best prop firm EA for MT4 is not the one with the biggest backtest, but the one whose risk settings fit inside those limits with room to spare.
Most major prop firms now allow EAs on MetaTrader, but each firm bans certain behaviors, such as high frequency trading or copying external signals. This guide shows how to match an EA to typical challenge rules, with worked numbers, and which EA styles fail most often.
For a firm by firm breakdown of what is allowed, see our guide to prop firm EA rules at FTMO, FundedNext and others.
What Makes a Prop Firm EA Different
A normal EA only has to survive the market. A prop firm EA also has to survive a rulebook, and one rule breach fails the challenge even if the account is in profit.
A typical two step challenge looks like this. FTMO’s standard version, for example, asks for a 10% profit target in phase one and 5% in phase two, with a 5% maximum daily loss and a 10% maximum loss.
| Challenge rule | What it means for an EA |
|---|---|
| Maximum daily loss (often 5%) | Counts open losses too, so floating drawdown alone can fail the account |
| Maximum loss (often 10%) | A hard floor on equity; one long losing streak can end the challenge |
| Profit target (often 10%, then 5%) | Tempts traders to raise risk; the EA’s risk should not change to chase it |
| News restrictions at some firms | New trades may be blocked for a few minutes around high impact releases |
| HFT and tick scalping bans | Very fast, very frequent trading gets flagged |
| Third party or copied strategies | Some firms require the strategy to be your own configuration |
How to Set Up a Prop Firm EA: A Worked Example
Take a $100,000 challenge with a 5% daily loss limit ($5,000), a 10% maximum loss ($10,000) and a 10% profit target ($10,000).
| Setting | Value | Why |
|---|---|---|
| Risk per trade | 0.5% ($500) | It takes 20 straight losses to reach the $10,000 maximum loss |
| Maximum open trades | 3 | All stops hit at once costs $1,500, well inside the daily limit |
| EA daily loss stop | 3% ($3,000) | Leaves a $2,000 buffer for spread, slippage and floating losses |
| EA overall equity stop | 8% ($8,000) | Stops trading before the firm’s 10% floor is reached |
| News filter | On | Avoids trading through releases that some firms restrict |
How long does that take to pass?
Say the EA wins 40% of its trades with winners twice the size of losers. At $500 risk, the average result per trade is (0.4 × $1,000) minus (0.6 × $500), which is $100.
That means roughly 100 trades to reach the $10,000 target. It is slow, but it keeps the account alive, and many firms no longer set a deadline for the first phase.
Why doubling after a loss fails challenges
Martingale style EAs double the lot size after each loss. Starting at 0.5% risk, four losses in a row cost 0.5% + 1% + 2% + 4% = 7.5% of the account.
The fifth trade would risk 8% on its own, so one more loss takes the total to 15.5%, far past a 10% maximum loss. Grid EAs that keep adding positions face the same problem, which is why many firms review these patterns closely.
Prop Firm EA Styles: What Fits and What Fails
| EA style | Fit for a challenge | Main risk |
|---|---|---|
| Fixed risk trend or breakout EA | Good | Slow progress during choppy markets |
| Scalper with a hard stop on every trade | Good, if trade frequency stays normal | Spread costs, and HFT flags if it trades too often |
| Grid or Multi Level with tight caps | Possible, with care | Several open positions can hit the daily limit together |
| Martingale | Poor | One long losing streak breaches the maximum loss |
| Latency arbitrage or tick scalping | Banned at most firms | Account termination |
| Copied signals from an outside provider | Banned at most firms | Account termination |
Running a Prop Firm EA on an MT4 Challenge Account
- Check the firm allows EAs on your account type. Some firms only allow EAs on certain account sizes or platforms, and not every firm offers MT4.
- Backtest with the challenge rules in mind. In the MT4 Strategy Tester, look at the worst day and the maximum drawdown, not just the total profit.
- Set the EA’s own limits below the firm’s. Daily and overall stops inside the EA should trigger before the firm’s limits do.
- Run it on a free trial or demo first. Some firms offer a free trial account with the same rules, which shows how the EA behaves on their server.
- Use a VPS for the challenge. A sleeping computer can leave positions unmanaged overnight. Our guide covers when a VPS is worth it for a forex bot.
If you are new to running EAs, our step by step guide to MT4 bot trading covers installation and the common reasons a bot will not trade.
Using XAUBOT as a Prop Firm EA
XAUBOT is our own platform, so weigh this section accordingly. You start from a prebuilt bot and customize the settings that matter most for a challenge: risk per trade, daily drawdown limits, trading hours and the news filter.
Every bot exports for both MT4 and MetaTrader 5, which helps when a firm offers only one of them. Two cautions apply: the bots need a hedging account, so check the challenge account supports hedging, and Multi Level settings open several positions, so cap the levels with the daily loss limit in mind.
You can test a bot free for 15 days on a demo account before paying for a challenge. See the forex trading bot and gold trading bot pages for details.
Prop Firm EA Questions
Do prop firms allow EAs on MT4?
Most major firms allow EAs on MetaTrader, but rules differ and some firms do not offer MT4 at all. Check your firm’s current terms before buying a challenge.
Which EA is best for prop firm challenges?
One with fixed risk per trade, a stop loss on every position, and a daily loss stop set below the firm’s limit. Avoid martingale and aggressive grid EAs, which can breach the maximum loss in a single bad run.
Can I run the same EA on several prop firm accounts?
Often yes, but some firms cap the total capital one strategy can trade across accounts. FTMO’s rules, for example, are covered in our article on whether FTMO allows Expert Advisors.
Does daily loss include open trades?
At most firms, yes. The daily loss limit usually counts floating losses as well as closed ones, which is why an EA’s daily stop should sit well below the firm’s limit.
Before You Pay for a Challenge
A prop firm challenge is a paid evaluation, and failing it means paying again. An EA removes emotional mistakes, but it cannot remove market risk or guarantee a pass.
A practical next step: pick one EA, set its daily stop to about 3% and its risk per trade to 0.5%, and run it on a free trial account with your firm’s rules for at least two weeks. Only buy the challenge once you have seen how it handles a losing day.

