Method and system for tracking derivatives positions and monitoring credit limits
First Claim
1. An automated method for monitoring a set of existing derivatives transactions executed between counterparts, comprising the steps of:
- receiving a first signal indicative of a trade request from a customer concerning an existing derivatives transaction between the customer and a first dealer;
receiving a second signal indicative of an offer to execute a new derivatives transaction from the one or more dealers that corresponds to the existing derivatives transaction;
receiving a third signal indicative of an acceptance of the offer; and
storing a record of the new derivatives transaction upon receiving the third signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
63 Citations
42 Claims
-
1. An automated method for monitoring a set of existing derivatives transactions executed between counterparts, comprising the steps of:
-
receiving a first signal indicative of a trade request from a customer concerning an existing derivatives transaction between the customer and a first dealer;
receiving a second signal indicative of an offer to execute a new derivatives transaction from the one or more dealers that corresponds to the existing derivatives transaction;
receiving a third signal indicative of an acceptance of the offer; and
storing a record of the new derivatives transaction upon receiving the third signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for monitoring derivatives transactions, comprising:
-
a trading engine capable of communication with a plurality of counterpart computers and enabling the execution of the derivatives transactions;
a trade history database communicatively connected to the trading engine and capable of communication with the plurality of counterpart computers, the trade history database configured to store a set of records of at least a portion of the derivatives transactions executed on the trading engine; and
wherein the trading engine is configured to enable an unwinding of the derivatives transactions, initiate a record of the unwinding to be stored in the trade history database, and send a notification of the unwinding of the derivatives transaction. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer implemented method for monitoring a derivatives transaction executed by a first party and a counterpart, the method comprising:
-
storing a record for the derivatives transaction;
receiving a request to unwind the derivatives transaction from the first party to the derivatives transaction;
receiving price information from at least one of a plurality of additional counterparts;
automatically transmitting the price information to the first party;
receiving an acceptance of the price information;
unwinding the derivatives transaction; and
notifying the counterpart that the derivatives transaction has been unwound. - View Dependent Claims (33)
-
-
34. A system for monitoring derivatives transactions executed between counterparts, comprising:
-
a first receiving means for receiving a first signal indicative of a request to unwind a derivatives transaction;
a second receiving means for receiving a second signal indicative of an offer for unwinding the derivatives transaction;
a third receiving means for receiving a third signal indicative of an acceptance of the offer; and
a means for unwinding the derivatives transaction upon receipt of the third signal. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A system for tracking derivatives transactions executed between counterparts, comprising one or more servers configured to:
-
initiate a request on a trading engine to unwind a selected derivatives transaction;
select one or more counterparts to which the request will be transmitted;
populate a position tracking interface with information about the selected derivatives transaction;
receive price information from each of the responding counterparties that were submitted via a plurality of counterpart computers;
make a selection to execute the unwind transaction;
store a record of the unwind transaction in a trade history database;
update the trading engine to reflect the executed unwind transaction; and
populate a confirmation template on the trading engine system. - View Dependent Claims (40, 41)
-
-
42. An automated method for monitoring a set of derivatives transactions executed between counterparts, comprising the steps of:
-
receiving a first signal indicative of a trade request concerning an existing derivatives transaction from the set of derivatives transactions;
receiving a second signal indicative of an offer to execute a new derivatives transaction;
receiving a third signal indicative of an acceptance of the offer; and
executing the new derivatives transaction upon receipt of the third signal.
-
Specification