Most prop firms will tell you they are “trader friendly” and that automated strategies are welcome. The reality is messier. Almost every firm allows EAs in the fine print, then bans the specific strategies most EAs actually run. If you trade a grid, a martingale, or a tick scalper, “EA friendly” can turn into “account terminated” the moment you pass and request a payout.
This guide is the rule-by-rule version, not the listicle. I have gone through the terms of the firms I track on BrokerDeck and split out what “allowed” actually means for the strategies you care about.
What counts as “automated” to a prop firm
Before the policies, a definition. When a prop firm says “EAs allowed”, they mean two different things that are often bundled:
- Expert advisors are scripts that run inside MT4 or MT5 and open and manage trades on their own.
- Algorithmic trading is the broader bucket: EAs, cBots on cTrader, and API or webhook-driven execution that runs off your own server.
A firm can allow one and not the other. Several firms allow an EA on MT4 but explicitly prohibit running the same logic through an API. If you trade with a custom stack, you care about the API question specifically. If you run a commercial EA, you care about the platform question and the strategy restrictions.
The 5 things to check at any firm
- Is automation explicitly allowed? Look for the word “EA” or “algorithmic” in the terms. “Trader friendly” is not a policy.
- Which platforms? MT4 and MT5 are almost always covered. cTrader cBots and API access are not.
- Which strategies are banned? This is the one that actually matters. Grid, martingale, high-frequency, tick scalping, and arbitrage are the usual casualties.
- Third-party vs self-coded. Some firms only allow EAs you can prove you built. Most do not check, but the rule exists as a disqualification lever.
- Can you run it during the evaluation, or only after funding? A few firms restrict automation to the funded phase.
Firm-by-firm policy
Here is what the firms I track say, with the important caveat that terms change and you should re-read them before you pay for a challenge.
| Firm | EAs allowed | Platforms | Notable restriction |
|---|---|---|---|
| FTMO | Yes | MT4, MT5, cTrader, DXtrade | No high-frequency, arbitrage, or latency exploitation; EAs must not exploit price-feed errors |
| FundedNext | Yes | MT4, MT5, cTrader, Match-Trader | No high-frequency or latency-based strategies; otherwise broad EA freedom |
| The5ers | Yes | MT4, MT5 | Scalping permitted; no latency/arbitrage exploitation |
| FXIFY | Yes | MT4, MT5, cTrader, TradingView, DXtrade | Multi-asset; EAs allowed but strategy-specific bans vary by program |
| FundingPips | Yes | MT4, MT5, cTrader, TradingView | No high-frequency or server-exploit strategies |
The consistent theme: the ban is not on EAs, it is on specific strategy families. Almost every firm draws the line at the same three things: high-frequency trading, arbitrage, and any strategy that exploits feed latency. That is a technical restriction on execution, not a philosophical objection to robots.
Which strategies get banned
If you are choosing a firm because of the EA you already run, read this section twice.
- Grid trading. Nominally allowed at most firms, but grid strategies are the classic “pass the challenge, blow the funded account” pattern. A grid holds floating drawdown through ranges, and the prop firm drawdown limits (daily 4 to 5 percent) are tight enough that a grid can hit them in a single trend leg. Some firms list grid as prohibited outright; others let it through but you fail on drawdown anyway. See my piece on prop firms that allow grid trading for the nuance.
- Martingale. The lot-doubling recovery strategy is banned at more firms than any other single approach. Even where it is not banned, the drawdown math makes it near-impossible to pass. I break this down in grid trading vs martingale.
- High-frequency and tick scalping. Banned almost everywhere, because it stresses the firm’s server and is indistinguishable from latency arbitrage.
- Arbitrage. Universally banned, including latency arbitrage, price-feed arbitrage, and cross-broker arbitrage. This is the fastest way to get a payout denied.
Third-party vs self-coded EAs
Most commercial EAs are fine at most firms, with two caveats. First, if a firm bans a strategy (say, martingale), a commercial EA that runs that strategy is banned by extension, even if the EA itself is not named. Second, some firms reserve the right to ask you to prove an EA is yours if its behavior looks like an exploit. This almost never happens in practice, but if you resell EAs or run something you bought that does latency tricks, be ready for questions.
The practical advice: run a strategy the firm’s rules allow, not a “brand name” EA. The firm does not care whether your EA is called Waka Waka or something you coded on a weekend. It cares whether the behavior violates the drawdown and strategy terms.
Best firm for each trader type
- Grid or recovery EAs. Your problem is drawdown, not policy. Look for the widest daily loss allowance. In my data, FXIFY runs a 4 percent daily loss on most programs, which is among the tightest, while FTMO and FundedNext run 5 percent on their two-step programs. None of these comfortably fit a grid; if you must run one, size it so the worst historical drawdown stays under the daily limit.
- Scalping EAs. You need a firm with no minimum holding time and no news restrictions that block you. The5ers has historically been scalper-friendly, and FTMO allows scalping with a no-news-trading rule you should check on your program.
- API and custom stack traders. This is the thinnest category. Most firms are MT4/MT5/cTrader only. If you need API access, confirm it in writing before paying, because “algorithmic trading allowed” in marketing does not mean “API endpoint provided”.
The honest bottom line
“EA friendly” is table stakes at almost every firm now. What actually decides whether your bot survives is the interaction between your strategy’s drawdown profile and the firm’s loss limits, plus the handful of banned strategy families. Pick the firm by the rules that constrain your specific EA, not by who shouts loudest about automation.
For the broker side of the same question, see my broker reviews and specifically the best broker for algorithmic trading on MT4. And if you are weighing whether a prop firm is even the right venue for your bot, start with prop firm vs broker.
Risk warning. Grid and martingale EAs carry a real risk of wiping an account. On a prop firm, where drawdown limits are hard-coded, that risk is amplified because a losing streak ends your challenge regardless of whether the strategy would have “eventually recovered.” Never run a recovery-style EA on a challenge you cannot afford to lose.