Backtest prop firm rules before you buy a challenge — the 2026 edition.
Most EAs and strategies that fail a prop firm challenge never showed that failure in the backtest — because the backtest never simulated the rules. TradingView's max drawdown is a whole-test number; the firm judging you enforces a per-day limit with a midnight reset, a drawdown floor that may be trailing, and news windows your tester has never heard of. Here is the verified 2026 rulebook of five major firms, and a free 7-step method to make your backtest pass or fail the challenge before you pay for it.
Why a profitable backtest still fails the challenge.
THE EQUITY CURVE IS ONLY HALF THE EXAM.
A standard backtest answers one question: does this strategy make money over history? A challenge asks a different one: can it make money without ever breaking a rule? Daily loss limits, drawdown floors, minimum trading days, consistency rules, news windows and style rules are hard failure states that never appear on an equity curve. A test can finish with 8% total drawdown and a beautiful profit factor and still contain three days that breached the 5% daily limit — the challenge would have ended on the first of them. This is not a rare pattern: it is the standard way traders lose the fee (see why traders fail prop firm challenges).
Worse: there is no single "daily loss" to backtest against. FTMO recomputes it intraday on equity (balance plus floating P/L, swaps and commissions). FundingPips anchors it to the higher of the day's opening balance or equity. The5ers' 2-step plan uses the higher of the previous day's closing balance or equity. A backtest that only watches the total equity curve sees none of the three formulas — and the same trade can pass under one and breach another.
And the clock differs too: the trading day resets at 00:00 CE(S)T at FTMO, 00:00 UTC+3 at FundingPips and Alpha Capital, and broker server time at FundedNext. One position held through the night can land in two different "days" depending on the firm. That is the thesis of this guide: backtesting without simulating the rules of your specific firm is a donated challenge fee. The method below costs one evening and nothing else.
The five rules that actually close your account.
NONE OF THEM LIVE IN THE PERFORMANCE SUMMARY.
Prop firm rules compared, verified Oct 1, 2026.
EVALUATION-PHASE FIGURES, READ FROM EACH FIRM'S OFFICIAL PAGES. LINKS TO THE SOURCE NEXT TO EVERY FIRM.
2-Step Challenge
Trading Objectives (official) · Forbidden practices
High Stakes
High Stakes (official) · 2-step plan FAQ
Stellar 2-Step (CFDs)
Trading Objectives (official)
2-Step Standard
2-Step Standard (official help)
Alpha Pro 8%
Rules explained 2026 (official)
These are the evaluation-phase figures of each firm's headline program, read from the official pages on Oct 1, 2026. Firms change rules and run several programs: the number that matters is the one on the official page the day you buy. Where a firm does not publish something, we say so instead of guessing.
What the TradingView backtester cannot see.
SIX BLIND SPOTS, ONE CONSEQUENCE: A CLEAN TEST THAT FAILS LIVE.
Zero costs by default
Slippage and commission are 0 unless you set them in Properties, and the real spread — variable, spiking on news — is never modeled. In our support measurements, live MT5 fills run 1-3 pips worse than tester fills on average.Fix: commission per side + slippage set from the broker's real spread, measured over a few days.
Idealized fills
Orders fill at the next bar's open (or intrabar with Bar Magnifier). No requotes, no queue, no rejection.Fix: budget the fill gap as slippage instead of pretending it away.
Whole-test drawdown
The Performance Summary drawdown spans the entire test. There is no "trading day", no midnight reset, no trailing floor, and no equity-versus-balance distinction. 8% total can hide three daily breaches.Fix: recompute the daily loss from the exported trade list (step 3 below).
No calendar
The tester does not know NFP lands at 14:30, or that your firm bans opening in a ±2 minute window. FTMO's gap-trading ban and FundingPips' funded news window are invisible to it.Fix: overlay an economic calendar and prune or flag news-window trades (step 5).
The wrong clock
The chart runs in the exchange or user timezone; the firm's engine resets at CE(S)T, UTC+3 or server time. Your "day" is not its "day".Fix: align the chart timezone to the firm's reset zone (step 2).
No structural rules
Minimum days, consistency and Best Day, profit concentration, request caps — none exist in the tester. And TradingView sizes by capital or contracts while MT5 sizes by lots with the symbol's step and minimum.Fix: check structural rules against the trade list; expect lot rounding on the broker side.
For the mechanics of the tester itself — properties, deep backtest, Bar Magnifier — see our TradingView backtester guide.
Simulate the challenge in TradingView: 7 steps.
FREE METHOD: STRATEGY TESTER + A SPREADSHEET. NO PROP-FIRM SIMULATOR NEEDED.
Configure the tester like the account
Initial capital = the challenge size, correct currency, commission per side, and slippage at least half the broker's average spread — measure the real spread on your target broker for three days and use that number. Turn on "recalculate after order is filled" and Bar Magnifier if your plan includes it. Run 12-24 months of the exact symbol you will trade.
Align the clock
Set the chart timezone to the firm's reset zone: CE(S)T at FTMO; UTC+3 at FundingPips and Alpha Capital; broker server time at FundedNext. In Pine, detect the new trading day on session.isnewday with the session that matches, so "day" means the same to you and to its breach engine.
Recompute the daily loss with the firm's formula
Export the List of Trades to a sheet. For each day, rebuild the intraday equity minimum (mark-to-market per bar, at least per trade) and apply the formula: FTMO = midnight balance − 5% (2-Step); FundingPips = higher of opening balance or equity − 5%; The5ers 2-step = higher of previous day's closing balance or equity − 3%. Count the days in breach. Target for the sample: zero.
Apply the right max-loss floor
Static (FTMO 2-Step, FundedNext 2-Step, FundingPips): a fixed line at 90-94% of the initial balance. Trailing (FTMO 1-Step, FundedNext Instant, Alpha One): recompute the floor at every midnight close — it never comes down and freezes where the firm says. Then verify the equity curve never touches the floor: at several firms touching is the breach, not closing below.
Prune what the firm forbids
Re-run ignoring signals inside high-impact news windows (FTMO's gap-trading ban, The5ers' 2 minutes, FundingPips' 5 minutes in the funded stage), and check the style rules: average duration above 2 minutes (Alpha), under 2,000 orders per day (FTMO), no coordinated opposite positions across accounts.
Stress the order
Reshuffle the trade sequence — a homemade Monte Carlo, 200 shuffles in the sheet — and watch the worst day and the worst 3-day stretch. If the 5th percentile grazes the daily limit, the sizing is wrong: cut risk per trade until the worst simulated day sits at 50-60% of the limit, leaving margin for live slippage.
Pass before you pay
Final checklist: zero daily breaches, minimum equity above the max-loss floor with margin, minimum trading days covered, consistency met, real costs included. Then buy the challenge, run the firm's free trial or a demo for one or two weeks (FTMO has a free trial), and only then go live — with the same limits enforced in the EA.
From backtest to live: size the risk, enforce the limits.
THE SAME LIMITS YOU SIMULATED, APPLIED BY THE EA IN REAL TIME.
Sizing first: risk-based position sizing computed from current equity and stop distance — the only dial that keeps the worst day inside the band you validated in step 6. Our MT5 risk management EA guide walks the mechanics: percent risk, equity-based sizing, daily loss guards.
Then enforcement. Simulating rules is useless if live execution ignores them: Prop Firm Shield applies the daily-loss lock and the prop risk limits inside the EA, while the bridge routes your TradingView webhooks to MT5 in milliseconds with symbol mapping ‒ the same limits you simulated, enforced trade by trade. No VPS of your own? Hosted MT5 terminals keep the chain up 24/7. For the full challenge walkthrough — account, EA, alert, guards ‒ see how to run an EA on a prop firm challenge. And when one validated account becomes several, running one strategy on multiple prop accounts shows how to route one alert to every firm with the same limits.
If you trade third-party signals instead of your own Pine, validate them with this same method before the challenge ‒ for example the XAUUSD signal setups we tested go through exactly this pipeline.
What it costs to skip this step.
ONE EVENING OF WORK VERSUS THE FEE, AGAIN.
The method above costs an evening and a spreadsheet. Skipping it costs the challenge fee — and, on the retry, the fee again, plus the weeks of evaluation time and the hit to your own confidence that a rule breach delivers on day two. Most of the strategies that fail this test would have failed it visibly, for free, the night before purchase.
The live side does not have to be expensive either: enforcing what you validated ‒ risk-based sizing, daily-loss locks, symbol mapping ‒ starts at $4.99/mo with a 14-day free trial, no card required. Validate first, pay for a challenge second.
FAQ
Quick questions.
Write to [email protected] if yours is not here.
Does TradingView's max drawdown equal a prop firm's daily loss?
+
Is the daily loss based on equity or balance?
+
Can I use an EA on a prop firm account?
+
How much should I risk per trade to stay under a 5% daily loss?
+
Can I test this without paying for a challenge?
+
Benjamin SF is the founder of SignalForge and an expert in trading algorithm automation. He builds and operates the SignalForge bridge and its hosted MT5 terminals for prop firm traders.
Backtest the rules. Then trade them live.
SignalForge routes your TradingView webhooks to MetaTrader 5 in milliseconds — with risk-based sizing, symbol mapping and daily-loss locks. 14-day free trial, no card required.
SignalForge AI is an order-execution tool. We do not provide investment advice. Trading involves risk of loss.