Portfolio Forecast Simulator

Upload a Quant Analyzer trades CSV to begin
10,000 simulations No portfolio loaded
Important: Projections use in-sample backtest data only. Live trading will differ due to slippage, spreads, and execution. Use the degradation factor to discount backtest performance. Not financial advice.
Step 1 — Load portfolio(s)
Drop listOfTrades_*.csv files here, or click to browse
Quant Analyzer export format · multiple files supported
Step 2 — Configure simulation
Forecast begins this month
Max 10 years (120 months)
Initial account balance
Max risk per trade as % of equity
Caps effective position scale
Worst single trade loss used as divisor
60% ← conservative  ·  full backtest →
Starting…
Bear · P5
worst 5% of paths
Median · P50
50th percentile
Bull · P95
best 5% of paths
Median profit
Position scale
multiplier
Est. annual return
scaled + degraded
P5–P95 range P25–P75 range Median path
Monthly forecast — percentile bands
Run a simulation to see monthly projections
How the model works: Monthly return distributions are computed directly from your uploaded CSV by differencing the Cummulative % P/L column month-by-month, then grouping by calendar month (Jan–Dec) to capture seasonal patterns. The scale factor amplifies base monthly returns to reflect your chosen equity risk% — divided by either the worst-ever trade loss (conservative) or average loss (aggressive). 10,000 Monte Carlo paths each draw monthly returns from a per-calendar-month normal distribution, apply the scale, then compound on the growing equity balance. The degradation factor applies a uniform haircut for live vs backtest differences.