Hybrid cross-margining
First Claim
Patent Images
1. A computer implemented method of determining a minimal margin requirement for a market participant the method comprising:
- maintaining, by a first processor associated with a first exchange and a second exchange different from the first exchange, a first account for the market participant, the first account reflecting a first plurality of positions resulting from a first one or more trades executed on the first exchange for one or more products available from the first exchange; and
a second one or more trades executed on the second exchange for one or more products available from the second exchange, the first account being maintained separately from other accounts maintained by the first exchange which are only capable of exclusively reflecting positions resulting from trades executed by the first exchange and the first account being maintained separately from other accounts maintained by the second exchange which are only capable of exclusively reflecting positions resulting from trades executed by the second exchange;
determining, by the first processor, a first net position based solely on the first plurality of positions reflected in the first account;
maintaining, by a second processor associated with a third exchange, a second account for the market participant, the second account reflecting a second plurality of positions resulting from a third one or more trades executed on the third exchange for one or more products available from the third exchange;
determining, by the second processor, a second net position solely based on the second plurality of positions reflected in the second account;
determining, by a third processor coupled with the first and second processors, a third net position based on the first plurality of positions reflected in the first account and the second plurality of positions reflected in the second account wherein the determining of the first net position and the determining of the second net position are performed prior to the determining of the third net position and further wherein the determining of the first net position results in a first un-netted position and the determining of the second net position results in a second un-netted position, the determining of the third net position further comprising netting the first and second un-netted positions;
establishing, by one or more of the first, second or third processors, a relationship between the third exchange and at least one of the first and second exchanges; and
determining, by one or more of the first, second or third processors, the minimal margin requirement for the market participant based on the first, second and third net positions and the relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
A hybrid cross-margining system is disclosed. The disclosed provides for both joint accounts, maintained by multiple exchanges, as well as non-joint accounts, whereby the system recognizes both intra-account offsets within the joint account and inter-exchange offsets between the joint account and accounts maintained by another exchange to minimize the margin requirement of the associated market participant with respect to the positions reflected in these accounts.
92 Citations
22 Claims
-
1. A computer implemented method of determining a minimal margin requirement for a market participant the method comprising:
-
maintaining, by a first processor associated with a first exchange and a second exchange different from the first exchange, a first account for the market participant, the first account reflecting a first plurality of positions resulting from a first one or more trades executed on the first exchange for one or more products available from the first exchange; and
a second one or more trades executed on the second exchange for one or more products available from the second exchange, the first account being maintained separately from other accounts maintained by the first exchange which are only capable of exclusively reflecting positions resulting from trades executed by the first exchange and the first account being maintained separately from other accounts maintained by the second exchange which are only capable of exclusively reflecting positions resulting from trades executed by the second exchange;determining, by the first processor, a first net position based solely on the first plurality of positions reflected in the first account; maintaining, by a second processor associated with a third exchange, a second account for the market participant, the second account reflecting a second plurality of positions resulting from a third one or more trades executed on the third exchange for one or more products available from the third exchange; determining, by the second processor, a second net position solely based on the second plurality of positions reflected in the second account; determining, by a third processor coupled with the first and second processors, a third net position based on the first plurality of positions reflected in the first account and the second plurality of positions reflected in the second account wherein the determining of the first net position and the determining of the second net position are performed prior to the determining of the third net position and further wherein the determining of the first net position results in a first un-netted position and the determining of the second net position results in a second un-netted position, the determining of the third net position further comprising netting the first and second un-netted positions; establishing, by one or more of the first, second or third processors, a relationship between the third exchange and at least one of the first and second exchanges; and determining, by one or more of the first, second or third processors, the minimal margin requirement for the market participant based on the first, second and third net positions and the relationship. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining a minimal margin requirement for a market participant the system comprising:
-
a first account, stored in a first database and maintained for the market participant by a first exchange and a second exchange different from the first exchange, the first account reflecting a first plurality of positions resulting from a first one or more trades executed on the first exchange for one or more products available from the first exchange and a second one or more trades executed on the second exchange for one or more products available from the second exchange, the first account being maintained separately from other accounts maintained by the first exchange which are only capable of exclusively reflecting positions resulting from trades executed by the first exchange and the first account being maintained separately from other accounts maintained by the second exchange which are only capable of exclusively reflecting positions resulting from trades executed by the second exchange; a first net position calculator coupled with the first database and operative to determine a first net position based solely on the first plurality of positions reflected in the first account; a second account, stored in a second database and maintained by a third exchange for the market participant, the second account reflecting a second plurality of positions resulting from a third one or more third executed on the third exchange for one or more products available from the third exchange; a second net position calculator coupled with the second database and operative to determine a second net position based solely on the second plurality of positions reflected in the second account; a third net position calculator coupled with the first and second databases and operative to determine a third net position based on the first plurality of positions reflected in the first account and the second plurality of positions reflected in the second account wherein the first net position calculator and second net position calculator are further operative to determine the first and second net positions prior to the third net position calculator determining the third net position and further wherein the first net position calculator further determines a first un-netted position and the second net position calculator further determines a second un-netted position, the third net position calculator being further operative to net the first and second un-netted positions; wherein the third exchange is coupled with at least one of the first and second exchanges via a plurality of rules thereby establishing a relationship there between, the relationship being based on the plurality of rules; and a minimal margin calculator coupled with the first, second and third net positions calculators and operative to determine the minimal margin requirement for the market participant based on the first, second and third net positions and the relationship. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for determining a minimal margin requirement for a market participant the system comprising:
-
means for maintaining, by a first exchange and a second exchange different from the first exchange, a first account for the market participant, the first account reflecting a first plurality of positions resulting from a first one or more trades executed on the first exchange for one or more products available from the first exchange and a second one or more trades executed on the second exchange for one or more products available from the second exchange, the first account being maintained separately from other accounts maintained by the first exchange which are only capable of exclusively reflecting positions resulting from trades executed by the first exchange and the first account being maintained separately from other accounts maintained by the second exchange which are only capable of exclusively reflecting positions resulting from trades executed by the second exchange; means for determining a first net position based solely on the first plurality of positions reflected in the first account, the means for determining the first net position being coupled with the means for maintaining the first account; means for maintaining, by a third exchange, a second account for the market participant, the second account reflecting a second plurality of positions resulting from a third one or more trades executed on the third exchange for one or more products available from the third exchange; means for determining a second net position based solely on the second plurality of positions reflected in the second account, the means for determining the second net position being coupled with the means for maintaining the second account; means for determining a third net position based on the first plurality of positions reflected in the first account and the second plurality of positions reflected in the second account, the means for determining the second net position being coupled with the means for maintaining the first account and the means for maintaining the second account wherein the means for determining of the first net position determines the first net position and the means for determining of the second net position determines the second net position prior to means for determining of the third net position determining the third net position and further wherein the determining of the first net position may results in a first un-netted position and the determining of the second net position may results in a second un-netted position, the means for determining of the third net position being further operative to net the first and second un-netted positions; means for establishing a relationship between the third exchange and at least one of the first and second exchanges; and means for determining the minimal margin requirement for the market participant based on the first, second and third net positions and the relationship, the means for determining the minimal margin requirement being coupled with the means for determining the first net position, the means for determining the second net position, the means for determining the third net position and the means for establishing.
-
-
22. A system for determining a minimal margin requirement for a market participant, the system being coupled with first, second and third exchanges, the system comprising:
-
a first processor; a first memory coupled with the first processor; first logic stored in the first memory and executable by the first processor to maintain a first account for the market participant, the first account capable of reflecting a first plurality of positions resulting from a first one or more trades executed on the first exchange for one or more products available from the first exchange; and
a second one or more trades executed on the second exchange for one or more products available from the second exchange, the first account being maintained separately from other accounts maintained by the first exchange which are only capable of exclusively reflecting positions resulting from trades executed by the first exchange and the first account being maintained separately from other accounts maintained by the second exchange which are only capable of exclusively reflecting positions resulting from trades executed by the second exchange;second logic, coupled with the first logic, stored in the first memory and executable by the first processor to determine a first net position based solely on the first plurality of positions reflected in the first account; a second processor; a second memory coupled with the second processor; third logic stored in the second memory and executable by the second processor to maintain a second account for the market participant, the second account capable of reflecting a second plurality of positions resulting from a third one or more trades executed on the third exchange for one or more products available from the third exchange; fourth logic, coupled with the third logic, stored in the second memory and executable by the second processor to determine a second net position based solely on the second plurality of positions reflected in the second account; a third processor; a third memory coupled with the third processor; fifth logic, coupled with the first logic and the third logic, stored in the third memory and executable by the third processor to determine a third net position based on the first plurality of positions reflected in the first account and the second plurality of positions reflected in the second account wherein the determination of the first net position and the determination of the second net position are performed prior to the determination of the third net position and further wherein the determination of the first net position results in a first un-netted position and the determination of the second net position results in a second un-netted position, the fifth logic being further executable to determine the third net position based on a netting of the first and second un-netted positions; sixth logic stored in at least one of the first memory, the second memory, the third memory, or combinations thereof, and executable by the at least one of the first processor, the second processor, the third processor, or combinations thereof, to establish a relationship between the third exchange and at least one of the first and second exchanges; and seventh logic, coupled with the second logic, the fourth logic, the fifth logic and the sixth logic, stored in at least one of the first memory, the second memory, the third memory, or combinations thereof, and executable by the at least one of the first processor, the second processor, the third processor, or combinations thereof, to determine the minimal margin requirement for the market participant based on the first, second and third net positions and the relationship.
-
Specification