Home › Guides › How to Pass a Prop Firm Challenge

WHY BOTS FAILFREENO ACCOUNTAUTOMATED TRADE BOTSHow to Pass a PropFirm ChallengeThe arithmetic of how bots failEDUCATION ONLY | NO SIGNALSEXAMPLE NUMBERS ARE LABELLEDAUTOMATED TRADE BOTSautomatedtradebots.com
A free page on how to pass a prop firm challenge. Education only, with example numbers labelled.
WHY BOTS FAIL

How to Pass a Prop Firm Challenge

Short answer

A challenge needs a profit target inside a time limit without touching a daily or a total loss limit. All three are rules, and the order they are hit in decides the result.

The target, the time limit and the loss limits pull against each other. The arithmetic shows where the room is and how a bot can run out of it.

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: try your own numbers

Enter your odds, risk and the limits of your own challenge to see how often each ending happens.

Reading time4 minutes
Worked exampleExact arithmetic
Tools linked1 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
Simulated pass rate by risk per trade (made-up odds, 30 days)16.4%0.5% riskfails on a limit 0.3%55.6%1% riskfails on a limit 9.7%69.0%2% riskfails on a limit 28.8%Made-up odds: 45% win rate, payoff 1.5, 2 trades a day, 10% target, 5% daily and 10% total limit, 2,000 attempts. Calculated by us on 28Oct 2026 with the seeded simulation.
The picture for this page. Example numbers are made up unless the page says they were calculated.

Key facts

  • A challenge needs a profit target inside a time limit without touching a daily or a total loss limit. All three are rules, and the order they are hit in decides the result.
  • The target in units of risk is the target percent divided by the risk percent per trade. A 10 percent target at 1 percent risk is 10 R of net profit.
  • With made-up odds that average 0.125 R per trade, 10 R takes about 80 trades, which is 40 days at two trades a day. That is longer than a 30 day limit (calculated by us on 28 Oct 2026, exact).
  • A time limit pushes people to risk more per trade. Larger size reaches the target sooner and ends more attempts on a loss limit. No setting removes the trade-off.
  • Rules differ by firm and change. This page uses made-up rules and makes no promise that any approach passes.

Start with the target in units of risk

A challenge target is a percent of the account, such as 10 percent. A trade risks a smaller percent, such as 1. Dividing one by the other gives the target in R, the unit of the amount risked: 10 percent / 1 percent = 10 R. The strategy has to earn 10 R net, after costs, before the clock or a limit stops it.

How long that takes depends on the average result per trade, the expectancy. On the made-up odds (45 percent wins, payoff 1.5) it is 0.45 x 1.5 - 0.55 = 0.125 R per trade. On average 10 R takes 10 / 0.125 = 80 trades. At two trades a day that is 40 days.

Target in R = target percent / risk percent per trade
Trades needed = target in R / average result per trade
Days needed = trades needed / trades per day

This is the average path. Real paths wander, so some finish sooner and some later, which is why some attempts pass inside 30 days even when the average path would not.

Risk per tradeTarget in RTrades neededDays at 2 a daySimulated pass rateLimit failures
0.5%20 R1608016.4%0.3%
1%10 R804055.6%9.7%
2%5 R402069.0%28.8%

Read across a row. At 0.5 percent risk the average path needs 80 days, far past the limit, so 83.3 percent of attempts run out of days. At 2 percent it needs 20 days, well inside the limit, but 28.8 percent end on a loss limit. The made-up odds are the same in every row. Size alone moves the answer.

Days the average path needs to reach the target (made-up odds)80 days0.5% risk160 trades40 days1% risk80 trades20 days2% risk40 tradesDays = (target / risk) / average result per trade / trades per day. The made-up odds give 0.125 R per trade. The 30 day limit is the linebetween green and red. Calculated by us on 28 Oct 2026, exact.
Each step up in size cuts the time needed and raises the chance of touching a loss limit. A time limit makes the larger size tempting.

How the three rules pull against each other

  • The target wants size. More risk per trade reaches it in fewer trades.
  • The time limit wants size too. A strategy that is too small for the limit fails by running out of days, which costs a fee and gives no loss to learn from.
  • The loss limits want small size. A larger bet leaves fewer losing trades before the daily or total limit ends the attempt. A losing streak of a few trades is normal, and the risk of ruin guide shows how long streaks get.

How a bot changes this

A bot removes some human errors and adds its own. It will take every signal, so the number of trades per day is set by its design, not by judgement. A busy bot can reach the daily limit on a run of ordinary losses. A martingale or averaging bot has a high win rate and rare large losses, so it can look like a sure pass for weeks and then break a limit in one move. A grid bot can sit on a large open loss that counts if the rule uses equity. None of this suggests that a bot cannot pass. It means the limits must be checked against the worst day the bot can have, not the typical one.

A maths-first checklist

  • Write the rules of your own challenge: target, days, daily limit, total limit and how each is measured.
  • Convert the target to R at your intended risk.
  • Take the average result per trade from a test that includes full costs, and compute the days needed.
  • Find the worst single-day loss the bot can book and compare it with the daily limit.
  • Run the whole thing through the challenge simulator, and then price the fees with the fee calculator.

What this page does not tell you

It does not say any setting passes. The odds used here are made up and a real strategy's odds are uncertain, particularly if they came from a backtest that may be overfitted. The rules of real challenges differ and change. Treat the arithmetic as a way to see where the room is, and not as a plan.

FAQ

Frequently Asked Questions

How many trades does a challenge target need?

The target in R divided by the average result per trade. A 10 R target at 0.125 R per trade needs about 80 trades on average. Your own numbers will differ.

Why does a time limit push people to risk more?

Larger size reaches the target in fewer trades. A strategy that is too small runs out of days. The cost is a higher chance of touching a loss limit.

Can a bot pass a challenge?

A bot can be run on a challenge like any other trader. Whether it passes depends on its odds and its worst day, which this page cannot know, and the rules of the challenge.

Is a high win rate enough?

No. A high win rate with rare large losses can break a loss limit in one move. The average result per trade and the size of the worst loss matter as much.

Why are the numbers here made up?

Because the odds of a real strategy are uncertain and the rules of real challenges differ. The made-up numbers show how the arithmetic works.

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 the arithmetic of a test. It makes no promise that any approach passes.

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