Build the campaign.
Replay every history.
A prop-firm campaign simulator that runs in your browser. Compose programs from firms, account sizes and methods — evals and funded stages separately — then replay them through the full trade history, or through every historical start at once.
Verdict
Written summary · cites certified and engine-computed studiesEvery number below is in-sample on a touch-fill, zero-slippage sim — a ceiling, not a promise. LucidPro is the only parity-anchored ruleset; every challenger is third-party-sourced. Sources are listed at the end of the card.
Follow the ladder — LucidPro 25K now, add Topstep 50K Standard when the bank sustains it, add TradeDay Fast Pass 50K only with an 18-month runway. Everything else tested is a skip. Retire@3 stays the standing policy on every firm.
Six plans have now been run as full 5-eval + 5-funded fleets on the same trade books and the same historical start days, each retiring every funded account after its 3rd payout, each charged its own fees plus a $350/firm PickMyTrade allowance. The caps that bound this are per firm — 10 accounts / 5 funded at each firm — so the firms are additive and the question is never "which one" but "in what order, funded by what". The order below is the deliverable: each phase names the trigger that opens it and the gate that must clear before money moves. The green R in the composer still marks the study-recommended method for each account; hollow means your selection differs from it.
| # | plan · full 5+5 fleet | 12m net | 18m net | 12m p25 | read |
|---|---|---|---|---|---|
| 1 | ★ LucidPro 25K (incumbent · parity-anchored) | $19,828 | $25,219 | $505 | the account. Start here and stay here. |
| 2 | Topstep 50K · Standard | $17,463 | $25,822 | $2,596 | additive, best p25 in the set, passes Lucid at 18m. |
| 3 | TradeDay Fast Pass 50K (uncalibrated) | $11,228 | $18,694 | −$2,384 | horizon plan — needs 18 months to be worth it. |
| 4 | Tradeify Select Flex 25K | $8,578 | $11,734 | $1,606 | marginal; live-transition ambiguity at payout 3. |
| 5 | MFF Rapid 25K | $4,202 | $7,751 | $3,043 | retire@3 truncates its uncapped stream. |
| 6 | TradeDay Quick Pay 50K (uncalibrated) | $3,471 | $9,253 | −$4,853 | survival-filtered payout lottery — skip. |
| Σ | Portfolio · Lucid + Topstep + Tradeify + MFF + TradeDay Fast Pass Quick Pay excluded: the two TradeDay plans share ONE TradeDay account pool and are mutually exclusive | $61,299 | $89,220 | — | an arithmetic sum of six standalone campaigns, not a simulated portfolio. |
-
Phase 0now
Run what you already own, and bank the rest.
Trade the two pre-paid LucidPro 25K evals with the live eval method (P1 Fast reBreak, M1be) through the existing TV → PickMyTrade → Tradovate automation. Keep the funded LucidPro on the funded book (reBreak + $700 cap). Standing policy on every firm from day one: take payouts, intentionally breach after the 3rd (retire@3), never accept a live transition. Bank $2,000 opening + $500/month; every payout dollar above the renewal reserve sweeps to the brokerage — Phase 4 is continuous, not a later step.
-
Phase 1next 0–6 months
Scale LucidPro to its per-firm cap — 5 evals + 5 funded, at Lucid.
Whenever bank cash ≥ eval price + the monthly reserve, buy another LucidPro eval and promote passes as they land. The 10-account / 5-funded cap is per firm, so nothing here spends a slot at any other firm. Expect ~11 funded deaths and 5 deliberate retirements across a 12-month fleet year — that is normal, budget the replacements. If Lucid is all that ever runs, this alone is the $19,828/12m → $25,219/18m row above (median; a bad start quartile is nearer $500 at 12m).
-
Phase 2after the first 2–3 payouts land
Add Topstep 50K Standard — the one recommended addition.
#2 ranked, additive to Lucid (separate account pool, interference exactly zero), and the first challenger in this series to beat LucidPro on paired identical start days (+$917/start at 12m, +$1,859 at 18m). It also carries the best downside in the set (12m p25 $2,596). Run the live methods unchanged — Fast taper eval + reBreak + $700 cap funded — keep the cushion at $51,000, and then scale it to 5/5 exactly like Lucid.
-
Phase 3only with an 18-month runway
Add TradeDay Fast Pass 50K — last, never first.
Third-ranked and it improves materially with runway ($11,228/12m → $18,694/18m) — but its 12-month p25 is −$2,384, so a bad start month ends the year having paid TradeDay more than it extracted. Hard rule: never as a first allocation. Policy is greedy payouts — request every cycle as soon as the five $150+ days clear and the cycle is net-profitable, rather than waiting for a bigger cheque an account may not live to collect. Under retire@3 expect ≈$3,212 cash per funded account against a hard lifetime ceiling of $3,600 (3 × $1,200). A 3-day payout-processing pause is modelled and priced in.
-
Phase 4continuous — from Phase 0 onward
Compound the swept payouts in the own-money brokerage.
Every swept payout dollar lands in the brokerage account and trades master_fund400 at flexR sizing — R = min(cap, max($200, 10% of balance)), cap laddering $400 below $10k → $600 to $15k → $800 above. Standalone from a $2,000 balance that measures +$3,218 median / 12m, p25 +$1,053, and 0% historical ruin across 500 start days — it converts the campaign's right tail into a floor rather than adding a new way to lose. Watch the fan on the Brokerage tab in Forward mode.
- MFF Rapid 25K — retire@3 truncates the one thing it had going (an uncapped payout stream); $4,202/12m on $5,445 of fees.
- Tradeify Select Flex 25K — marginal at $8,578/12m, and its published 3rd-payout live-transition trigger is exactly where retire@3 lands; staying provably compliant (retire@2 + a 9-payout lifetime cap) costs ≈$2.3k/12m.
- TradeDay Quick Pay 50K — the gross intraday trail kills 91.9% of funded accounts before payout 1 and 65.2% never pay at all; the median rests on the ~1-in-3 survivors, and its policy was chosen by sweep on the same path it is scored on. Mutually exclusive with Fast Pass anyway.
- 150K accounts (Lucid and Topstep) — at live sizing the median cohort never funds; 500 of 500 paired cohorts lose to their own smaller sibling, and the bridge cell proves it is the plan structure, not the sizing. Scale by adding siblings.
- Session transplants (Tokyo / London) — the edge is NY-only; Tokyo passed 0% of evals and won 0 of 127 paired starts.
- Added confluences, multi-entry re-arms, skip-rescans — all measured negative or ≈ fees. The live A+B method is at its tested optimum; leave it alone.
What to expect if the whole plan runs: ≈$61k over 12 months across the portfolio after every fee and the PMT allowance — but that is an all-cohort median on a ceiling-biased sim. The p25 is materially lower everywhere, and per-firm p25 for both TradeDay plans is negative at 12 months. Treat the ladder's order, not its total, as the actionable part.
Certified cohorts
Certified studyRead straight from the canonical study JSONs (monthly cohorts, LucidPro 25K, db-anchored and Codex-reviewed) — not recomputed here. Still a touch-fill, zero-slippage ceiling on in-sample books.
data table
data table
These are the certified numbers from the canonical study JSONs (db-anchored, Codex-reviewed). The other two tabs are computed live in your browser by the same parity-tested engine, but over a denser start pool (every market day vs these monthly cohorts) — expect close, not identical, distributions. Winners-halved stress at 18 months: .
Prop Firms
one cohort · computed in this browser by the parity-tested engineResearch simulator — retire@3 · net-ex-deposits · uncalibrated rulesets
Advanced — standing assumptions, not decisions
Event ledger — every campaign event, day by day
Research: policy sweep tables
Research: study medians across every historical start day
The starting position: $2,000 of cash in the bank, two LucidPro 25K evals already paid for and running, one LucidPro 25K account already funded at $25,600. From there the bank is real: an eval is bought only when the cash is actually there, a subscription eval that cannot be re-billed is forfeited, and payout cash lands three market days after it is booked. Every number below is the median across every historical start day — a distribution of scenarios, not a forecast.
data table
Research: custom campaign composer — history replay and the every-start fan
Campaign Summary
Aggregate across every program in the composer — not per-program. Per-program numbers are in the replay's breakdown table.
Current composer replay · computed locallyBank cash
Current composer replay · computed locallyA compact view of the same series as "Cash in the bank" below — payouts at split minus every fee.
History replay
Computed locally · not certifiedOne historical path, run in this browser by the parity-tested engine: touch fills, zero slippage, $0.74/side commission — a ceiling, not a promise. In-sample; the books saw this window.
data table
Forward — every start
Computed locally · not certifiedHistorical scenarios, not confidence intervals: the starts overlap and share regimes, and the books saw this window. Same touch-fill, zero-slippage ceiling as the replay.
data table
Historical scenarios, not confidence intervals. Starts overlap and share regimes; the books saw this window. Computed locally in your browser by the parity-tested engine.
Compounding
one cohort · campaign + brokerage, computed in this browserResearch simulator — retire@3 · net-ex-deposits · uncalibrated rulesets
Advanced — standing assumptions, not decisions
Event ledger — every campaign event, day by day
Research: policy sweep tables
Research: study medians across every historical start day
The same campaign plus a personal brokerage account. A second $2,000 opens a real brokerage account trading the master_fund400 book at R = min(cap, max($200, 10% of balance)) with a one-tick-per-side haircut. Every payout dollar above the keep-reserve leaves the campaign bank and is deposited into it. That is the whole point and the whole risk: nothing is withdrawn to safety, so the "idle cash after reinvest sweep" line sits near zero by construction.
data table
Brokerage
own-money account · computed in this browser · not certifiedResearch simulator — own money, no prop firm · one tick of slippage per side
Ledger — every day the balance moved
Prop Firm Rules
engine-computed · not certifiedThis grid comes from the engine-computed multi-firm study, not from the certified Python study chain. Same books and same start days for every firm; LucidPro is the only parity-anchored ruleset. Touch-fill, zero-slippage ceiling throughout — read the caveats at the foot of this view before quoting anything.