Computer apparatus and method for trading and clearing futures contracts to accommodate a variable sensitivity related to the general level of interest rates
First Claim
1. A system for forward rate agreement futures contract trading, wherein a forward rate agreement futures contract comprises a convex futures contract related to a London Interbank Offered Rate (LIBOR), said system comprising:
- an input device receiving or having access to;
1) a settlement price for each of a plurality of forward rate agreement futures contracts listed by an exchange,2) expirations for each of the plurality of forward rate agreement futures contracts,3) an identification of a seller of each of the plurality of forward rate agreement futures contracts,4) an identification of a buyer of each of the plurality of forward rate agreement futures contracts,5) a trade price for each of the plurality of forward rate agreement futures contracts, and6) a base tick value representing a currency value for a minimum change in a contract price; and
a processor configured to;
1) calculate and save a present value factor using the settlement price of a forward rate agreement futures contract of the plurality of forward rate agreement futures contracts whose expiration is closest to the current date on which the present value factor is calculated, the processor calculating and saving a present value factor for each of the remaining plurality of forward rate agreement futures contracts based on the previous present value factor calculation and the settlement price of the forward rate agreement futures contract whose expiration is next closest to the current date on which the present value factor is calculated,2) determine an actual tick value for each of the plurality of forward rate agreement futures contracts based on the present value factor for the forward rate agreement futures contract and the base tick value,3) generate a settlement amount for each of the plurality of forward rate agreement futures contracts using;
a) a number of contracts net bought or sold by an entity by the end of the previous day,b) a number of contracts bought or sold by the entity by the end of the current day,c) a price at which the entity bought or sold during the current day,d) a settlement price for each contract for the previous day,e) a settlement price for each contract for the current day, andf) the actual tick value for the current day for each forward rate agreement futures contract,the settlement amount representing, for each forward rate agreement futures contract, an amount paid by an entity that lost money to the exchange or paid by the exchange to an entity that made money on the current day, and4) generate payment instructions for at least one of a buyer'"'"'s bank and a seller'"'"'s bank based on the settlement amount for each of the plurality of forward rate agreement futures contracts.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments include a method and apparatus for trading and clearing futures contracts using a clearing computer system. The apparatus includes providing a clearing computer system with an input device for receiving user input information including a base tick value and a trade price. The apparatus also includes a database for storing the user input information. The apparatus further includes a processor with programmable circuitry for calculating a settlement amount based on the user input information. Certain embodiments of the apparatus include a trigger for computer-assisted transfer of funds based on the settlement amount and an output for outputting at least one of the user input information and the settlement amount.
24 Citations
20 Claims
-
1. A system for forward rate agreement futures contract trading, wherein a forward rate agreement futures contract comprises a convex futures contract related to a London Interbank Offered Rate (LIBOR), said system comprising:
-
an input device receiving or having access to; 1) a settlement price for each of a plurality of forward rate agreement futures contracts listed by an exchange, 2) expirations for each of the plurality of forward rate agreement futures contracts, 3) an identification of a seller of each of the plurality of forward rate agreement futures contracts, 4) an identification of a buyer of each of the plurality of forward rate agreement futures contracts, 5) a trade price for each of the plurality of forward rate agreement futures contracts, and 6) a base tick value representing a currency value for a minimum change in a contract price; and a processor configured to; 1) calculate and save a present value factor using the settlement price of a forward rate agreement futures contract of the plurality of forward rate agreement futures contracts whose expiration is closest to the current date on which the present value factor is calculated, the processor calculating and saving a present value factor for each of the remaining plurality of forward rate agreement futures contracts based on the previous present value factor calculation and the settlement price of the forward rate agreement futures contract whose expiration is next closest to the current date on which the present value factor is calculated, 2) determine an actual tick value for each of the plurality of forward rate agreement futures contracts based on the present value factor for the forward rate agreement futures contract and the base tick value, 3) generate a settlement amount for each of the plurality of forward rate agreement futures contracts using; a) a number of contracts net bought or sold by an entity by the end of the previous day, b) a number of contracts bought or sold by the entity by the end of the current day, c) a price at which the entity bought or sold during the current day, d) a settlement price for each contract for the previous day, e) a settlement price for each contract for the current day, and f) the actual tick value for the current day for each forward rate agreement futures contract, the settlement amount representing, for each forward rate agreement futures contract, an amount paid by an entity that lost money to the exchange or paid by the exchange to an entity that made money on the current day, and 4) generate payment instructions for at least one of a buyer'"'"'s bank and a seller'"'"'s bank based on the settlement amount for each of the plurality of forward rate agreement futures contracts. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for convex futures contract trading, the convex futures contract price related to an interest rate, wherein a plurality of convex futures contracts are listed on an exchange and each of the plurality of convex futures contracts has a related settlement price, expiration, and trade price, said method comprising:
-
calculating and saving a first present value factor using the settlement price of a first convex futures contract of the plurality of convex futures contracts whose expiration is closest to the current date on which the first present value factor is calculated; calculating and saving a present value factor for each of the remaining plurality of convex futures contracts based on the previous present value factor calculation and the settlement price of the convex futures contract whose expiration is next closest to the current date on which the present value factor is calculated; determining an actual tick value for each of the plurality of convex futures contracts based on the present value factor for the convex futures contract and a base tick value representing a currency value for a minimum change in a contract price; generating a settlement amount for each of the plurality of convex futures contracts using; 1) a number of contracts net bought or sold by an entity by the end of the previous day, 2) a number of contracts bought or sold by the entity by the end of the current day, 3) a price at which the entity bought or sold during the current day, 4) a settlement price for each contract for the previous day, 5) a settlement price for each contract for the current day, and 6) the actual tick value for the current day for each convex futures contract, the settlement amount representing, for each convex futures contract, an amount paid by an entity that lost money to the exchange or paid by the exchange to an entity that made money on the current day; and
generating payment instructions for at least one of a buyer'"'"'s bank and a seller'"'"'s bank based on the settlement amount for each of the plurality of convex futures contracts. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method for clearing convex futures contracts traded on an exchange by one or more trading firms, a price of the convex futures contracts related to an interest rate, said method comprising:
-
multiplying a trade price for a convex futures contract by a discount factor for an appropriate date to determine a settlement amount due by or to a trading firm, the discount factor modifying the trade price based on a base tick value adjusted by a representative closing price of last trading for the convex futures contract for the appropriate date; notifying the trading firm of a trade confirmation for the convex futures contract, the trade price for the convex futures contract, the discount factor for the convex futures contract, open positions for the convex futures contract, and the settlement amount due to or from the trading firm; and triggering a computer-assisted transfer of funds to or from an account associated with the trading firm.
-
Specification