See how likely your position size is to cut the account by a set amount, based on 5,000 simulated runs of your trading.
Simulated estimates based only on the numbers you enter. Real results depend on whether your win rate and reward-to-risk hold up. This is not financial advice.
Your other inputs stay the same. Only the risk per trade changes.
| Risk per trade | Risk of ruin |
|---|---|
| 0.5% | Under 0.02% |
| 1% | 0.34% |
| 2% | 6.5% |
| 3% | 18.9% |
| 5% | 40.2% |
Each of the 5,000 runs starts at 100% of the balance and plays your trades one by one. A trade wins with your win rate and gains your reward-to-risk times the risk. A losing trade loses the risk. The risk is a percentage of the balance at that moment, so position size shrinks after losses and grows after wins.
Win: balance × (1 + risk × reward-to-risk) Loss: balance × (1 − risk)
A run counts as ruined as soon as the balance falls to the ruin level, and it stops there. The random numbers use a fixed seed, so the same inputs always give the same answer.
The numbers loaded above are a hypothetical example: a 45% win rate, 1.5 reward-to-risk and 2% risk per trade, over 500 trades with ruin at a 30% drawdown.
Halving the size cuts the risk of ruin far more than in half, because a losing streak has to be about twice as long to do the same damage.
Use the win rate and average reward-to-risk from your closed trades, not your plan. The breakeven win rate calculator shows how much room your edge has, and trading drawdown analysis covers when to cut size during a bad run.
Risk of ruin is the chance that a run of losses takes your account down to a level you can't recover from or aren't allowed to trade below. Here you choose that level, for example a 30% drawdown from the starting balance or a prop firm’s maximum loss.
This calculator simulates your trading 5,000 times. Each run plays your number of trades, wins each trade with your win rate, and risks your chosen percentage of the current balance. The result is the share of runs that hit the ruin level. The common closed-form formulas assume a fixed dollar risk and an unlimited number of trades, which doesn't match percentage sizing over a set number of trades.
There's no standard number. It depends on what ruin means for you: losing a funded account you can buy again is different from losing savings. Use the position size table to see how fast the risk falls as you cut the size per trade, and pick a level you could live with.
Because losses cluster. Even with a positive edge, the median longest losing streak in the default example is 9 trades in a row, and a few runs get much longer streaks. If your size is large, one of those streaks can hit the ruin level before the edge has time to show.
Yes, for the maximum loss rule. Set the ruin level to the firm’s maximum loss and the risk per trade to your sizing. The model measures drawdown from the starting balance, so it doesn't cover trailing drawdowns or daily loss limits. Check those against the firm’s own rules.
UltraTrader is a personal trading journal and analytics app for reviewing trades you make elsewhere. It is not trading software, a broker, an exchange, or a crypto service, it never touches your funds or assets, and it provides no financial, investment, tax, or legal advice.
Backed by