Patent ID: 7783545

Claim:
A computer-readable storage medium having computer-executable instructions to perform a method for providing automated coaching for a financial modeling and counseling system over a network to a user-investor, the method comprising: inputting personal financial data of the user-investor; inputting user preferences, the user preferences including risk tolerance; inputting user financial goals; inputting external financial market data; processing the personal financial data, the external financial market data, the user preferences, and the user financial goals using automated rules-based coaching algorithms; and outputting to the user-investor in a natural language format: (a) automated coaching provided by an automated rules-based analysis, wherein the coaching includes financial advice based on the personal financial data, preferences, and financial goals of the user-investor; (b) a proposed product configuration formulated to comply with the user preferences and the user financial goals, wherein the proposed product configuration includes recommended securities for the user-investor to purchase from a larger set of securities; (c) a projection of an effect of the proposed product configuration on attaining the user financial goals through statistics presented with contextual language; (d) a rationalization of the proposed product configuration compared with the user preferences and financial goals parameters via textual coaching strings; (e) an explanation of risk potential based on the proposed product configuration and user risk tolerance parameters; and (f) a suggestion of securities to be added to the user-investor's portfolio to reduce risk vulnerability and allow the user to refine the proposed product configuration for conformance with the user-investor's risk tolerance.