Systems and methods for providing robust investment portfolios
First Claim
1. A computer-based method for determining an investment portfolio based on investment parameters, the portfolio including a number of assets, the assets having return and factor loading data associated therewith, the method comprising:
- selecting a confidence threshold for the investment parameters;
determining a nominal value for the mean return for each asset;
determining a nominal factor loading vector for each asset;
determining a nominal factor covariance matrix;
defining the uncertainty set for the mean return vector based upon the nominal returns for each asset and the confidence threshold;
defining the uncertainty set for the factor loading matrix based upon the nominal factor loading vectors and the confidence threshold;
defining the uncertainty set for the factor covariance matrix based on the nominal factor covariance matrix and the confidence threshold; and
based upon a desired investment objective, applying at least one of said uncertainty sets to an investment problem of interest such that the worst case market parameters reside within the applied uncertainty sets with a probability set by the selected confidence threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
Robust methods for determining an investment portfolio are based on investment parameters which are assumed to be error bounded rather than precisely known values. A confidence threshold is input based on the measure of confidence in the resulting worst-case portfolio performance that is desired by an investor. Using historical return data, a nominal value for the mean return for each asset, a nominal factor loading vector for each asset and a nominal factor covariance matrix are determined. Uncertainty sets, which define the region within which a parameter is statistically expected to reside are defined for the mean return vector, factor loading matrix and factor covariance matrix. The uncertainty sets are then applied to a robust investment problem of interest, based on investment objectives, such that the worst case market parameters reside within the applied uncertainty sets with a probability set by the selected confidence threshold. Preferably, the uncertainty sets are defined in a manner which enables the robust investment problem of interest to be expressed in the form of a second-order cone problem, which is readily solvable by a number of known techniques.
56 Citations
38 Claims
-
1. A computer-based method for determining an investment portfolio based on investment parameters, the portfolio including a number of assets, the assets having return and factor loading data associated therewith, the method comprising:
-
selecting a confidence threshold for the investment parameters;
determining a nominal value for the mean return for each asset;
determining a nominal factor loading vector for each asset;
determining a nominal factor covariance matrix;
defining the uncertainty set for the mean return vector based upon the nominal returns for each asset and the confidence threshold;
defining the uncertainty set for the factor loading matrix based upon the nominal factor loading vectors and the confidence threshold;
defining the uncertainty set for the factor covariance matrix based on the nominal factor covariance matrix and the confidence threshold; and
based upon a desired investment objective, applying at least one of said uncertainty sets to an investment problem of interest such that the worst case market parameters reside within the applied uncertainty sets with a probability set by the selected confidence threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
13. A computer-based system for determining an investment portfolio based on investment parameters, the portfolio including a number of assets, the assets having return and factor loading data associated therewith, the system comprising:
-
an input device;
a display device;
computer readable storage, the computer readable storage including program storage and a database of historical return data; and
a processor operatively coupled to the input device, display device and computer readable storage, the processor receiving a program from the computer readable storage and being programmed to operate as follows;
receiving a confidence threshold for the investment parameters received from the input device;
reading historical return data for a plurality of assets and factors from the computer readable storage;
determining a nominal value for the mean return for each asset from at least a portion of the historical return data;
determining a nominal factor loading vector for each asset from at least a portion of the historical return data;
determining a nominal factor covariance matrix;
defining the uncertainty set for the mean return vector based upon the nominal returns for each asset and the confidence threshold;
defining the uncertainty set for the factor loading matrix based upon the nominal factor loading vectors and the confidence threshold;
defining the uncertainty set for the factor covariance matrix based on the nominal factor covariance matrix and the confidence threshold; and
based upon a desired investment objective input via the input device, applying at least one of said uncertainty sets to an investment problem program module of interest such that the worst case market parameters reside within the applied uncertainty sets with a probability set by the selected confidence threshold.
-
-
22. Computer readable media programmed with instructions defining a computer program for a processor, the computer program determining an investment portfolio based on investment parameters, the portfolio including a number of assets, the assets having return and factor loading data associated therewith, the computer program directing the processor to perform operations comprising:
-
receiving a confidence threshold for the investment parameters;
determining a nominal value for the mean return for each asset;
determining a nominal factor loading vector for each asset;
determining a nominal factor covariance matrix;
defining the uncertainty set for the mean return vector based upon the nominal returns for each asset and the confidence threshold;
defining the uncertainty set for the factor loading matrix based upon the nominal factor loading vectors and the confidence threshold;
defining the uncertainty set for the factor covariance matrix based on the nominal factor covariance matrix and the confidence threshold; and
based upon a desired investment objective, applying at least one of said uncertainty sets to an investment problem of interest such that the worst case market parameters reside within the applied uncertainty sets with a probability set by the selected confidence threshold. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification