A method and system for computing the probability of attaining one or multiple
financial goals is disclosed. Each goal is analyzed and reduced to a series of
cash flows. A threshold criterion of success is established. A plurality of paths
are generated. Each path is checked on the basis of the success criterion established
earlier and those that do not meet the success criterion are considered failures.
The probability of success is a function of the paths that are not failures.