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.