A retirement planning method for computing possible future values of a
portfolio of an investor. In one embodiment, the method includes the
steps of (a) receiving a plurality of user inputs comprising an initial
value of the portfolio and a current age of the investor; (b) providing
data indicating one of cumulative probabilities of living to an age of
death and cumulative probabilities dying at an age of death for persons
of a given age group; (c) randomly drawing a number between 0 and 1 for
the investor; (d) defining the randomly drawn number as one of said one
of cumulative probabilities of living to an age of death and cumulative
probabilities of dying at an age of death; (e) determining an age of
death of the investor in accordance with said data based on the current
age of the investor and the randomly drawn number; (f) computing a future
value of the portfolio using the age of death of the investor determined
in step (e), a predetermined rate of return, and the initial value of the
portfolio; and (g) outputting the computed future value of the portfolio.