A financial advisory system is provided. According to one aspect of the present
invention, return scenarios for optimized portfolio allocations are simulated interactively
to facilitate financial product selection. Return scenarios for each asset class
of a plurality of asset classes are generated based upon estimated future scenarios
of one or more economic factors. A mapping from each financial product of an available
set of financial products onto one or more asset classes of the plurality of asset
classes is created by determining exposures of the available set of financial products
to each asset class of the plurality of asset classes. In this way, the expected
returns and correlations of a plurality of financial products are generated and
used to produce optimized portfolios of financial products. Return scenarios are
simulated for one or more portfolios including combinations of financial products
from the available set of financial products based upon the mapping.