Home › Guides › Prop Firm EA Rules

WHY BOTS FAILFREENO ACCOUNTAUTOMATED TRADE BOTSProp Firm EA RulesThe arithmetic of how bots failEDUCATION ONLY | NO SIGNALSEXAMPLE NUMBERS ARE LABELLEDAUTOMATED TRADE BOTSautomatedtradebots.com
A free page on prop firm ea rules. Education only, with example numbers labelled.
WHY BOTS FAIL

Prop Firm EA Rules

Short answer

Firms that allow automation often limit it. The common limits cover speed and latency, copying, overlapping accounts and martingale-style sizing.

Whether a bot is allowed is decided by the firm's own written terms, not by this page. Here is why restrictions exist and how to read them.

The page explains the idea in plain words, works through the arithmetic with a table, and shows how it hits grid, martingale and DCA bots, then tells you what to check before you run one.

  • A worked example with real arithmetic
  • How it hits grid, martingale and DCA bots
  • How to check for it before you run a bot
  • No advice, no signals, no profit promises

Last reviewed 28 October 2026. Education only, not advice.

Free, no account Runs in your browser Worked numbers shown Not advice Examples labelled

Ready to go further

Next: see how the rules meet each bot type

The matrix sets common rule types against six bot types and shows a seeded simulation of fixed risk against a martingale ladder.

Open the rules matrixFree, no account
Reading time7 minutes
Worked exampleExact arithmetic
Tools linked0 on this page
Reviewed28 Oct 2026

What is included

  • What it is, in plain words
  • The formula or mechanism, with exact arithmetic
  • How it hits grid, martingale and DCA bots
  • A check you can run before you switch a bot on

Who it is for

  • People who run or plan to run a trading bot
  • Anyone reading a backtest or a bot sales page
  • Readers who want the numbers, not the pitch
  • Not advice, and not a signal service
Six kinds of automation restriction and the bot designs they touch (made-up scoring: count of designs)fast botsLatencyspeedcopiers, signalsCopyingmany accountsany multi-accountOverlappaired accountsmartingale, some gridsLadderssize after lossscalp, newsHoldingtime and newsbought EAsThird partyunseen codeBar length is a rough count of the designs on this site that each kind of restriction can touch. A made-up illustration of breadth, notdata about any firm.
The picture for this page. Example numbers are made up unless the page says they were calculated.

Key facts

  • Firms that allow automation often limit it. The common limits cover speed and latency, copying, overlapping accounts and martingale-style sizing.
  • Most restrictions come from one fact: a firm carries the risk of the funded account. A rule is a way to avoid losing money to methods that look like skill but are not.
  • Many of these rules describe a behaviour, not a product. A bot is judged by what it does, so its sizing, speed and account use matter more than its name.
  • This page names no firm and makes no claim about any firm. It cannot say a bot is allowed. Firms differ, rules change, and only your firm's current terms apply.
  • A short checklist at the end turns any set of terms into a list of questions about your own bot's design.

Why firms restrict automation

A prop challenge sells a test and, for those who pass, access to a funded account. The firm carries the risk of that account, so it has reasons to ask how a pass was achieved. A bot is not the issue. Some methods of passing do not show skill at all, they exploit the structure of the test. A rule that limits them is a rule about behaviour, and a bot that behaves that way is caught by it, whether it was written for that purpose or not.

The reasons that recur are the same in rule sets of different firms, so they are worth understanding in general terms.

  • Latency arbitrage. A bot trades on a price that has not yet reached the firm's feed. The result looks like a high win rate but is a timing gap. It is not a strategy that works on an ordinary feed.
  • Copying. Many accounts following the same trades turn one bet into many. If it loses, every account loses. If it wins, many accounts pass on a single idea.
  • Overlapping accounts. Taking opposite sides on two accounts so that one is sure to pass. The next section shows the arithmetic.
  • Martingale. Doubling after a loss gives many small wins and a rare large loss. A challenge only needs a pass in a short window, so it can be passed on the small wins before the large loss arrives. See martingale and the rules against bot types page.

The kinds of restriction found

The wording differs by firm, and several firms may group these differently. The table lists the kinds of rule that turn up, why a firm might write one, and the bot designs it touches.

Kind of restrictionWhy a firm may have itBot designs it touches
Speed and latencyExploiting delays in a price feed, so a trade is placed on a price that has already moved elsewhere.Bots that trade very fast or on the smallest price gaps.
Copying and signal sharingMany accounts, or a leader and followers, trading the same ideas, so the firm's risk is one bet repeated.Trade copiers and any signal service.
Overlapping accountsOpposite positions across accounts, so one account is built to win while another is built to lose.Any bot run on more than one account.
Martingale and laddersSize that grows after a loss, which gives many small wins and a rare large loss.Martingale, recovery and some grid and averaging designs.
Holding rulesMinimum holding times, or limits on trades over the weekend or around news.Scalpers and news traders.
Third-party toolsSoftware the firm cannot see into, including bought expert advisors and cloud bots.Anything installed from outside.

Other terms often sit beside these, such as limits on news trading, weekend holds and how many trades per day. They are covered with the loss limits in prop firm drawdown rules and the consistency rule.

A worked example: why paired accounts are restricted

Take two made-up accounts of $10,000, each with a 10 percent target ($1,000), a 10 percent loss limit ($1,000) and a fee of $150. Someone opens a long position of a size that gains $1,000 on a given move on account A, and the same size short on account B. Whichever way price moves, the sums are the same: one account is $1,000 ahead and the other is $1,000 behind. A move that reaches the target on one account reaches the limit on the other. Fees were $300 for the two accounts against $150 for one.

Seen from the firm, one account passed and one failed, and the person is paid once, at a cost to the firm that came from no skill at all. That is why overlapping accounts, hedging between accounts and group trading are the kind of behaviour a rule is written for. A bot that runs on more than one account, even honestly, can look the same in the data, so the safe reading is to treat multi-account use as a restricted behaviour until the terms say otherwise.

The same logic applies to copying. If 3 accounts each risk 1 percent on the same signal, the single idea puts 3 percent of combined capital at stake, while each account sees only 1 percent. The accounts are not independent bets. A loss on the idea is a loss on all of them at once.

Two paired accounts: one wins the target, one hits the limit (made-up)+$1,000Account Along-$1,000Account Bshort$300Fees paidboth accountsMade-up: two $10,000 accounts, a 10% target, a 10% limit and a $150 fee each. Calculated by us on 30 Oct 2026, exact arithmetic.
One account ahead and one behind is the structure a rule on overlapping accounts is aimed at.

A pre-flight checklist for reading any firm's terms

Treat the terms as a specification. Before you run a bot, read them in full, with the date they were published, and turn each clause into a question about your bot's design. The table shows five made-up clauses and the question each one asks. None is from a real firm.

Made-up clauseQuestion to answer from the bot's own designWhat to write down
"Automated trading is allowed if you own or have the licence for it."Is a bought or rented bot covered, and is a licence proof I must supply?Who made it and under what licence
"No trading that exploits delays in the price feed."Does the bot rely on speed or on small gaps between quotes?Its holding time and its edge per trade
"No copying between accounts you do not control."Do I run it on one account only, or on several?Where it runs and how many accounts
"No strategy that raises position size to recover losses."Does the bot raise size after a loss, in a ladder or an average?Its sizing rule, step by step
"Positions may not be opened or held across the listed events."Does the bot trade or hold through scheduled events or the weekend?Its calendar and its close rules
  1. Read the current version. Rules change, so note the date and read the version that applies to your account, not an old copy.
  2. Find the section on automation. Look for words like automated, bot, expert advisor, copy, signal, hedge, latency and high frequency.
  3. Write down the bot's behaviour in plain facts. Speed, holding time, sizing rule, number of accounts, where it runs, who wrote it.
  4. Match facts to clauses, one by one. Mark each as clearly outside, clearly inside, or unclear.
  5. Ask the firm in writing about every unclear clause and keep the reply with the date. A forum answer is not the firm's answer.
  6. Check the sizing rule against the loss limits. A bot that fits the automation terms can still end an attempt on a loss limit, as the challenge guide explains.
  7. Re-read when anything changes. A new account type, a rule update or a change to your bot starts the process again.
This page cannot tell you whether any bot is allowed. It names no firm and makes no claim about one. Firms differ, rules change, and the written terms of your own firm are the only thing that counts.

What a checklist does not do

It does not make a bot compliant, and passing the checklist does not mean a bot will pass a challenge. The terms may be vague, the firm may read a clause differently from you, and a restriction can be added after you start. If a clause is unclear, the firm's written answer is worth more than any guess.

FAQ

Frequently Asked Questions

Are bots allowed by prop firms?

This page cannot say. Some firms allow automation with limits and some do not allow it, and the terms change. Read the current written terms of your own firm and ask in writing about anything unclear.

Why do firms restrict martingale and ladders?

Doubling after a loss gives many small wins and a rare large loss, so a short test can be passed on the small wins before the large loss arrives. A rule limits sizing that grows after a loss.

What is latency arbitrage?

Trading on a price that has not yet reached another feed. The edge comes from a timing gap, not from market skill, which is why firms often restrict it.

Why is copying between accounts restricted?

The accounts are not independent bets. If three accounts copy one idea at 1 percent each, 3 percent of combined capital rides on that idea, and a loss hits all three.

Does a bought bot count as automation?

Terms often cover bought or third-party software separately. Check how your firm treats it, and who holds the licence.

Are the numbers on this page real?

Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.

Can I use this to decide whether to run a bot?

It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.

Is this financial advice?

No. It is general education about why automation rules exist and how to read them. It names no firm, does not say a bot is allowed and does not consider your situation.

Know the Risk Before You Run It

Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.

Trading carries a risk of loss