How one simulated future is built
Each run of the model creates a large number of independent hypothetical futures, one per simulation. In every simulated year the portfolio grows by a return drawn at random from a distribution of possible returns, then that year's contribution is added to the balance. Following a single future to retirement produces one ending balance, and the full set of endings is the raw output of the exercise.