System and method of implementing massive early terminations of long term financial contracts
DCFirst Claim
1. A system for prematurely terminating outstanding OTC (Over The Counter) derivative transactions between a plurality of parties before designated maturity dates of the derivative transactions, the system comprising:
- a processing station arranged to receive transaction data describing a plurality of OTC derivative transactions including the designated maturity date of each transaction, from a plurality of transaction parties via a communications network, the processing station including a processor operable for;
linking together different versions of the same OTC derivative transaction, each version being received from a different party to that transaction;
determining a set of linked OTC derivative transactions between a plurality of different transaction parties, wherein each transaction party in the set has both debts and claims towards other parties in the set;
calculating an aggregated value of each set of linked OTC derivative transactions and selecting the set of linked OTC derivative transactions which has an aggregated value within party-specified tolerance limits acceptable for executing a premature termination, at a date at which there is no prescribed value and no prescribed method of determining a value at which the termination should take place, and at which there is no obligation for the parties to make a premature termination of the linked OTC derivative transactions of the selected set; and
executing a premature termination of the selected set of linked OTC derivative transactions, prior to their respective designated maturity dates.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method of and system for terminating or assigning outstanding OTC derivative transactions between a plurality of financial institutions (banks). The system comprises: a processing station arranged to receive transaction data describing a plurality of transactions from a plurality of banks via the Internet. The processing station comprises: a linking module for linking different versions of the same transaction received from different parties to that transaction; an analysis module for determining a set of linked transactions between a plurality of different banks, wherein each bank has debts and claims towards other banks in the set; a calculation module arranged to calculate an aggregated value of each set of linked transactions and select the set of linked transactions which has an aggregated value within bank-specified tolerance limits acceptable for executing a termination; and an execution module for executing a termination or assignment of the selected set of linked transactions.
11 Citations
6 Claims
-
1. A system for prematurely terminating outstanding OTC (Over The Counter) derivative transactions between a plurality of parties before designated maturity dates of the derivative transactions, the system comprising:
-
a processing station arranged to receive transaction data describing a plurality of OTC derivative transactions including the designated maturity date of each transaction, from a plurality of transaction parties via a communications network, the processing station including a processor operable for; linking together different versions of the same OTC derivative transaction, each version being received from a different party to that transaction; determining a set of linked OTC derivative transactions between a plurality of different transaction parties, wherein each transaction party in the set has both debts and claims towards other parties in the set; calculating an aggregated value of each set of linked OTC derivative transactions and selecting the set of linked OTC derivative transactions which has an aggregated value within party-specified tolerance limits acceptable for executing a premature termination, at a date at which there is no prescribed value and no prescribed method of determining a value at which the termination should take place, and at which there is no obligation for the parties to make a premature termination of the linked OTC derivative transactions of the selected set; and executing a premature termination of the selected set of linked OTC derivative transactions, prior to their respective designated maturity dates. - View Dependent Claims (2)
-
-
3. A method of prematurely terminating outstanding OTC (Over The Counter) derivative transactions between a plurality of parties before designated maturity dates of the derivative transactions, the method comprising:
-
receiving, at a computer, transaction data describing a plurality of OTC derivative transactions including the designated maturity date of each transaction, from a plurality of transaction parties via a communications network; linking together, by a processor of the computer, different versions of the same OTC derivative transaction, each version being received from a different party to that transaction; determining, by the processor, a set of linked OTC derivative transactions between a plurality of different transaction parties, wherein each transaction party in the set has both debts and claims towards other parties in the set; calculating an aggregated value of each set of linked OTC derivative transactions; selecting the set of linked OTC derivative transactions which has an aggregated value within party-specified tolerance limits acceptable for executing a premature termination, at a date at which there is no prescribed value and no prescribed method of determining a value at which the termination should take place, and at which there is no obligation for the parties to make a premature termination of the linked OTC derivative transactions in the selected set; and executing a premature termination of the selected set of linked OTC derivative transactions, prior to their designated maturity dates. - View Dependent Claims (4)
-
-
5. A system for prematurely terminating outstanding OTC (Over The Counter) derivative transactions between a plurality of parties before designated maturity dates of the derivative transactions, the system comprising:
-
a processing station arranged to receive transaction data describing a plurality of OTC derivative transactions including the designated maturity date of each transaction, from a plurality of transaction parties via a communications network, the processing station including a processor operable for; receiving previously linked groups of different versions of the same OTC derivative transaction, each version having previously been received from a different party to that transaction; determining a set of linked OTC derivative transactions between a plurality of different transaction parties, wherein each transaction party in the set has both debts and claims towards other parties in the set; calculating an aggregated value of each set of linked OTC derivative transactions and selecting the set of linked OTC derivative transactions which has an aggregated value within party-specified tolerance limits acceptable for executing a premature termination, at a date at which there is no prescribed value and no prescribed method of determining a value at which the termination should take place, and at which there is no obligation for the parties to make a premature termination of the linked OTC derivative transactions of the selected set; and executing a premature termination of the selected set of linked OTC derivative transactions, prior to their respective designated maturity dates. - View Dependent Claims (6)
-
Specification