IP Library Granted Patent US 10,664,914
Granted Patent B2
US 10,664,914 · App. 14/336,632 · Granted May 26, 2020

Portfolio optimization and evaluation tool

Inventor: Georg Wilhelm Hofmann (Halifax, CA)
Assignee: AMERICAN INTERNATIONAL GROUP, INC.
G06Q40/06G06Q40/00G06Q40/04
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 10,664,914
App. No.
14/336,632
Granted
May 26, 2020
Kind
B2
Abstract

A computer system configured to evaluate a portfolio comprising instruments, comprising a computer memory configured to store, for each instrument, an instrument value for each portfolio scenario in an n-dimensional matrix, a first constraint and a second constraint; and a computer processor configured to transpose the n-dimensional matrix, to determine a first solution by maximizing the product of transpose of the n-dimensional matrix and the first constraint, determine whether the first solution is within an accepted range of an acceptable risk, if the expected first solution is not within an accepted range of an acceptable risk, process the second constraint with the first solution to obtain a second solution, and determine whether the second solution is within the accepted range of the acceptable risk.

Claims (33)

1. A computer system comprising:

a processor; and

a tangible, non-transitory memory configured to communicate with the processor,

the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

storing, by the processor, a plurality of portfolio scenarios and, for each instrument, an instrument value for each of the plurality of portfolio scenarios in an n-dimensional matrix, a first constraint and a second constraint;

transposing, by the processor, the n-dimensional matrix, to determine a first solution by maximizing the product of a transpose of the n-dimensional matrix and the first constraint;

determining, by the processor, a conditional value at risk (CVaR);

determining, by the processor, an accepted range of an acceptable risk based on the CVaR,

determining, by the processor, whether the first solution is within the accepted range of the acceptable risks;

if the first solution is not within the accepted range of the acceptable risk, processing, by the processor, the second constraint with the first solution to obtain a second solution; and

if the first solution is not within the accepted range of the acceptable risk, determining, by the processor, whether the second solution is within the accepted range of the acceptable risk.

2. The computer system of claim 1 , wherein the first constraint is a first level of risk.

3. The computer system of claim 2 , wherein the second constraint is a second level of risk.

4. The computer system of claim 3 , wherein the first constraint is a profit margin.

5. The computer system of claim 1 , wherein the portfolio scenarios comprise insurance events and the severity for each of the insurance events.

6. The computer system of claim 1 , further comprising displaying the first solution if the first solution is within the accepted range of acceptable risk or the second solution if the second solution is within the accepted range of acceptable risk.

7. A method comprising:

transposing, by a processor, an n-dimensional matrix that comprises a portfolio of instruments and an instrument value for each of a plurality of portfolio scenarios that is saved in computer memory;

determining, by the processor, a first solution by maximizing a product of the transpose of the n-dimensional matrix and a first constraint;

determining, by the processor, a conditional value at risk (CVaR) by calculating a risk vector for each portfolio scenario;

determining, by the processor, an accepted range of an acceptable risk based on the CVaR;

determining, by the processor, whether the first solution is within the accepted range of the acceptable risk and outputting the first solution to a computer system display if the first solution is within the accepted range of acceptable risk;

if the first solution is not within the accepted range of the acceptable risk, processing, by the processor, a second constraint with the first solution to obtain a second solution; and

if the first solution is not within the accepted range of the acceptable risk, determining, by the processor, whether the second solution is within the accepted range of the acceptable risk.

8. The method of claim 7 , wherein the first constraint is a first level of risk.

9. The method of claim 8 , wherein the second constraint is a second level of risk.

10. The method of claim 7 , wherein the first constraint is a profit margin.

11. The method of claim 7 , wherein the portfolio of scenarios comprise insurance events.

12. The method of claim 11 , wherein the portfolio of scenarios further comprise severity for each event.

13. The computer system of claim 1 , wherein the determining the CVaR is by calculating a risk vector for each portfolio scenario.

14. The method of claim 7 , further comprising displaying the first solution or the second solution on a computer system display.

15. The computing system of claim 1 , wherein the first constraint comprises one of a transaction cost balance constraint, a value constraint, and a liquidity constraint.

16. The method of claim 7 , wherein the first constraint comprises one of a transaction cost balance constraint, a value constraint, and a liquidity constraint.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2023
From: AMERICAN INTERNATIONAL GROUP, INC.
To: VALIDUS HOLDINGS, LTD
Reel/Frame 064834/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: VALIDUS SERVICES (BERMUDA), LTD.
To: AMERICAN INTERNATIONAL GROUP, INC.
Reel/Frame 047368/0480 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: HOFMANN, GEORG WILHELM
To: VALIDUS SERVICES (BERMUDA), LTD.
Reel/Frame 033669/0471 →
Continuity (1)
Related Publication 20160019647A1 · Jan 21, 2016