Guide · Prop firms

Can you use an EA on a prop firm account?

Usually yes, but with conditions. By the end of this guide you will know which EA behaviours firms commonly restrict, why the platform matters, and exactly what to ask the firm before you pay for an evaluation.

Based on our team’s research and live testing since 2018.

Most prop firms allow Expert Advisors. Automated trading is normal on MetaTrader and cTrader, and many firms say so in their FAQs. The question is rarely “are EAs allowed?” It is “is this EA, doing these things, allowed on this programme?” This guide covers what firms commonly restrict, why the platform matters, and how to get a clear answer before you spend money on a challenge.

Rules differ between firms and change often. Treat everything here as a description of common patterns, and always check the current rulebook of your own firm.

Do prop firms allow EAs at all?

Many do, openly. As one example, FTMO’s FAQ on allowed strategies (checked October 2026) says it has no reason to restrict your trading strategy, including EAs and algorithmic trading. The same page warns about two things: third-party EAs that other traders may also be running, and EAs that create “hyperactivity” on the platform server.

That pattern is typical. Firms rarely ban automation as such. They restrict certain behaviours, and an EA is simply a fast way to repeat a behaviour hundreds of times. A firm judges your account by the trades it sees, not by whether a human or a program clicked the button.

Which EA behaviours are commonly restricted?

These are the behaviours that appear most often in prop-firm rulebooks. Not every firm restricts every item, and the exact wording varies.

BehaviourHow many firms treat itWhat to ask
High-frequency trading, tick scalping, latency arbitrageCommonly prohibited. These exploit the simulated environment rather than the market.Is there a minimum trade duration or a maximum number of orders per day?
Third-party EAs used by many tradersOften restricted or treated with suspicion, because many accounts place identical trades.May I use a purchased EA? Is there a limit on capital per strategy?
Copy trading between different people’s accountsCommonly prohibited, along with account sharing and pass-for-you services.May I copy between my own accounts? With which tool?
Martingale and uncapped gridsRestricted at some firms; others allow them within the loss limits.Is averaging down or increasing size after a loss allowed?
Hedging across accounts or firmsCommonly prohibited.Not worth asking. Do not do it.
Trading around high-impact newsRestricted on some account types, with a window before and after each event.Which events, how many minutes, which timezone, which accounts?

If your EA does any of these, settle it with the firm before you start. For grid and martingale logic specifically, read the risks of grid and martingale EAs. These systems are not suitable for most funded accounts, because one bad sequence can hit the daily loss limit in a single move.

Why does a third-party EA cause problems?

When hundreds of traders run the same commercial EA with the same settings, the firm sees hundreds of accounts opening the same trade at the same second. From the firm’s side, that looks like one strategy holding a very large total position. Some firms cap the capital that one strategy can manage across all accounts. Others treat mass-identical trading as a sign of account sharing or signal copying.

An EA built from your own rules does not have this problem. Nobody else is running it. If you use a bought EA, at least change the settings so your trades are not identical to every other buyer’s, and ask the firm first.

Does the trading platform matter?

Yes, and this catches many people. An EA written in MQL4 or MQL5 only runs inside MetaTrader. Firms offer different platforms, and the same firm may offer different platforms on different programmes or in different countries.

  • MetaTrader 5 (and MetaTrader 4 where still offered): runs MQL Expert Advisors natively. MQL4 and MQL5 are different languages, so an MT4 EA needs conversion to run on MT5.
  • cTrader: supports automation through cBots, written in C#. An MT5 EA has to be rewritten as a cBot.
  • DXtrade, Match-Trader and TradeLocker: do not run MetaTrader EAs. Whether you can automate at all depends on what the platform and the firm allow, for example through an API. Ask before you assume.

Check which platform your exact programme uses before you buy. An evaluation on a platform that cannot run your EA is money spent on a manual challenge you did not plan for.

What should I ask the firm before I buy a challenge?

Ask in writing, by email or support ticket, and keep the reply. A chat answer from an agent is useful, but a written reply that names your programme is better if there is a dispute about a payout later. Here is a template you can adapt:

email-to-prop-firm.txt19 lines
1Subject: EA use on [programme name], account [number]2 3Hello,4 5Before I buy a challenge, I would like written confirmation on these points:6 71. May I run my own Expert Advisor on this programme, in the8   evaluation and on the funded account?92. The EA opens at most [N] trades per day and holds each trade10   for at least [X] minutes. Is that within your limits?113. It uses [fixed risk per trade / a capped grid / no averaging].12   Is that allowed?134. Is there a news restriction on this account type? If yes, which14   events, how many minutes before and after, and in which timezone?155. May I run the same EA on more than one account with you?166. Which platforms does this programme offer, and do they run17   MT5 Expert Advisors?18 19Thank you.

Describe what the EA does in plain terms: how often it trades, how long it holds, how it sizes positions. “Is my EA allowed?” gets a vague answer. “It opens up to five trades a day and holds each for at least 30 minutes” gets a precise one. Those numbers are an illustration; use your own EA’s figures.

Will the EA itself follow the firm’s rules?

Permission to use an EA does not protect you from breaking the loss limits. An allowed EA can still fail an evaluation by crossing the daily loss limit, the maximum drawdown, or by restarting and forgetting what it had already lost. The EA must enforce the rules itself:

  • daily loss measured on equity, from the firm’s reset time, with a buffer
  • maximum drawdown in the firm’s mode, static or trailing (see static vs trailing drawdown)
  • position size calculated from the stop distance, with the firm’s lot cap
  • a news filter, if your account type has a news rule (see prop-firm news rules for EAs)
  • state saved to disk, so a VPS restart does not reset the counters

The full method, with code, is in how to make an EA prop-firm compliant. To see how much room your account has, use the prop-firm drawdown calculator. If you want the rules built into an EA for you, that is what our prop-firm EA development service does.

Checklist before you buy a challenge

  1. Confirm the programme’s platform runs your EA (MT5, MT4, cTrader or other).
  2. Read the firm’s rules on EAs, HFT, copy trading, grid, martingale and news.
  3. Send the firm a written description of what your EA does, and keep the reply.
  4. Make sure the EA enforces the daily loss and drawdown limits on equity, with a buffer.
  5. Backtest day by day against the rules, not only for total profit.
  6. Run the EA on a demo or free trial with the firm’s settings before the paid attempt.
  7. Do not use any tool designed to hide restricted behaviour. It risks the account and the payout.
This guide is general information about trading software, not financial advice. Prop firms set and change their own rules; your firm’s current terms and its written answers always take precedence. Examples are illustrative.

Quick answers

Does FTMO allow Expert Advisors?

FTMO’s own FAQ (checked October 2026) says it does not restrict trading strategies, including EAs. It warns that a third-party EA may mean other traders run the same strategy, which can conflict with its maximum capital allocation rule. Read the current FAQ before you start.

Can I use an EA I bought from a marketplace?

Sometimes, but it is the riskiest option. Many firms watch for identical trades across many accounts, and a popular commercial EA produces exactly that. Ask the firm in writing first.

Will a firm ask to see my EA’s code?

Usually not. Firms judge the trades the EA places, not the source code. That is why the behaviour matters more than the tool.

Can I run one EA on several funded accounts?

Many firms allow it on your own accounts within their capital limits. Running it on accounts that belong to other people is a different thing, and most firms prohibit it.

Do prop firms allow trade copiers?

Many allow copying between accounts that all belong to you. Copying between different people’s accounts, or from a signal seller, is commonly prohibited. Check the firm’s copy-trading rule.

Written by
Rohit B., Vertex Algorithms

Co-founder and lead developer. Building MT4/MT5 Expert Advisors, Python trading bots and Pine Script since 2018, with trading analysis by co-founders Harshal K. and Bilal M. About the founders →

Want an EA built for your firm’s rules?

I build Expert Advisors from your own strategy, with the firm’s daily loss, drawdown, news and lot limits enforced in code. Send me the rulebook and your rules, and you will get a fixed quote.

WhatsApp