Will you pass the challenge? Run it on your trades
Most calculators guess from generic parameters. Here we use your history: thousands of random challenge runs with your firm's rules — even a firm that isn't on any list.
1. Your trades
The journal on this device has no trades with an R. Add them in the journal or load a report. Open the journal
R comes from the SL at entry; trades without an SL get the typical risk of the others.
How to export a report from MetaTrader
You save the HTML report in desktop MetaTrader (Windows or Mac) — the mobile app shows your history but can't save it to a file. Menu names may differ slightly between versions.
MetaTrader 5
- Open the Toolbox window — shortcut Ctrl+T.
- Go to the History tab.
- Right-click the table and choose the period: All History or a custom period.
- Right-click again and choose Report → HTML.
- Save the file (e.g. ReportHistory-12345678.html) and load it here.
MetaTrader 4
- Open the Terminal window — shortcut Ctrl+T.
- Go to the Account History tab.
- Right-click the table and choose All History.
- Right-click again and choose Save as Detailed Report.
- Save the file (e.g. DetailedStatement.htm) and load it here.
Only have a phone? Type your results into the tool's “Paste results” tab or log your trades in the journal — it works on phones too.
The file never leaves your computer — the site reads it in your browser. The report contains your account number and name, so don't share it unless you need to. Guide on its own page
2. Challenge rules
Ad · affiliate link How we earn
Funded account
More funded-account rules
Suggest this firm for our list Opens an e-mail with the rules you entered — without your trades.
Settings for the RBR Risk Guard EA
A file with the rules above, to load in the EA's settings window (Inputs → Load). The EA guards the limits on equity and never opens trades. RBR Risk Guard for MetaTrader 5 →
3. Result
“Cautious” assumes every position goes to its SL before it closes. Firms apply limits to floating losses too, so the truth is usually in between. Exception: with an intraday trailing limit we take the high from closed trades, while the firm also counts floating profit — then the real chance can be lower than both numbers.
Odds at different risk levels
How we calculate
- We draw days from your history (keeping the order of trades within the day) and build thousands of challenge runs from them — 2000 per risk level.
- A day without trading shows up as often as in your history (weekdays without trades).
- A trade's result = its R × risk per trade. Limits are checked after every trade; “cautious” also assumes each position reaches its SL before it closes.
- If the target is hit before the minimum number of days, we assume you fill the missing days with risk-free trades (as most traders do).
- If the firm counts only profitable days (e.g. at least 0.5% of the account), those can't be filled risk-free: you keep trading your strategy until the target and the required profitable days are both met.
- Daily limit as a “pause”: positions close at the threshold, no more trading that day, the account survives.
- Funded account: 12 months, payouts on schedule (with a profitable-days condition and a payout cap where the firm has them); a payout takes the profit, anything above the cap stays in the account.
- We don't model prohibited practices (news, weekends, copying, trading style) or slippage — read your firm's rules.
- EV assumes the firm pays out according to its rules; in 2024–2026 some firms closed or halted payouts.
- Everything runs in your browser; your trades never leave your device.
This is a simulation based on your history, not a forecast or investment advice. Past results don't guarantee future ones. Firms change their rules — check them at the source.