IP Library Granted Patent US 8,645,256
Granted Patent B1
US 8,645,256 · App. 13/757,197 · Granted Feb 4, 2014

Transformation weighted indexes offering concentrated multi-risk factor exposure

Inventors: Ian Lucas (La Jolla, CA); Christopher Mendoza (San Diego, CA)
Assignee: Lucas Mendoza Intellectual Property, Inc.
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 8,645,256
App. No.
13/757,197
Granted
Feb 4, 2014
Kind
B1
Abstract

Computer-based systems, software, and computer-implemented methods for creating an index of securities based upon various data transformations of risk factor metrics regarding entities or securities associated with the entities and weighting each index member in proportion to its combined transformed weighting value.

Claims (62)

1. Non-transitory computer-readable storage media encoded with a computer program including instructions executable by a processor to create an application comprising:

a. instructions for selecting a universe of securities or receiving input indicating a universe of securities;

b. instructions for selecting one or more security risk factor metrics or receiving input indicating one or more security risk factor metrics;

c. instructions for creating an index, the index comprising a plurality of member securities selected from the universe of securities, each member security having a weight in the index;

provided that selection of member securities and the weight in the index of each member security is determined by applying one or more data transformations to the one or more security risk factor metrics for each security in the universe of securities, to increase risk factor exposure, according to the following formula:

w=[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] i /Σ[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] n

wherein i is a given security,

wherein w is the weight of a security in the index,

wherein m is a security risk factor metric,

wherein n is the number of member securities in an index,

wherein f(m) 1 is a transformed weighting value of a first security risk factor metric,

wherein f(m) 2 is a transformed weighting value of a second security risk factor metric,

wherein f(m) q is a transformed weighting value of an ultimate security risk factor metric,

and wherein * is a mathematical operation to be performed on transformed security risk factor metrics; and

d. instructions for maintaining the index at periodic time intervals, wherein maintaining comprises: adjusting weightings of index members based upon dividing said one or more data transformations by the sum of said one or more data transformations for all said index members;

provided that at least one security risk factor metric is based on: total assets, total liabilities, total revenues, security pricing, or manipulations thereof;

provided that the one or more data transformations are selected from: binary transformation, inverse transformation, log transformation, percentile transformation, power transformation, and root transformation, or a combination thereof.

2. The storage media of claim 1 , wherein the one or more security risk factor metrics include a non-numeric datum for which a value or score has been substituted.

3. The storage media of claim 1 , wherein the weight of a security in the index is determined by applying one or more subsequent data transformations to one or more of the transformed weighting values.

4. The storage media of claim 1 , wherein the mathematical operation to be performed on transformed security risk factor metrics is selected from: multiplication, division, addition, subtraction, an average, weighted average, or a median.

5. The storage media of claim 1 , wherein the application further comprises instructions for updating the values of the one or more security risk factor metrics for each security in the universe of securities.

6. The storage media of claim 1 , wherein the application further comprises instructions for adding or removing securities from the index by re-applying the one or more data transformations to the updated one or more security risk factor metrics for each security in the universe of securities.

7. The storage media of claim 5 , wherein the application further comprises instructions for updating the weight of securities in the index by re-applying the one or more data transformations to the updated one or more security risk factor metrics for each security in the universe of securities.

8. A computer-implemented method comprising the steps of:

a. creating an index of securities, by a processor, by selecting securities from universe of securities to be index members based upon one or more data transformations of one or more security risk factor metrics regarding entities or securities associated with the entities;

b. weighting each index member, by a processor, based upon dividing said one or more data transformations by the sum of said one or more data transformation for all said index members; and

c. maintaining the index at periodic time intervals by a processor, wherein maintaining comprises: adjusting weightings of index members based upon dividing said one or more data transformations by the sum of said one or more data transformation for said index members;

provided that selection of index member securities and the weight in the index of each member security is directly determined according to the following formula:

w=[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] i /Σ[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] n

wherein i is a given security,

wherein w is the weight of a security in the index,

wherein m is a security risk factor metric,

wherein n is the number of member securities in an index,

wherein f(m), is a transformed weighting value of a first security risk factor metric,

wherein f(m) 2 is a transformed weighting value of a second security risk factor metric,

wherein f(m) q is a transformed weighting value of an ultimate security risk factor metric, and wherein * is a mathematical operation to be performed on transformed security risk factor metrics;

provided that at least one security risk factor metric is based on: total assets, total liabilities, total revenues, security pricing, or manipulations thereof:

provided that the one or more data transformations are selected from: binary transformation, inverse transformation, log transformation, percentile transformation, power transformation, and root transformation, or a combination thereof;

provided that selection of index member securities and the weight in the index of each member security increases risk factor exposure.

9. The method of claim 8 , wherein the one or more security risk factor metrics are for the most recent period, an average over any time period, a change over any time period, or the variance over any time period.

10. The method of claim 8 , further comprising the step of maintaining the index at periodic time intervals, by a processor, wherein maintaining comprises: adding and removing securities index members based upon one or more data transformations of one or more security risk factor metrics regarding entities or securities associated with the entities.

11. The method of claim 8 , wherein the one or more security risk factor metrics include a non-numeric datum for which a value or score has been substituted.

12. A computer-implemented system comprising:

a. a digital processing devices comprising a processor and memory configured to perform executable instructions;

b. a computer program including instructions executable by the digital processing device to create an application comprising:

i. instructions for creating an index of securities by selecting securities from a universe of securities to be index members based upon one or more data transformations of one or more security risk factor metrics regarding entities or securities associated with the entities; and

ii. instructions for weighting each index member based upon dividing said one or more data transformations by the sum of said one or more data transformations for all said index members; and

iii. instructions for maintaining the index at periodic time intervals, by a processor, wherein maintaining comprises: adjusting weightings of index members based upon dividing said one or more data transformations by the sum of said one or more data transformation for all said index members;

provided that selection of index member securities and the weight in the index of each member security is directly determined according to the following formula:

w=[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] i /Σ[f ( m ) 1 *f ( m ) 2 . . . f ( m ) q ] n

wherein i is a given security,

wherein w is the weight of a security in the index,

wherein m is a security risk factor metric,

wherein n is the number of member securities in an index,

wherein f(m) 1 is a transformed weighting value of a first security risk factor metric,

wherein f(m) 2 is a transformed weighting value of a second security risk factor metric,

wherein f(m) q is a transformed weighting value of an ultimate security risk factor metric, and wherein * is a mathematical operation to be performed on transformed security risk factor metrics;

provided that at least one security risk factor metric is based on: total assets, total liabilities, total revenues, security pricing, or manipulations thereof;

provided that the one or more data transformations are selected from: binary transformation, inverse transformation, log transformation, percentile transformation, power transformation, and root transformation, or a combination thereof;

provided that selection of index member securities and the weight in the index of each member security increases risk factor exposure.

13. The system of claim 12 , wherein the application further comprises instructions for maintaining the index at periodic time intervals, wherein maintaining comprises: adding and removing securities index members based upon one or more data transformations of one or more security risk factor metrics regarding entities or securities associated with the entities.

14. The system of claim 12 , wherein the one or more security risk factor metrics include a non-numeric datum for which a value or score has been substituted.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2016
From: FACTOR TECHNOLOGIES INC.
To: GRAHAM INVESTMENT MANAGEMENT, INC.
Reel/Frame 039187/0810 →
CHANGE OF NAME Recorded Jul 16, 2014
From: LUCAS MENDOZA INTELLECTUAL PROPERTY, INC.
To: FACTOR TECHNOLOGIES INC.
Reel/Frame 033347/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2013
From: LUCAS, IAN; MENDOZA, CHRISTOPHER
To: LUCAS MENDOZA INTELLECTUAL PROPERTY, INC.
Reel/Frame 031471/0983 →
Continuity (1)
Provisional Application 61695919 · Aug 31, 2012