TradingLookup

Risk of ruin calculator: your odds of hitting the max loss before the target

A challenge is a race between the target and the max-loss line. See how often you pass, fail or run out of days.

  • 10,000 simulated challenges
  • Static, end-of-day or intraday
  • Runs in your browser
The challenge rules
How you trade
Share these numbers
Compare with a firm's own pass rate (optional)

Turn on JavaScript to run the simulation. The worked example below shows the results for the default inputs.

Worked example: the default inputs

  • Account$50,000
  • Profit target$3,000
  • Max loss, end-of-day$2,000
  • Trading days30
  • Win rate45%
  • Average win1.5R
  • Risk a trade$200
  • Trades a day3

Passed (simulated)48.8%Failed 30.6% · out of days 20.7% · median 17 days to pass

Pass rate when one input changesevery run passes

Win rate 40% 18.0%
Win rate 45% 48.8%the example
Win rate 50% 79.9%
Static max loss 51.0%
Intraday trailing 47.9%
Simulated, seed 20261013 (judged). Edge +0.125R ($25) a trade, about 2.0 attempts per pass. 80% of passes within 24 days.

Real outcomes are lower. Topstep: From January through December 2025, (a) 16.8% of all Trading Combines initiated were successfully completed and afforded the opportunity to advance to the Funded Level (topstep.com, measured, read ). A firm-wide figure, not your odds.

How it works

One simulated challenge

  • Each tradewins average win × risk at your win rate, else loses the risk. Same size, independent.
  • Max-loss linestart − max loss. Static never moves, end-of-day trails the best close, intraday trails each trade. A lock caps it. It never falls.
  • Daily loss limitthe loss is cut at the limit, then trading stops for the day or the challenge ends, as you choose.
  • Passbalance reaches start + target on or after the minimum days. Trading continues until the minimum is met.
  • Failbalance touches the max-loss line, or the daily limit ends the challenge.
  • Time-outthe maximum days run out. With no limit we stop at 250 days.

The outputs

  • Days to passmedian and 80th percentile, over passed runs only.
  • Expected attempts1 ÷ pass rate. Expected spend = fee × attempts. No resets, rebills or activation.
  • Expectancywin rate × average win − (1 − win rate), in R. × risk for dollars.
  • Repeatablea seeded generator (mulberry32): same inputs and seed, same result.

Limits. Intraday trailing uses closed trades only, so it is kinder than the real rule. No slippage, fees, consistency rules or news bans. Use it to compare choices, not to forecast.

Measured and judged. Firm presets and pass rates are measured (dated, linked). Every simulated figure is judged. A firm's pass rate covers all its traders, not your odds.

Size the trade

Know where the lines are

Also in the toolkit: payout and cost

The whole Prop Risk Calculator and the data behind it

Get prop firm price drops by email

Price changes at the futures prop firms we track, and our Black Friday 2026 prop firm price tracker when it opens. Free.

Email alerts: what each list sends