System for financial planning
First Claim
Patent Images
1. A computer-implemented method for selecting at least one financial strategy from a plurality of financial strategies to achieve at least one financial goal, each financial strategy comprising an asset allocation, comprising the steps of:
- receiving at a computer investor financial preferences regarding a plurality of attributes for at least one financial goal;
performing within the computer a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution;
generating rates of return within the computer for each respective financial strategy based on the Monte Carlo simulations;
calculating financial projections for each financial strategy based on the rates of return for each respective financial strategy;
calculating a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures corresponding to the plurality of attributes for the at least one financial goal;
calculating a utility score for each financial strategy based on the plurality of the attribute measures for each respective financial strategy and the investor financial preferences regarding the plurality of attributes for the at least one financial goal; and
selecting at least one of the financial strategies from the plurality of financial strategies by the computer based on the utility scores for the plurality of financial strategies.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for financial planning is disclosed. The system determines at least one financial strategy for assets to meet financial goals. The system determines an outcome for each of a plurality of financial strategies and selects at least one of the financial strategies to meet the financial goals using a software-implemented decision analysis and the outcomes for the financial strategies.
91 Citations
32 Claims
-
1. A computer-implemented method for selecting at least one financial strategy from a plurality of financial strategies to achieve at least one financial goal, each financial strategy comprising an asset allocation, comprising the steps of:
-
receiving at a computer investor financial preferences regarding a plurality of attributes for at least one financial goal; performing within the computer a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution; generating rates of return within the computer for each respective financial strategy based on the Monte Carlo simulations; calculating financial projections for each financial strategy based on the rates of return for each respective financial strategy; calculating a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures corresponding to the plurality of attributes for the at least one financial goal; calculating a utility score for each financial strategy based on the plurality of the attribute measures for each respective financial strategy and the investor financial preferences regarding the plurality of attributes for the at least one financial goal; and selecting at least one of the financial strategies from the plurality of financial strategies by the computer based on the utility scores for the plurality of financial strategies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 26, 29, 30, 31, 32)
-
-
22. A computer-readable medium having computer-executable instructions that when executed by a computer, selects at least one financial strategy from a plurality of financial strategies to achieve at least one financial goal, each financial strategy comprising an asset allocation, the computer-readable medium comprising:
-
instructions that when executed by the computer, receives investor financial preferences regarding a plurality of attributes for at least one financial goal; instructions that when executed by the computer, performs a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution; instructions that when executed by the computer, generates rates of return for each respective financial strategy based on the Monte Carlo simulations; instructions that when executed by the computer, calculates financial projections for each financial strategy based on the rates of return for each respective financial strategy; instructions that when executed by the computer, calculates a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures corresponding to the plurality of attributes for the at least one financial goal; instructions that when executed by the computer, calculates a utility score for each financial strategy based on the plurality of the attribute measures for each respective financial strategy and the investor financial preferences regarding the plurality of attributes for the at least one financial goal; and instructions that when executed by the computer, selects at least one of the financial strategies from the plurality of financial strategies based on the utility scores for the plurality of financial strategies.
-
-
23. A computer system for selecting at least one financial strategy from a plurality of financial strategies to achieve at least one financial goal, each financial strategy comprising an asset allocation, the computer system comprising:
-
means for receiving investor financial preferences regarding a plurality of attributes for at least one financial goal; means for performing a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution; means for generating rates of return for each respective financial strategy based on the Monte Carlo simulations; means for calculating financial projections for each financial strategy based on the rates of return for each respective financial strategy; means for calculating a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures Corresponding to the plurality of attributes for the at least one financial goal; means for calculating a utility score for each financial strategy based on the plurality of the attribute measures for each respective financial strategy and the investor financial preferences regarding the plurality of attributes for the at least one financial goal; and means for selecting at least one of the financial strategies from the plurality of financial strategies based on the utility scores for the plurality of financial strategies. - View Dependent Claims (27)
-
-
24. A computer system for selecting at least one financial strategy for assets to meet financial goals, the computer system comprising:
-
means for storing investor information regarding a plurality of attributes for at least one financial goal; means for storing a plurality of financial strategies, each financial strategy including an asset allocation; means for performing a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution; means for generating rates of return for each respective financial strategy based on the Monte Carlo simulations; a software-implemented projection engine that calculates financial projections for each of the financial strategies using the rates of return; means for calculating a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures corresponding to the plurality of attributes for the at least one financial goal; a software-implemented preference model incorporating the investor information; means for calculating a utility score for each of the financial strategies using the preference model and the plurality of attributes measures for each respective financial strategy; and means for selecting at least one of financial strategies based on the utility scores for the financial strategies.
-
-
25. A computer-readable medium having computer-executable instructions that when executed by a computer, selects at least one financial strategy for assets to meet financial goals, the at least one financial strategy including an asset allocation, the computer-readable medium comprising:
-
instructions that when executed by the computer, receives investor financial preferences regarding a plurality of attributes for at least one financial goal; instructions that when executed by the computer, performs a plurality of Monte Carlo simulations on the asset allocation of each financial strategy based on a probability distribution; instructions that when executed by the computer, generates rates of return for each respective financial strategy based on the Monte Carlo simulations; instructions that when executed by the computer, calculates financial projections for each financial strategy based on the rates of return for each respective financial strategy; instructions that when executed by the computer, calculates a plurality of attribute measures for each financial strategy based on the financial projections for each respective financial strategy, the plurality of attribute measures corresponding to the plurality of attributes for the at least one financial goal; instructions that when executed by the computer, calculates a utility score for each financial strategy based on the plurality of the attribute measures for each respective financial strategy and the investor financial preferences regarding the plurality of attributes for the at least one financial goal; and instructions that when executed by the computer, selects at least one of the financial strategies from the plurality of financial strategies based on the utility scores for the plurality of financial strategies. - View Dependent Claims (28)
-
Specification