PROP FIRMS · RULES VERIFIED OCT 1, 2026

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.

BBenjamin SF · Founder Updated Oct 2, 2026 Read 11 min

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.

Rule
What the firm enforces
Why your backtest misses it
Daily loss limit
A per-day loss cap (3-5% is typical), computed by a firm-specific formula, floating equity usually included, reset at the firm's midnight.
TradingView reports one whole-test drawdown. There is no day boundary, no reset and no formula selection.
Max drawdown floor
Either static (a fixed floor from the initial balance) or trailing (ratcheted on midnight balances, only rises, frozen where the firm says).
The "10% wall" in your head is not a floor recalculated every midnight. Trailing floors catch strategies that bank profit early.
The reset clock
The trading day starts at 00:00 in the firm's timezone — CE(S)T, UTC+3 or broker server time, depending on the firm.
Your chart runs in the exchange or user timezone. Unaligned, "day" means something different to you and to the breach engine.
Minimum days and consistency
Minimum trading or profitable days, best-day caps (consistency), profit concentration policies on larger accounts.
The tester has no calendar of "valid days" and no consistency math. One monster day can carry the whole test and fail the rulebook.
News windows and style
No opening around high-impact releases (2-5 minute windows, or funded-stage profit deductions), minimum average trade duration, server request caps.
The tester has no economic calendar and no concept of a "server request". A grid bot can respect every loss limit and still breach FTMO's activity cap.

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.

EQUITY DAILYFTMO
2-Step Challenge
Targets: 10% then 5%. Daily loss: 5% of equity — balance plus open positions P/L, swaps and commissions; the floor resets at 00:00 CE(S)T on the midnight balance (day 1: initial capital). Official example: on a 100k account the floor is 95,000 until the following midnight. Max loss: 10% static (100k → 90k floor). Minimum: 4 trading days in evaluation. Style: EAs allowed, but accounts must not turn hyperactive (activity capped around 2,000 server requests per day) and gap trading — opening into scheduled major news or close to a market close — is a forbidden practice. The published objectives impose no news window in evaluation. Note: FTMO's 1-Step instead runs a 3% daily loss and a 10% trailing max loss that only rises, plus a Best Day rule (best day ≤ 50% of positive profit).
Trading Objectives (official) · Forbidden practices
5% DAILYThe5ers
High Stakes
Targets: 10% then 5%. Daily loss: 5% in all phases — the program page does not publish the calculation base, so confirm it on the official page before buying (the separate "2-step plan" product uses 3% of the higher of the previous day's closing balance or equity). Max loss: 10% of the initial balance. Minimum: 3 profitable days (a day counts when it closes ≥ 0.5% of the initial balance). No time limit; the account expires after 30 days of inactivity. News: no trades 2 minutes before or after high-impact releases. Overnight and weekend holds allowed. EAs: policy not published — check with the firm.
High Stakes (official) · 2-step plan FAQ
FLOATING COUNTSFundedNext
Stellar 2-Step (CFDs)
Targets: 8% then 5%. Daily loss: 5% including realized and unrealized P/L, swap and commissions; base = initial balance; resets at 00:00 server time. Max loss: 10% static. Minimum: 5 trading days (a day with ≥ 1 trade with non-null P/L). Inactivity: 60 days. EAs: allowed only on CFD accounts under $50,000 — $50k and above is manual-only. We break the policy down in FundedNext EA rules explained.
Trading Objectives (official)
HIGHER-OF BASEFundingPips
2-Step Standard
Targets: 8% then 5% (since Jul 24, 2026). Daily loss: 5% of the higher of the day's opening balance or opening equity; equity may not fall below that floor at any moment (floating counts); resets at 00:00 UTC+3. Max loss: 10% static, floating counts. Minimum: 3 trading days per phase. News: unrestricted in evaluation; in the funded stage, profits from trades opened or closed within 5 minutes of high-impact news are deducted. EAs: third-party EAs accepted as execution or management tools, with restrictions. Evaluations of $25k or more created since Jun 27, 2026 fall under a Profit Concentration policy.
2-Step Standard (official help)
BALANCE DAILYAlpha Capital
Alpha Pro 8%
Targets: 8% then 5%. Daily loss: 4% of balance. Max loss: 8% static from the initial balance. Minimum: 3 days per phase. Daily candle at 00:00 GMT+3 and breaches are judged on live equity. Style (anti-HFT): average trade duration above 2 minutes and ≥ 50% of profit from trades longer than 2 minutes; a trade open inside the ±2-minute news window must stay open more than 2 minutes to be valid.
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.

1

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.

2

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.

3

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).

4

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).

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).

6

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.

STEP 01

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.

STEP 02

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.

STEP 03

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.

STEP 04

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.

STEP 05

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.

STEP 06

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.

STEP 07

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?

+
No. TradingView reports the drawdown of the whole test on the equity curve. Prop firms enforce a per-day limit with a midnight reset (00:00 CE(S)T at FTMO, 00:00 UTC+3 at FundingPips and Alpha Capital, broker server time at FundedNext) that the tester does not model. You must recompute the daily loss from the exported trade list ‒ step 3 of the method.

Is the daily loss based on equity or balance?

+
It depends on the firm. FTMO uses balance plus floating P/L, swaps and commissions. FundingPips uses the higher of the day's opening balance or opening equity. The5ers' 2-step plan uses the higher of the previous day's closing balance or equity. The same trade can fit under one formula and breach another.

Can I use an EA on a prop firm account?

+
Usually yes, with limits. FundedNext allows EAs only on CFD accounts under $50,000. FTMO allows EAs but caps account activity around 2,000 server requests per day. FundingPips accepts third-party EAs only as execution or management tools. Always check the firm's current terms before buying.

How much should I risk per trade to stay under a 5% daily loss?

+
Rule of thumb from our simulations: 0.75-1.0% risk per trade with at most 3-4 losing trades a day, so the worst simulated day stays at 50-60% of the limit after live slippage. Cut the size until the worst reshuffled day fits that band.

Can I test this without paying for a challenge?

+
Yes. Run the 7-step backtest method first, then forward-test on the firm's free trial or a demo for one or two weeks, and enforce the same limits live with Prop Firm Shield while bridging your TradingView alerts to MT5.
B
Benjamin SF · Founder of SignalForge
TRADER · ALICANTE

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.

Rules clean in the backtest? Enforce the same limits live in the EA · from $4.99/moSee the prop firm bridge →