Eval Sim
Your strategy's own trades, walked through your firm's rules thousands of times. It answers the questions that decide whether an evaluation is worth buying: how often it passes, how long it takes, what a pass costs once resets are counted, and what the funded account pays back. Everything runs in this page. Nothing is sent anywhere.
1 · Your strategy
Days are drawn in runs of consecutive days from your history, so a losing streak stays a streak (1 = every day drawn
on its own, which breaks streaks up and flatters the result). A day's trades stay together in their real order.
Days the strategy sat out are drawn too, so a strategy that trades one day in five takes five times as long.
Accepts $1,234.50, ($180.00), -180, dates like 2025-03-04,
2025.03.04 09:31 or 3/4/2025 9:31:00 AM.
Use trades at the size you would trade the evaluation. Under ~60 trading days of history the answer is a guess — the likely range shows how much of one.
Wins and losses are drawn with spread (exponential around your averages). A description is optimistic by nature — real trades cluster, and it has no worst-point data. Paste real trades when you have them.
Leave at 0 if your P&L already has costs taken out. Costs scale with size on the position-size chart.
2 · Your firm's rules
Pick a firm, a plan and a size to fill sections 2 and 3 with that account's rules, or type your own.
Type the numbers from your firm's current rulebook — firms change them. Drawdown and daily loss are checked at each trade's worst point when MAE is given, else at its close. Intraday trailing raises the floor at each trade's best point (MFE) and fails a trade that gives back more than the drawdown from it. MAE and MFE do not say which came first, so the walk assumes the worst point came before the best one: still a slight ceiling. Trades are walked one after another, so overlapping positions are not added up. Trading stops the moment the target is reached and every other rule is met. A trade that runs through the daily loss limit is cut at the limit, as the firm's liquidation would. A two-step evaluation restarts at account size for phase 2 under the same rules (min days and time limit count per phase); a breach in either phase fails the attempt, and days to pass add both phases. Not modelled: contract limits, news and weekend rules — check them against your trades yourself.
3 · Funded account (optional)
Uses the daily-breach rule from section 2, and its drawdown type and floor lock unless you set funded ones. A payout is requested as soon as every condition holds: N trading days since the last one, the winning days, and the consistency rule. Then everything above account size + the kept profit is withdrawn (or the % of profit, if set), up to that payout's cap, and a trailing floor restarts from the new balance, still capped by the lock — or stays fixed at the lock if it locks at the first payout. Payout is your share after the split. The walk ends at the first breach, after the last allowed payout, or after N trading days. Not modelled: contract scaling, daily loss limits that grow with profit, news rules.
Every firm on your trades
Runs the strategy in section 1 through every preset that matches the filters, and ranks them. Uses each firm's own rules and prices; your cost per trade and number of paid attempts come from the form.