IP Library Granted Patent US 7,321,871
Granted Patent B2
US 7,321,871 · App. 09/955,394 · Granted Jan 22, 2008

Enhancing utility and diversifying model risk in a portfolio optimization framework

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,321,871
App. No.
09/955,394
Granted
Jan 22, 2008
Kind
B2
Abstract

A portfolio optimization process that diversifies model risk by favoring a more diversified portfolio over other portfolios with similar characteristics is provided. According to one aspect of the present invention, an intelligent search is performed for a diverse portfolio that meets a predetermined diversity budget. An initial portfolio is determined based upon an available set of financial products. The cost associated with more diversified portfolios compared to the initial portfolio is considered and one of the more diversified portfolios is selected that has an associated cost that is less than or equal to the predetermined diversity budget.

Claims (81)

1. A method comprising:

a. determining an initial efficient portfolio of financial products selected by an optimization process from an available set of financial products;

b. determining an alternate portfolio that is more diverse than the initial efficient portfolio by searching one or more dimensions of an error space proximate to or surrounding the initial efficient portfolio for a more diverse portfolio of financial products from the available set of financial products;

c. calculating a cost associated with the alternate portfolio by determining the difference between a characteristic of the initial efficient portfolio and a corresponding characteristic of the alternate portfolio; and

d. selecting the alternate portfolio if the cost is less than or equal to a predetermined diversity budget.

2. The method of claim 1 , further comprising repeating b-d if no stopping conditions are met, wherein said selecting the alternate portfolio also considers the relative desirability between the alternate portfolio and the selected alternative portfolio from a previous iteration.

3. The method of claim 2 , wherein the stopping conditions comprise one or more of the following:

the cost exceeds the predetermined diversity budget;

holding a measure of risk constant is no longer feasible;

a maximum exposure is less than a predetermined minimum exposure threshold;

exposure to a predetermined maximum number of mutual fund products has been achieved;

exposure to a predetermined minimum number of mutual fund products has been achieved;

a predetermined maximum number of iterations has been performed;

a predetermined minimum number of iterations has been performed;

a predetermined maximum number of alternate portfolios has been considered; and

a predetermined minimum number of alternate portfolios has been considered.

4. The method of claim 3 , wherein the predetermined diversity budget is a default parameter.

5. The method of claim 3 , wherein the predetermined diversity budget is a user-specified parameter.

6. The method of claim 1 , wherein the determining an alternate portfolio further comprises imposing a maximum exposure constraint that limits holdings in any individual financial product of the available set of financial products.

7. The method of claim 1 , wherein the predetermined diversity budget is based at least in part upon a user-specified utility function.

8. The method of claim 1 , wherein the predetermined diversity budget is based at least in part upon a level of investment risk specified by the user.

9. The method of claim 1 , wherein the characteristic comprises expected return.

10. The method of claim 1 , wherein the characteristic comprises risk.

11. The method of claim 1 , wherein the error space is defined in terms of one or more of expected return, risk, and utility.

12. The method of claim 1 , wherein searching the one or more dimensions of an error space comprises evaluating portfolios having substantially the same level of risk as the initial portfolio but having lower expected returns.

13. The method of claim 1 , wherein searching one or more dimensions of an error space comprises evaluating portfolios having approximately the same expected returns as the initial portfolio but having a higher level of risk.

14. The method of claim 1 , wherein searching one or more dimensions of an error space comprises evaluating portfolios with higher diversity levels, but with utility levels which do not fall below a predetermined utility floor defined by a utility budget.

15. A method comprising:

a. a step for determining an initial efficient portfolio of financial products selected by an optimization process from an available set of financial products;

b. a step for determining an alternate portfolio that is more diverse than the initial efficient portfolio by searching one or more dimensions of an error space proximate to or surrounding the initial efficient portfolio for a more diverse portfolio of financial products from the available set of financial products;

c. a step for calculating a cost associated with the alternate portfolio by determining the difference between a characteristic of the initial efficient portfolio and a corresponding characteristic of the alternate portfolio; and

d. a step for selecting the alternate portfolio if the cost is less than or equal to a predetermined diversity budget.

16. The method of claim 15 , further comprising repeating b-d if no stopping conditions are met, wherein said step for selecting the alternate portfolio comprises a step for considering relative desirability between the alternate portfolio and the selected alternative portfolio from a previous iteration.

17. The method of claim 16 , wherein the stopping conditions comprise one or more of the following:

the cost exceeds the predetermined diversity budget;

holding a measure of risk constant is no longer feasible;

a maximum exposure is less than a predetermined minimum exposure threshold;

exposure to a predetermined maximum number of mutual fund products has been achieved;

exposure to a predetermined minimum number of mutual fund products has been achieved;

a predetermined maximum number of iterations has been performed;

a predetermined minimum number of iterations has been performed;

a predetermined maximum number of alternate portfolios has been considered; and

a predetermined minimum number of alternate portfolios has been considered.

18. The method of claim 17 , wherein the predetermined diversity budget comprises a default parameter.

19. The method of claim 17 , wherein the predetermined diversity budget comprises a user-specified parameter.

20. The method of claim 15 , wherein the step for determining an alternate portfolio further comprises a step for imposing a maximum exposure constraint that limits holdings in any individual financial product of the available set of financial products.

21. The method of claim 15 , wherein the predetermined diversity budget is based at least in part upon a user-specified utility function.

22. The method of claim 15 , wherein the predetermined diversity budget is based at least in part upon a level of investment risk specified by the user.

23. The method of claim 15 , wherein the characteristic comprises expected return.

24. The method of claim 15 , wherein the characteristic comprises risk.

25. The method of claim 15 , wherein the error space is defined in terms of one or more of expected return, risk, and utility.

26. The method of claim 15 , wherein the step for searching the one or more dimensions of an error space comprises a step for evaluating portfolios having substantially the same level of risk as the initial portfolio but having lower expected returns.

27. The method of claim 15 , wherein the step for searching one or more dimensions of an error space comprises a step for evaluating portfolios having approximately the same expected returns as the initial portfolio but having a higher level of risk.

28. The method of claim 15 , wherein the step for searching one or more dimensions of an error space comprises a step for evaluating portfolios with higher diversity levels, but with utility levels which do not fall below a predetermined utility floor defined by a utility budget.

29. A computer-readable medium having stored thereon instructions, which when executed by one or more processors cause a method to be performed comprising:

a. determining an initial efficient portfolio of financial products selected by an optimization process from an available set of financial products;

b. determining an alternate portfolio that is more diverse than the initial efficient portfolio by searching one or more dimensions of an error space proximate to or surrounding the initial efficient portfolio for a more diverse portfolio of financial products from the available set of financial products;

c. calculating a cost associated with the alternate portfolio by determining the difference between a characteristic of the initial efficient portfolio and a corresponding characteristic of the alternate portfolio; and

d. selecting the alternate portfolio if the cost is less than or equal to a predetermined diversity budget.

30. The computer-readable medium of claim 29 , wherein the method further comprising repeating b-d if no stopping conditions are met, wherein said selecting the alternate portfolio also considers the relative desirability between the alternate portfolio and the selected alternative portfolio from a previous iteration.

31. The computer-readable medium of claim 30 , wherein the stopping conditions comprise one or more of the following:

the cost exceeds the predetermined diversity budget;

holding a measure of risk constant is no longer feasible;

a maximum exposure is less than a predetermined minimum exposure threshold;

exposure to a predetermined maximum number of mutual fund products has been achieved;

exposure to a predetermined minimum number of mutual fund products has been achieved;

a predetermined maximum number of iterations has been performed;

a predetermined minimum number of iterations has been performed;

a predetermined maximum number of alternate portfolios has been considered; and

a predetermined minimum number of alternate portfolios has been considered.

32. The computer-readable medium of claim 31 , wherein the predetermined diversity budget comprises a default parameter.

33. The computer-readable medium of claim 29 , wherein the predetermined diversity budget comprises a user-specified parameter.

34. The computer-readable medium of claim 29 , wherein the determining an alternate portfolio further comprises imposing a maximum exposure constraint that limits holdings in any individual financial product of the available set of financial products.

35. The computer-readable medium of claim 29 , wherein the predetermined diversity budget is based at least in part upon a user-specified utility function.

36. The computer-readable medium of claim 29 , wherein the predetermined diversity budget is based at least in part upon a level of investment risk specified by the user.

37. The computer-readable medium of claim 29 , wherein the characteristic comprises expected return.

38. The computer-readable medium of claim 29 , wherein the characteristic comprises risk.

39. The computer-readable medium of claim 29 , wherein the error space is defined in terms of one or more of expected return, risk, and utility.

40. The computer-readable medium of claim 29 , wherein searching the one or more dimensions of an error space comprises evaluating portfolios having substantially the same level of risk as the initial portfolio but having lower expected returns.

41. The computer-readable medium of claim 29 , wherein said searching one or more dimensions of an error space comprises evaluating portfolios having approximately the same expected returns as the initial portfolio but having a higher level of risk.

42. The computer-readable medium of claim 29 , wherein said searching one or more dimensions of an error space comprises evaluating portfolios with higher diversity levels, but with utility levels which do not fall below a predetermined utility floor defined by a utility budget.

Assignments (7)
ENTITY CONVERSION Recorded Jul 27, 2018
From: FINANCIAL ENGINES, INC.
To: FINANCIAL ENGINES, LLC
Reel/Frame 046642/0370 →
MERGER Recorded Jul 26, 2018
From: FINANCIAL ENGINES, INC.
To: FINANCIAL ENGINES, INC.
Reel/Frame 046474/0924 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 20, 2018
From: EDELMAN FINANCIAL SERVICES, LLC; FINANCIAL ENGINES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 046596/0451 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 20, 2018
From: EDELMAN FINANCIAL SERVICES, LLC; FINANCIAL ENGINES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 046596/0610 →
RELEASE Recorded Sep 23, 2010
From: SILICON VALLEY BANK
To: FINANCIAL ENGINES, INC.
Reel/Frame 025026/0929 →
SECURITY AGREEMENT Recorded Apr 3, 2007
From: FINANCIAL ENGINES, INC.
To: SILICON VALLEY BANK
Reel/Frame 019102/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2002
From: SCOTT, JASON S.; JONES, CHRISTOPHER L.; SHEARER, JAMES W.; WATSON, JOHN G.
To: FINANCIAL ENGINES, INC.
Reel/Frame 012794/0061 →