WO2009089358A2 - Automatic financial instrument transaction system - Google Patents
Automatic financial instrument transaction system Download PDFInfo
- Publication number
- WO2009089358A2 WO2009089358A2 PCT/US2009/030449 US2009030449W WO2009089358A2 WO 2009089358 A2 WO2009089358 A2 WO 2009089358A2 US 2009030449 W US2009030449 W US 2009030449W WO 2009089358 A2 WO2009089358 A2 WO 2009089358A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bond
- bonds
- futures
- positions
- traded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Definitions
- This application relates to computer trading systems for financial instruments.
- the invention features a computer network to provide redundancy for a first transaction clearing computer.
- the first transaction clearing computer is a computer for clearing for trades for financial instruments of a first type.
- the network includes terminals, a second server, and a transaction processor.
- the terminals are trading stations for traders of the first type of financial instruments.
- the second server is designed to clear trades of a second type of instrument.
- the transaction processor is programmed to communicate network messages with the second server to effect trades in the second type of instrument over time, the messages containing data describing transactions in the second instrument having times and prices designed to create the functional effect of holding the first instrument.
- the invention features a method, and computer apparatus for performance of the method.
- trades are executed among traders of assets of the traded asset type, the traded asset type being a derivative of an underlying asset type.
- traders' positions in the traded asset type are transferred into positions in the underlying asset type for a period of time, and later the positions in the underlying asset claims are transferred back into positions in the traded asset type.
- the invention features a method, and computer apparatus for performance of the method.
- assets of a type are traded among traders on an electronic trading system.
- positions held by traders are transferred from the traded asset type to positions in another asset type.
- the traders' positions are transferred back from the other asset type to the traded asset type
- the invention features a method, and computer apparatus for performance of the method.
- a first trade is placed with a clearing agent for delivery at a future settlement time; and a second trade opposite the first trade is placed with the clearing agent for opposite delivery at substantially the same future settlement time, thereby netting out the first trade.
- the offset between the first and second trades is used as a synthesized financial instrument.
- the invention features an apparatus having a processor and a memory. The memory stores representations of a plurality of positions in a first type of financial instrument.
- the processor is programmed (a) at a first predetermined time, to convert each position in the first type of financial instrument into a corresponding position in a second type of financial instrument, and (b) at a second predetermined time that is after the first predetermined time, to convert each position in the second type of financial instrument into a position in the first type of financial instrument.
- the invention features a method. Trades of bond future contracts are executed on a computer-based apparatus. After a first predetermined time, a plurality of positions in bond future contracts are transferred into corresponding positions in bonds, in which each position corresponds to one bond future contract. After a second predetermined time that is after the first predetermined time, each of the positions in the bonds are transferred back into a corresponding position in a bond future contract. [0009] In general, in a seventh aspect, the invention features an apparatus having a processor and a memory. The memory stores representations of a plurality of bond future contracts, in which each futures contract defines a long position and a short position.
- the processor is programmed to: (a) after a first predetermined time, for each bond future contract, calculate a first price of bonds based on the bond futures contract and enter, with a clearinghouse, a buy trade and a sell trade for the bonds at the first price; and (b) after a second predetermined time that is after the first predetermined time, for each of the buy trades and the sell trades, enter with the clearinghouse, a second sell trade and a second buy trade for the bonds at a second price.
- the invention features a method, and computer apparatus for performance of the method.
- Trades of bond future contracts are executed on a computer-based apparatus. After approximately the end of a first trading day, for each of the positions in the bond future contracts, a respective bond and a respective price for the bond is determined based on a price of the bond future contract. The position in the bond future contract is transferred into a corresponding position in the respective bonds. Approximately at the beginning of a second trading day, being the soonest trading day that is after the first trading day, for each of the positions in the bonds, a respective price of the bond and a respective price of the bond future contract are determined, and the position in the bonds is transferred back into a corresponding position in a bond future contract.
- FIG. Ia is a diagram of entities in an automated trading system.
- FIG. Ib is a diagram of flows and states in an automated trading system.
- FIG. 2 is a display from an automated trading system.
- FIG. 3 is another display from an automated trading system.
- FIG. 4 is another display from an automated trading system.
- FIG. 5 is another display from an automated trading system. DESCRIPTION
- a computer network includes computers that perform functions on behalf of various parties in an electronic trading system.
- Financial instrument transaction system 100 manages data storing customer positions 110, 112 in and/or trading of one or more types of financial instruments (e.g., bonds, bond futures contracts, interest rate swaps, other securities, or derivatives of any of the foregoing).
- Transaction system 100 may perform processing and transmit data to cause positions 110, 112 held in a first type of financial to be converted into positions 140, 142 in a second type of financial instrument.
- the second type of positions may be stored on a Clearinghouse computer 102 that is different than the computer 190 for clearing the first type of instrument.
- the converting 114 of positions may occur at various times (e.g.
- Transaction system 100 may then perform processing and transmit data to cause positions 140, 142 in financial instruments of the second type back to be converted back to positions 110, 112 in financial instruments of the first type.
- transaction system 100 may be used to offload network traffic from servers at clearinghouse 190, the traditional clearer for the first type of financial instrument (in the example of the previous paragraph, the bond futures) in order to avoid system overloads due to insufficient bandwidth or server capacity.
- transaction system 100 may be used to provide redundancy in case the computers at traditional clearinghouse 190 become unavailable due to server or power supply failure.
- trading customers may wish not to store certain classes of data on traditional clearing servers 190, e.g., because the server is not secure or its security is compromised, or may prefer to consolidate their data with only one clearinghouse, and transaction system 100 makes it feasible to store clearing data for both types of financial instruments (in the example of the previous paragraph, both the bonds and the bond futures) on the computers at Clearinghouse 102 by converting the trades and rerouting the network traffic to avoid the use of traditional clearinghouse 190.
- consolidating clearing of trades for both types of instruments through one clearinghouse 102 may result in technical efficiencies
- transaction system 100 may permit an alternative or additional trading venue for the first type of financial instruments to develop, and to use a clearer other than traditional clearinghouse 190.
- clearing both types of instruments through Clearinghouse 102 may permit reductions in both network capacity and routing equipment, as well as in margin charges paid by customers 120, 122.
- consolidating clearing of trades for both types of instruments through one clearinghouse 102, rather than through two, 102 and 190, may simplify relationships among the parties and processors for the transactions.
- One of the two types of financial instruments may be a derivative of the other, for example, the first type may be bond futures contracts, and the second type may be bonds (e.g., U.S. government bonds or other government or corporate bond issues, often referred to as “cash bonds” or "physical bonds," a term of art that includes bonds held as traditional paper certificates, in electronic book entry form, etc.).
- bonds e.g., U.S. government bonds or other government or corporate bond issues, often referred to as “cash bonds” or "physical bonds,” a term of art that includes bonds held as traditional paper certificates, in electronic book entry form, etc.
- the conversion from the first type (e.g., the derivative) into the second type (e.g., the financial instrument underlying the derivative) is referred to as "going to sleep,” and the conversion back from the second type to the first type is referred to as "waking up.”
- the identity of the bonds selected for the "sleep" trade 130, 132, and the prices at which the "going to sleep” and “waking up” trades are entered, may be determined so that the risks and economics of the positions in the futures contract are embodied in the underlying bonds.
- a computer for transaction system 100 may coordinate and interconnect computers of the network that act on behalf of traders 120, 122, and one or more clearinghouses 102, 190. Acting through computers 120, 122, parties enter into long and/or short positions 110, 112 in various financial transactions. A single party 120, 122 may be enter into several trades for different financial instruments with different counterparties. As trades occur, transaction system 100 registers the trades as long or short futures positions 110, 112.
- transaction system 100 issues messages, for example in SWIFT or FIX protocol, to other computers in the network, and updates its own records.
- Transaction system 100 may close the futures position by way of a sell trade 134 to sell long futures position 110, and also enter 130 a "buy" trade of an amount of bonds equivalent to the notional value defined by that futures position Buy trade 130, 140 is for an amount of bonds equivalent to the notional value controlled by futures contract position 110, at T+2 (i.e., Trade date plus two trading days) settlement, and may be effected by a message from transaction system 100 to Clearinghouse computer 102.
- Clearinghouse computer 102 may register trade 130, 140 as a long bond position 140, for T+2 settlement.
- Clearinghouse computer 102 may be operated by a clearer (e.g., the Fixed Income Clearing Corporation division of the Depository Trust & Clearing Corporation) for subsequent settlement by the clearing agent (e.g., JPMorgan Chase or Bank of New York via the Fedwire clearance system).
- a "T+2" buy is a trade in which the parties to the trade agree that that each party will deliver its respective obligation on the trade to the clearing agent by a certain time (e.g., 3:00 PM) two trading days after the date of the trade.
- a certain time e.g., 3:00 PM
- the clearing agent would effect the transfer of the cash to the seller and the instruments to the buyer Wednesday after 3:00 PM.
- transaction system 100 causes an opposite closure of the futures position by issuing messages (e.g., in SWIFT or FIX or another protocol) that reflect a "buy” trade 136 of the futures position and also a T+2 "sell” trade for a corresponding amount of bonds to be entered with Clearinghouse computer 102 for subsequent delivery via the clearing agent.
- messages e.g., in SWIFT or FIX or another protocol
- transaction system 100 After transaction system 100 issues network messages to put long position 110 and short position 112 in the futures contract to sleep 140, 142, transaction system 100 transmits messages to enter "reverse" trades 150, 152 into Clearinghouse computer 102 the morning of the next trading day. For example, transaction system 100 "wakes up" long position 110 in the futures contract by entering a buy trade 154 for the futures that re-establishes that position and also sending messages over the network to Clearinghouse computer 102 to enter a T+l sell trade 150 of the bonds for long party 120.
- transaction system 100 "wakes up" short position 122 by sending messages to initiate a sell trade 156 for the futures that re-establishes short futures position 112 and also sending messages to Clearinghouse computer 102 to enter T+l buy trade 152 of the bonds for short party 122.
- the bond trades may quickly novate into trades that are legally contracted between each counterparty 120, 122 and Clearinghouse 102, rather than between the counterparties 120, 122 as originally traded.
- Novation is a substitution of a new contractual obligation for an old one.
- T+l "wake up" bond trades 150, 152 are entered the morning after the sleep trades 130, 132, and so would settle on the same day as the corresponding T+2 "sleep" trades 130, 132 of the previous trading day. Therefore, Clearinghouse computer 102 may net those bond trades 130, 132, 150, 152 so none will go to delivery via the clearing agent. Also, long positions 110 and short positions 112 in futures contracts are always matched - i.e. , for every long counterparty 120 that promises to buy under a long future, there is a short counterparty 122 who promises to sell under a short future, and the two total quantities necessarily match exactly.
- FIG. Ib illustrates states in an embodiment.
- two states are described, one for a long position 110 in a first instrument and one for a short position 112 in the first instrument.
- the first time illustrates long and short positions 110, 112 for a futures contract for 1000 lots at $100,000 per lot.
- transaction system 100 sends messages 130, 132, 134, 136 to other computers of the network to convert long position and short position 110, 112 of the futures contract into corresponding buy and sell trades 140, 142 for bonds.
- Clearinghouse computer 102 stores long and short positions 140, 142 in bonds, subject to an agreement to reverse around the time of the market open.
- transaction system 100 sends messages to other computers in the network to reverse the positions in the bonds through sell and buy trades 150, 152.
- the T+l bond trade price may be adjusted to reflect the difference, if any, between the closing and opening prices of the futures contract.
- Two futures exchanges may permit the trading of futures contracts on the same underlying product, but those contracts may not be fungible due to them being cleared by different clearinghouses.
- U.S. Government bond futures traded on the Eurex U.S. futures exchange were not fungible with U.S. Government bond futures traded on the Chicago Board of Trade (CBOT).
- CBOT Chicago Board of Trade
- an entity that has a long position in the Eurex Ten Year U.S. Government bond futures contracts and also has a short position of an equivalent amount of CBOT Ten Year US Government bond futures contracts could put to sleep their Eurex U.S.
- an Interest Rate Swap (IRS) contract is an agreement between two parties to exchange interest payments on a periodic basis on a given principal amount.
- the IRS contract can sometimes be analogous to a bond in its coupon cash flows, but only the interest on the principal amount of the IRS is exchanged; the principal amount of the IRS contract itself is not exchanged.
- One party to the IRS contract will pay the same interest rate determined at the start of the agreement, multiplied by the notional value of the contract.
- the other party will pay a rate of interest which varies over time and which is determined periodically based on regularly published indices (e.g.
- LIBOR - London Interbank Offered Rate which is an average rate of quotes from the interbank market calculated for a range of popular benchmark interbank loan maturities), multiplied by the notional value of the contract.
- a 100 million Ten Year U.S. Dollar IRS contract (“from now to 10 years time") with a fixed rate of 4.40% may have interest payments based on the principal amount of $100 million, with one counterparty to the IRS contract paying 4.40% per annum and the other counterparty paying the 6 Month LIBOR rate as determined every six months on $100 million.
- This exchange of payments typically occurs every six months for ten years (the maturity of that IRS contract).
- the payment flows mimic a Ten year maturity bond bought with borrowed money and refinanced every six months for then another six months.
- a Ten Year maturity IRS instrument can also be analogous to a Ten year fixed interest Dollar deposit that has been deposited with money borrowed and refinanced every six months for then another six months.
- IRS trades may be slept as a bond via a T+2 sleep trade with a T+l wake up trade entered the following day, to allow large multiple portfolios of often disparate IRS trades outstanding bilaterally between counterparties to net down against each other overnight on account of being slept as one or more bonds.
- the counterparty default exposure between IRS counterparties may be substantially reduced due to the effective netting of the IRS trades via the novating of the bond sleep trades to a Clearinghouse.
- An IRS contract may be put to sleep as a bond when payments are due to effect those payments by means of the sleep and wakeup bond prices used.
- the IRS contract may be slept as a bond more frequently when market movements require collateral or monies to be transferred from one counterparty to the other.
- the IRS contract may be slept at expiry (often called maturity) or premature expiry to engineer the necessary cash payments (premature expiry of an IRS contract is often called "Rip-UP" and is whereby a previously traded IRS contract is cancelled using current market values to determine a single final cancellation payment due from one counterparty to the other to prematurely end the previously agreed cashflows).
- Trades may be entered into Clearinghouse computer 102 in many ways. Trades may be entered as "Name-give-Up", whereby the buyer and seller to the sleep trade are made known to each other and they send their trades to Clearinghouse computer 102 directly.
- the operator of transaction system 100 (or another entity) may also become initial counterparty to the buy and sell trades acting as principal. Alternatively, the operator of transaction system 100 (or another entity) may enter the trades into Clearinghouse computer 102 without the entity actually becoming counterparty to either trade.
- transaction system 100 may issue network messages to put positions 110, 112 to sleep relatively infrequently, because each trade 130, 132, 150, 152 entered with Clearinghouse computer 102 incurs transaction fees.
- transaction system 100 may store futures positions 100, 112 (e.g. futures trades) during the trading day.
- futures positions 100, 112 e.g. futures trades
- the counterparties' net trading positions can be calculated, and only the net position put to sleep 130, 132 as bond trades 140, 142 with Clearinghouse computer 102.
- the counterparty default risk may lie with the operator of transaction system 100 for any positions 110, 112 not yet "slept” or effectively rolled to Clearinghouse computer 102.
- An inherent part of the service of Clearinghouse 102 is to hold counterparty default risk by quickly novating bilateral trades between counterparties 120, 122 into trades between the counterparties 120, 122 and Clearinghouse 102, so quickly sending messages from transaction system 100 to Clearinghouse computer 102, instructing Clearinghouse computer 102 to hold the positions as bond trades 140 stored in the memory of Clearinghouse computer 102 may be desirable to effectively transfer this risk to the party whose very reason for existence is to hold such risk.
- transferring positions 100, 112 to Clearinghouse computer 102 may an appropriate alternative.
- Clearinghouse 102 for the underlying instrument in the example, the bonds
- the bonds will require that their customers (counterparties to trades) post margin (initial margin to cover the risk of a newly opened position, and/or variation margin monies and/or securities to cover the mark-to-market profit or loss of a previously opened position) with Clearinghouse 102 to mitigate risk to Clearinghouse 102 of default by the customer.
- margin initial margin to cover the risk of a newly opened position, and/or variation margin monies and/or securities to cover the mark-to-market profit or loss of a previously opened position
- the Clearinghouse's accounting and policies for margin can also accommodate bond trades forwarded by transaction system 100, with at most relatively little change.
- the margin required at Clearinghouse 102 for a counterparty may be reduced by new trades in financial instruments entered as a result of futures trades being "slept," due to these new bond positions netting down that counterparty's opposing bond positions already existing at Clearinghouse computer 102. Additionally, the margin positions held by the clearer for bond positions can often be offset against margin requirements for the same customer' s futures positions at other futures exchanges, reducing margin costs for the customer.
- Transaction system 100 may from time to time make "intraday margin" requirements, typically at noon, to account for sudden market volatility and to collect and pay margin to effectively mark counterparty's positions to market intraday rather than wait for that night (often referred to as a "margin call” to pay and receive margin to and from counterparties during a trading day that has shown significant market movement).
- "Margin calls” may be effected by network messages sent from transaction system 100 to parties' trading computers 120, 122.
- Transaction system 100 may put futures positions 110, 112 to sleep intraday, rolling them to bond positions 140, 142 stored in the memory of Clearinghouse computer 102 to allow the operator of transaction system 100 to transfer counterparty default risk to Clearinghouse 102 and to pay and receive mark-to-market monies between the counterparties (equivalent to an intraday "margin call").
- the trade may require a cash settlement amount (either positive or negative) in an amount that mirrors the amount of a traditional intraday margin call. In some cases the trade may even be immediately reversed to effect just that transfer of margin call monies, but via trades 130, 132, 150, 152 entered into the bond Clearinghouse.
- Network messages 130, 132, 150, 152 sent to effect the "sleep" and “wakeup" trades may be registered with Clearinghouse computer 102 may designate market operator 100 as a principal to the trades, or may designate market operator 100 as agent for the trade counterparties 120, 122, to register trades with Clearinghouse computer 102 on behalf of the counterparties.
- the bookkeeping, and particularly the obligation to enter the "wakeup" trades may be lodged in a bankruptcy-remote special purpose entity that receives fees for performing this task. Because this entity is bankruptcy-remote from other entities, the wakeup trades will be entered even if other entities, for example market operator 100, goes bankrupt or otherwise defaults. In other cases, in the event of a default of market operator 100, the counterparties would wake up with the equivalent bond position previously novated to Clearinghouse computer 102 instead of the futures position from the close of the previous day. In some cases, a master contract between the counterparties may survive dissolution of market operator 100, so that the obligations to perform the "wakeup" trades survives.
- the bonds identified by the parties for use in the "sleep" and “wakeup" transactions 130, 132, 150, 152 are bonds that have a duration or DVOl (Dollar Value in price of a basis point change in yield of a bond) corresponding to the effective duration or DVOl of the futures contract, or corresponding to the duration or DVOl of bonds that fall within the basket of bond issues that are acceptable for final delivery into the futures contract at contract expiry, within the specification of the bond contract.
- DVOl Dollar Value in price of a basis point change in yield of a bond
- An example of such a futures contract would be bond futures contracts as traded on the
- CBOT Chicago Board of Trade
- DVOl is a property of a bond that expresses the price fluctuation of a bond relative to a change in underlying interest rate (DVOl tends to be higher for longer term and higher coupon fixed income bonds.)
- the identified bonds may be the most liquid in the futures contract's delivery basket, or bonds that well approximate the bond that is viewed by market counterparties as the cheapest-to-deliver of the basket at futures contract expiry.
- bonds may be “on the run” (recently issued benchmark bonds) or “off the run” (older less liquid issues) or “general collateral” (securities that are not highly sought after in the market by borrowers; demand for general collateral is not issue specific).
- a customer 120, 122 may designate the precise bond to be bought or sold into the sleep and wakeup transactions.
- customer 120, 122 may designate to sell overnight a bond he/she already holds long in his/her account at Clearinghouse computer 102, or buy overnight a bond in which he/she holds a short position at Clearinghouse computer 102. This permits the two positions to be netted off against each other for purposes of computing margin required by Clearinghouse 102 while sleep trades 140, 142 are open.
- bonds that are identified in "wakeup" transaction 150, 152 for each counterparty will be exactly the same bonds as the bonds that are identified in "sleep" transaction 130, 132, so that the two trades exactly offset each other and neither requires delivery.
- "sleep" trade 130, 132 and “wakeup” trade 150, 152 may be for different bonds, in the event that the holder of the futures contract wishes to adjust shift his inventory from one bond to another and a subsequent amendment is agreed for the wakeup trade. This amendment may take the form of a swap trade of one bond for another.
- Transaction system 100 may be structured so that daily "mark to market" price movement Profits and Losses (P&L) or variation margin are recognized by means of transaction pricing, differences between the buy and sell prices of trades 130, 132, 134, 136, 150, 152, 154, 156.
- P&L Profits and Losses
- the price for "sleep" T+2 bond trade 130, 132 will be at the prevailing market closing price for the bond, with an adjustment (positive or negative) to cause recognition of P&L for futures price movements since the last sleep or wakeup trade that caused a P&L recognition.
- the price for wakeup trade 150, 152 of the bond may be based on the opening price of the futures contract, rather than the opening price of the bond itself.
- the price for the "wakeup" trade may be at a the current market price or at a price calculated from the futures market opening price to cause recognition of P&L for overnight futures contract price movement.
- the wakeup futures price may then be the opening price of 108.50% as the P&L has been paid/received between the long and short counterparties from the bond sleep and wakeup trades.
- the wakeup bond trade price may thus be adjusted, or intra-day put-through trades (same day buy and sellback trades) may be entered, to recognize P&L of day's futures price movements via the bond Clearinghouse, and/or to effectuate intra-day margin calls.
- daily P&L may be collected by setting the price of trades in futures positions 134, 136.
- the price of "sleep" futures trades 134, 136 may be set at the daily settlement price for the futures contracts, adjusted for any P&L of the day's price fluctuation.
- the bonds transacted may have a duration near the futures contract expiry date, and in other cases, futures contracts with different expiry dates may be rolled into the same bond. Increased calendar spread to cross margin may be effected via small DVOl difference in overnight trades for each contract month.
- trading system 100 may send messages and store data in its memory to reinstate futures positions 110, 112, by buying 154 a future for the long party, selling 156 a future for the short party.
- Messages to effect "wakeup" bond trades 150, 152 may be sent, to transact bonds at a price adjusted to realize the P&L on overnight price fluctuations on the futures position.
- Messages 130, 132, 150, 152 sent by transaction system 100 to transact bonds may designate parties other than the operator of transaction system 100 as principal, to reduce transaction fees.
- a futures contract traded on transaction system 100 may be defined to require delivery of a particular bond or a choice from a basket of bonds at contract expiry, analogous to a Chicago Mercantile Exchange (CME) futures contract for treasury bonds.
- the contracts traded on transaction system 100 may specify cash settlement, in which counterparties pay and receive monies directly according to an expiry value of the futures contract usually ascertained in reference to, but without any actual delivery of, referenced underlying financial instruments or bonds.
- the short futures counterparty may be required to deliver a specified bond to the long futures counterparty.
- transaction system 100 may allow for the substitution of a bond sleep trade into this final settlement process.
- VAR Value-at-Risk
- Additional bond positions introduced into counterparty's aggregate bond book may thus increase, decrease or leave unchanged that counterparty's required margin from the calculated net VAR
- a counterparty has a net long bond position at Clearinghouse computer 102
- the introduction of an additional long bond position would be expected to increase the margin calculated from the net VAR on the counterparty's aggregate bond book.
- a short position were introduced from a short futures position sleeping as a short bond position then the required margin from the calculated net VAR on the counterparty's (net long) bond book would be expected to decrease.
- a sizeable fraction of futures trades occur between counterparties that have existing bilateral collateral agreements as a result of other business traded bilaterally between them. This is where a counterparty posts cash or financial instruments with another counterparty as collateral to secure future payments due.
- Transaction system 100 may exploit the existence between counterparties (e.g., banks and securities firms) of an extensive web of these agreements, for example, by allowing futures positions to be slept as trades in other instruments (e.g., derivatives, securities or other financial instruments) bilaterally between the long and the short counterparties in order to avoid transaction fees involved in novation with a Clearinghouse.
- transaction system 100 may effect the sleep trades as "Name-give-up" whereby the opposing futures long and short counterparties are given up to each other for the purpose of the sleep trade, so that the appropriate collateral agreement can be invoked.
- Clearinghouse computer 102 transaction fees for such trades may be reduced.
- Counterparties may also bilaterally elect to hold the positions in "sleep" condition rather than reversing them into "awake” condition to further reduce transaction fees as the daily mark-to-market bilateral risk between the counterparties may be covered by the collateral agreements already in place and the risk may be regularly adjusted as a result of other business between the counterparties
- the sleep trades and/or the original trades done on transaction system 100 may be on a name-give-up basis. In other cases, trading may occur on an anonymous basis, especially prevalent when a Clearinghouse is used for the sleep trades.
- the operator of transaction system 100, the trading parties, and/or the special-purpose entity discussed in ⁇ II.C may own and operate a computer system that is a trusted repository of credit and inter-counterparty collateral agreement information.
- This computer system may hold credit information in a database in a way does not permit anyone other than the owner of each particular datum to review it or change it, but does permit those limited queries that are necessary to identify counterparties to each other that may prefer to use bilateral collateral agreements to secure name-give-up sleep trades rather than novating to a clearinghouse.
- the computer system's server may permit a "yes/no" query by the party seeking a trade, to confirm the eligibility of the counterparty to do the trade against the querying party's credit and other qualification information.
- a sequence number on each order may be used by this trusted computer to identify the owner of the order to permit credit qualification by the server.
- each order in transaction system 100 may have a tag identifying the party who entered the order, and the tag may be generated individually for each order, or otherwise be made to be anonymous, so that the tag does not reveal the identity of the owner of the order, but does identify the order sufficiently to permit the server to suggest collateral agreements may be used for positions between counterparties for sleep trades either in alternative instruments (for example short term interest rate swaps) or in the original security or futures contract traded, secured by those collateral agreements in place.
- alternative instruments for example short term interest rate swaps
- the futures position may be agreed between counterparties to be put to sleep as a fairly long "forward" trade (a forward trade is one whereby settlement is agreed to be a non-standard date later than the agreed market standard for usual conventional trades in an instrument) , for example, up to T+22 (Trade date plus twenty two business days), to "wake up” up to a month hence (there are often typically 22 trading days in a calendar month) , or earlier if the futures position is closed.
- a forward trade is one whereby settlement is agreed to be a non-standard date later than the agreed market standard for usual conventional trades in an instrument
- a position may be put to sleep as a T+22 bond trade and stay as a bond trade every day (not wake up as a futures position again) unless the futures position is closed by the counterparty, precipitating a wakeup reversal trade upon closure. If the futures position is closed before the expiration of the 22 trading days, an offsetting wakeup reversal trade may be entered at Clearinghouse computer 102, for delivery on the same day as whatever remains of the original "long sleep" trade.
- transaction system 100 may be arranged using a financial instrument such that the "sleeping" position is reportable for financial accounting, tax accounting, debt or asset ratio covenants, Securities and Exchange Commission regulations, Commodities Futures Trading Commission regulations, and other reporting and accounting purposes as an off-balance-sheet asset, booked in a manner analogous to other off-balance-sheet futures contracts.
- transaction system 100 may be arranged in a financial instrument so that the "sleeping" position is reportable as an on- balance-sheet item to advantageously manage counterparty risk.
- FCM's Federal Communications Commission
- CFTC Commodities Futures Trading Commission
- FCM's may sleep futures trades as a series of bonds designated by operator of transaction system 100 on behalf of their customers.
- the FCMs may elect to sleep futures trades as different instruments on behalf of their customers than when trading on behalf of their own accounts.
- the FCM may obtain a limited power of attorney or similar consent to enter the sleep/wakeup trades on the customers' behalf.
- the FCMs may enter the sleep/wakeup trades only on the FCM's overall net futures contract positions resulting from when their individual customer's positions are netted against each other.
- the trades may be entered using any protocol appropriate to the transaction. Trades may be entered as "name-give-up" whereby the buyer and seller to the sleep trade are introduced to each other and send their trades to Clearinghouse computer 102 directly. Transaction system 100 may also become initial counterparty to the buy and sell trades acting as principal. Alternatively the operator of transaction system 100 may enter the trades into Clearinghouse computer 102 via an "introducing broker mechanism" whereby the trades are entered to Clearinghouse computer 102 without the operator becoming counterparty to either trade. U.K. Margin and facilities for reducing margin requirements
- Various clearers and trading parties have arrangements for "cross margining" of offsetting positions held in different accounts. For example, if a party holds bonds long at FICC (Fixed Income Clearing Corporation, the clearer for bonds) and short futures for similar bonds at CME Clearing (Chicago Mercantile Exchange, the clearer for bond futures), the two may have an agreement that permits the two positions to be offset against each other so that the total margin required may be reduced by an amount that may be up to 75% of the value of the offsetting positions (or whatever percentage is agreed among the parties).
- Transaction system 100 may enter cross- margining agreements with other clearers for traditional cross margining relief between futures and bonds, and/or futures to futures.
- transaction system 100 may use a sleep as cash procedure for futures trades such that the cross margining of the bond Clearinghouse is effectively leveraged automatically.
- Transaction system 100 may provide a facility as shown in figure 6, available throughout the trading day, to allow dealers to put their futures positions to sleep through an EFP (exchange for physical) for physical (cash) bonds of their choice on a T+2 basis, with an agreed T+l reversal the next morning as described herein.
- EFP exchange for physical
- This "sleeps-as-cash” facility (bonds are sometimes referred to as “cash bonds,” sometimes shortened to just “cash”), to effectively transfer positions into FICC bond positions overnight, may be provided for dealers to buy or sell specific bonds against selling or buying futures contracts, at current market levels.
- transaction system 100 or an associated bond trading system, may list a series of bond/futures pairs so dealers looking for futures positions to be "slept as cash” in certain bonds may bid/offer for the pairings at current market spreads as indicated on the system.
- a reserve size functionality may be useful in arranging such trades at a favorable price without showing to the marketplace the full size of the desired trades (a reserve size functionality may preferably add size to a trade once that trade has been agreed to facilitate a larger trade without initially disclosing the full nature of the counterparty's intent).
- the current market price spread may be expressed as a traditional "basis" price using previously published conversion factors to convert a futures price into an equivalent bond price, and the number of futures contracts exchanged per million of each bond in the Exchange for Physical trade ("EFP" trade; market parlance for trades where futures are exchanged for bonds, often termed as “physical” bonds) may be controlled by a published hedge ratio that is equivalent to the DVOl of the bond divided by the DVOl of the futures to give a fair risk equivalent amount of bond and futures on the trade.
- the DVOl of the futures may be calculated as the DVOl of the most likely bond to be delivered at futures contract expiry (the "cheapest to deliver” bond) on its most likely delivery date, then divided by its conversion factor.
- the published conversion factor for a specific bond is mostly calculated as the price of the bond at a yield of a particular value (often 6%), calculated for the futures delivery day, as defined by a futures contract specification.
- the facility provides a secure and cost effective way for participants to manage aggregated net positions to minimize margin requirements on transaction system 100 where their balance sheet considerations are not limiting.
- transaction system 100 there may be synergies if transaction system 100 is hosted with, or has ready ability to cooperate with, a transaction system for the underlying or "sleep" security.
- the relationship between two instruments that determines the market prices at which one trading position may be "slept as another" trade position in an alternative Clearinghouse venue may itself be traded between the two marketplaces.
- the trading of the spread between a futures contract and a bond is called “basis trading" whereby opposing long and short positions of each instrument may be entered into, in order to attempt to profit on their price convergence or divergence characteristics over time.
- Two financial instruments may be traded on the same exchange as a basis trade whereby the exchange facilitates the simultaneous trade in both instruments between contra-counterparties (e.g.
- the exchange facilitates basis trading and/or has access to be able to electronically trade each component instrument to effect such basis trades on individual markets then the exchange may use market data (e.g.
- Counterparties may be permitted to bid and offer basis trades that set off trades in instruments from the two types against each other, for example, the derivatives against the underlying instrument, or U.S. Treasury bonds against U.S. Treasury futures. These basis trades may be bid or offered as a composite "instrument" tradable on transaction system 100 (whereby trades on that instrument would precipitate two or more trades in each of the underlying instruments), to attract contra markets. Counterparties may also permit a system to attempt to execute a basis trade between the component bond and futures components individually but substantially simultaneously.
- Transaction system 100 may also list composite basis instruments of bonds against longer or shorter duration futures which may use a conversion factor that has been weighted according to the differences in DVOl of the component instruments to give a "basis" price reflecting the bond-to-futures difference that is less influenced by outright up or down market movements.
- transaction system 100 may support "clip trades" or clip size orders.
- “Clip orders” are designed to increase functionality for simultaneously executing trades between two markets.
- “Clips” are a series of quantity levels that allow the counterparty or transaction system 100 to define specific amounts, or "clips", of an overall order to be traded.
- the counterparty or transaction system 100 specifies a clip order ratio, and the ratio defines the clip sizes that order may be traded in.
- a clip size order may be placed by transaction system 100 as resting futures orders on a futures exchange (that is, limit bids that are at a price at or below the prevailing market price, or limit offers at a price at or above the market, which therefore do not trade immediately but rest on the market's book waiting for a price movement in their direction) which may be left "leaning" against a linked bond order on a bond exchange or marketplace, to trade both simultaneously.
- a futures exchange that is, limit bids that are at a price at or below the prevailing market price, or limit offers at a price at or above the market, which therefore do not trade immediately but rest on the market's book waiting for a price movement in their direction
- the futures order is completely traded or partially traded according to its prescribed clip size the corresponding bond order is also traded substantially simultaneously in an equivalent amount.
- transaction system 100 may in some cases cancel the remaining clip sized order if a contra order could then trade at that price level but not in the full clip size needed. For example, if a resting clip sized bid order is alone at a bid price of 101.00 for 97 contracts in clip sizes of 9.7 contracts, and a contra 101.00 sell order in any size of less than 97 lots except 10, 20, 29, 39, 49, 58, 68, 78 is entered, the clip sizes can trade but remainder cannot. Transaction system 100 may then preferably remove the remaining clip size order.
- a further composite derivative instrument may be defined and traded, as an instrument that denotes the spread between the contract traded on transaction system 100 and another economically-similar instrument, for example, the spread between a five year equivalent bond futures contract and a ten year equivalent bond futures contract, traded on transaction system 100.
- a derivative instrument may be referred to as a "spread" instrument.
- the round amount tradable for this spread instrument may be set to be correspond to the minimum amount of one of the contracts (the Five year bond futures contract lot size for example) that equates to a corresponding amount of the other futures contract.
- automated trading system technology may be used to offer a market and to trade in both futures contracts described above with paired order execution used to create linked orders.
- a trading system's linking feature may be used to link a five year bond futures contract order and a ten year bond futures contra order into a single transaction for substantially simultaneous execution.
- Popular or highly-liquid pairs of futures may be featured as listed spreads, for another example a 2- year/30-year futures spread in an 8 contract to 1 contract ratio.
- automated trading system technology attempts to execute spread orders of this nature it is preferable to utilize clip sized orders to adhere to the prescribed 8:1 ratio.
- a counterparty has positions resulting in a futures calendar spread
- a futures calendar spread is where a counterparty has opposing long and short positions in two futures contracts that have different maturities but identical futures contract specifications, or where a composite instrument to trade such positions is listed on a futures exchange or financial instrument transaction system
- margin relief may be given by a futures exchange whereby lower margin is required due to the almost equally offsetting nature of each position.
- this long one contract versus short another contract "spread" position may be slept-as-cash on some proportion of the net exposure of the spread trade.
- the spread position's individual component long and short positions may be each slept as cash individually and either the net of both sleep trades entered into Clearinghouse computer 102 or both trades entered so Clearinghouse computer 102 can accommodate with their preferred net margining procedure.
- traders may be given facilities to used a linked trade feature to synthesize their own spreads.
- Linked trades may provide some level of guarantee that the underlying legs of listed spreads are guaranteed to be executed simultaneously, reducing overquoting or legging risk.
- customers may use spreader tools to create spread trades, with some risk that the two legs of the spread may be executed non-simultaneously, with some risk of underlying price movement that may disrupt the hoped-for trading gain.
- the linked orders may be for two different financial instruments, for example, futures contracts and bonds in offsetting amounts.
- the two linked orders may be exact mirror images, or may be at different prices, different settlement dates, or different bond durations, to permit investors to hedge certain risks or to make money on certain predicted market movements.
- transaction system 100 creates considerable advantages in margin reduction across similar asset classes, price convergence and economic equivalence between contracts traded on an exchange using the above-described mechanisms and other competing exchanges (offering economically similar but non- fungible contracts) may be further improved by smart order routing.
- a customer may require that a futures order be traded on a specific exchange, or may specify that the order be preferentially routed to whichever venue has the better price, shorter routing time, or other considerations.
- Preference factors for smart order routing may include the following:
- Routing Price Delta (a counterparty's perceived price offset between one exchange instrument of contract versus another exchange's instrument or contract)
- Routing Trigger a number that defines the number of increments a resting order must be within the best bid price or best offer price on the first exchange before any part of it is routed to the second exchange.
- Routing Percentage (% of an order untraded on the first exchange when subjected to the routing trigger that the counterparty would then prefer to see routed to the second exchange)
- Routing Delay once triggered the time delay down to milliseconds that any part of the unexecuted order should exist on the first exchange before going to second exchange
- bonds may be borrowed from counterparties outside transaction system 100 overnight to facilitate a regular T+l sleep trade and a T+0 (same day delivery) or T+l reversal trade that would be effected via the counterparty's clearing agent (e.g. JPMorgan Chase or Bank of New York).
- the counterparty's clearing agent e.g. JPMorgan Chase or Bank of New York. This permits the initiating sleep trades to be entered with the clearer as T+l settlement, but requires financing costs to be paid among the parties and to the lender who lends bonds into transaction system 100.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
A computer-based transaction system manages representations of a plurality of positions in a first type of financial instrument, such as bond future contracts. From time to time, transaction system converts traders' positions in the first type of financial instrument into corresponding positions in a second type of financial instrument, such as bonds. Later, the transaction system converts each position in the second type of financial instrument into a position in the first type of financial instrument.
Description
AUTOMATIC FINANCIAL INSTRUMENT TRANSACTION SYSTEM
[0001] This application claims the benefit of U.S. Provisional Application No. 61/020,138, filed Jan. 9, 2008, U.S. Provisional App. Ser. No. 61/020,374, filed Jan. 10, 2008, U.S. App. Ser. No. 12/014,027, filed Jan. 14, 2008, and U.S. Provisional App. Ser. No. 61/022,591, filed Jan. 22, 2008. Each is incorporated by reference.
BACKGROUND
[0002] This application relates to computer trading systems for financial instruments.
SUMMARY
[0003] In general, in a first aspect, the invention features a computer network to provide redundancy for a first transaction clearing computer. The first transaction clearing computer is a computer for clearing for trades for financial instruments of a first type. The network includes terminals, a second server, and a transaction processor. The terminals are trading stations for traders of the first type of financial instruments. The second server is designed to clear trades of a second type of instrument. The transaction processor is programmed to communicate network messages with the second server to effect trades in the second type of instrument over time, the messages containing data describing transactions in the second instrument having times and prices designed to create the functional effect of holding the first instrument.
[0004] In general, in a second aspect, the invention features a method, and computer apparatus for performance of the method. On an electronic trading system for trading assets of an asset type, trades are executed among traders of assets of the traded asset type, the traded asset type being a derivative of an underlying asset type. From time to time and as a component of the contractual relationship among the traders of the trading system and the trading system itself, traders' positions in the traded asset type are transferred into positions in the underlying asset type for a period of time, and later the positions in the underlying asset claims are transferred back into positions in the traded asset type.
[0005] In general, in a third aspect, the invention features a method, and computer apparatus for performance of the method. During trading days, assets of a type are traded among traders on an electronic trading system. At about the close of trading days, positions held by traders are transferred from the traded asset type to positions in another asset type. At about the opening of trading days, the traders' positions are transferred back from the other asset type to the traded asset type
[0006] In general, in a fourth aspect, the invention features a method, and computer apparatus for performance of the method. As a systematic feature of a market made by an electronic trading system, and computer apparatus for performance of the method. A first trade is placed with a clearing agent for delivery at a future settlement time; and a second trade opposite the first trade is placed with the clearing agent for opposite delivery at substantially the same future settlement time, thereby netting out the first trade. The offset between the first and second trades is used as a synthesized financial instrument. [0007] In general, in a fifth aspect, the invention features an apparatus having a processor and a memory. The memory stores representations of a plurality of positions in a first type of financial instrument. The processor is programmed (a) at a first predetermined time, to convert each position in the first type of financial instrument into a corresponding position in a second type of financial instrument, and (b) at a second predetermined time that is after the first predetermined time, to convert each position in the second type of financial instrument into a position in the first type of financial instrument.
[0008] In general, in a sixth aspect, the invention features a method. Trades of bond future contracts are executed on a computer-based apparatus. After a first predetermined time, a plurality of positions in bond future contracts are transferred into corresponding positions in bonds, in which each position corresponds to one bond future contract. After a second predetermined time that is after the first predetermined time, each of the positions in the bonds are transferred back into a corresponding position in a bond future contract. [0009] In general, in a seventh aspect, the invention features an apparatus having a processor and a memory. The memory stores representations of a plurality of bond
future contracts, in which each futures contract defines a long position and a short position. The processor is programmed to: (a) after a first predetermined time, for each bond future contract, calculate a first price of bonds based on the bond futures contract and enter, with a clearinghouse, a buy trade and a sell trade for the bonds at the first price; and (b) after a second predetermined time that is after the first predetermined time, for each of the buy trades and the sell trades, enter with the clearinghouse, a second sell trade and a second buy trade for the bonds at a second price.
[0010] In general, in an eighth aspect, the invention features a method, and computer apparatus for performance of the method.. Trades of bond future contracts are executed on a computer-based apparatus. After approximately the end of a first trading day, for each of the positions in the bond future contracts, a respective bond and a respective price for the bond is determined based on a price of the bond future contract. The position in the bond future contract is transferred into a corresponding position in the respective bonds. Approximately at the beginning of a second trading day, being the soonest trading day that is after the first trading day, for each of the positions in the bonds, a respective price of the bond and a respective price of the bond future contract are determined, and the position in the bonds is transferred back into a corresponding position in a bond future contract.
[0011] The above advantages and features are of representative embodiments only, and are presented only to assist in understanding the invention. It should be understood that they are not to be considered limitations on the invention as defined by the claims. Additional features and advantages of embodiments of the invention will become apparent in the following description, from the drawings, and from the claims.
DESCRIPTION OF THE DRAWINGS [0012] FIG. Ia is a diagram of entities in an automated trading system.
[0013] FIG. Ib is a diagram of flows and states in an automated trading system.
[0014] FIG. 2 is a display from an automated trading system.
[0015] FIG. 3 is another display from an automated trading system.
[0016] FIG. 4 is another display from an automated trading system. [0017] FIG. 5 is another display from an automated trading system.
DESCRIPTION
[0018] The Description generally is organized as follows.
I. Overview
II. Further Details and Alternatives II.A. Trading of other instruments
II.B. Times and Conditions for Performing the Sleep and Wake-Up Trades II.C. Parties and Entities II.D. Bonds for the Transaction II.E. Prices for the Trades and Variation Margin II.F. Final Settlement at Contract Expiry
II. G. Margin
II.H. Exploiting Existing Bilateral Collateral Agreements, Anonymous vs. Name Give-Up Trades
ILL Positions Held for Portfolio ILJ. Accounting and Reporting
ILK. Margin and facilities for reducing margin requirements
III. Electronic Trading and Trading Systems for Underlying Financial Instruments
III.A. Clip Size Trades III.B. Curve and Spread Trades
III.C. Order routing, exchangeability and substitutability
IV. Additional Alternatives
V. Conclusion
I. Overview [0019] Referring to FIGS. Ia and Ib, a computer network includes computers that perform functions on behalf of various parties in an electronic trading system. Financial instrument transaction system 100 manages data storing customer positions 110, 112 in and/or trading of one or more types of financial instruments (e.g., bonds, bond futures contracts, interest rate swaps, other securities, or derivatives of any of the foregoing).
Transaction system 100 may perform processing and transmit data to cause positions 110, 112 held in a first type of financial to be converted into positions 140, 142 in a second type of financial instrument. The second type of positions may be stored on a Clearinghouse computer 102 that is different than the computer 190 for clearing the first type of instrument. The converting 114 of positions may occur at various times (e.g. , at one or more predetermined times, upon the occurrence of predetermined events, as commanded or specified by a user, from time to time). Transaction system 100 may then perform processing and transmit data to cause positions 140, 142 in financial instruments of the second type back to be converted back to positions 110, 112 in financial instruments of the first type.
[0020] In some cases, transaction system 100 may be used to offload network traffic from servers at clearinghouse 190, the traditional clearer for the first type of financial instrument (in the example of the previous paragraph, the bond futures) in order to avoid system overloads due to insufficient bandwidth or server capacity. In some cases, transaction system 100 may be used to provide redundancy in case the computers at traditional clearinghouse 190 become unavailable due to server or power supply failure. In some cases, trading customers may wish not to store certain classes of data on traditional clearing servers 190, e.g., because the server is not secure or its security is compromised, or may prefer to consolidate their data with only one clearinghouse, and transaction system 100 makes it feasible to store clearing data for both types of financial instruments (in the example of the previous paragraph, both the bonds and the bond futures) on the computers at Clearinghouse 102 by converting the trades and rerouting the network traffic to avoid the use of traditional clearinghouse 190. In some cases, consolidating clearing of trades for both types of instruments through one clearinghouse 102 (rather than through two, 102 and 190) may result in technical efficiencies
[0021] In some cases, transaction system 100 may permit an alternative or additional trading venue for the first type of financial instruments to develop, and to use a clearer other than traditional clearinghouse 190. In some cases, clearing both types of instruments through Clearinghouse 102 may permit reductions in both network capacity and routing equipment, as well as in margin charges paid by customers 120, 122. In some cases, consolidating clearing of trades for both types of instruments through one
clearinghouse 102, rather than through two, 102 and 190, may simplify relationships among the parties and processors for the transactions.
[0022] One of the two types of financial instruments may be a derivative of the other, for example, the first type may be bond futures contracts, and the second type may be bonds (e.g., U.S. government bonds or other government or corporate bond issues, often referred to as "cash bonds" or "physical bonds," a term of art that includes bonds held as traditional paper certificates, in electronic book entry form, etc.). For discussion purposes, the conversion from the first type (e.g., the derivative) into the second type (e.g., the financial instrument underlying the derivative) is referred to as "going to sleep," and the conversion back from the second type to the first type is referred to as "waking up." The identity of the bonds selected for the "sleep" trade 130, 132, and the prices at which the "going to sleep" and "waking up" trades are entered, may be determined so that the risks and economics of the positions in the futures contract are embodied in the underlying bonds.
II. Further Details and Alternatives
[0023] Referring to FIGS. Ia and Ib, a computer for transaction system 100 may coordinate and interconnect computers of the network that act on behalf of traders 120, 122, and one or more clearinghouses 102, 190. Acting through computers 120, 122, parties enter into long and/or short positions 110, 112 in various financial transactions. A single party 120, 122 may be enter into several trades for different financial instruments with different counterparties. As trades occur, transaction system 100 registers the trades as long or short futures positions 110, 112.
[0024] To put a long futures position 110 to sleep, transaction system 100 issues messages, for example in SWIFT or FIX protocol, to other computers in the network, and updates its own records. Transaction system 100 may close the futures position by way of a sell trade 134 to sell long futures position 110, and also enter 130 a "buy" trade of an amount of bonds equivalent to the notional value defined by that futures position Buy trade 130, 140 is for an amount of bonds equivalent to the notional value controlled by futures contract position 110, at T+2 (i.e., Trade date plus two trading days) settlement, and may be effected by a message from transaction system 100 to Clearinghouse
computer 102. Clearinghouse computer 102 may register trade 130, 140 as a long bond position 140, for T+2 settlement. Clearinghouse computer 102 may be operated by a clearer (e.g., the Fixed Income Clearing Corporation division of the Depository Trust & Clearing Corporation) for subsequent settlement by the clearing agent (e.g., JPMorgan Chase or Bank of New York via the Fedwire clearance system). A "T+2" buy is a trade in which the parties to the trade agree that that each party will deliver its respective obligation on the trade to the clearing agent by a certain time (e.g., 3:00 PM) two trading days after the date of the trade. Thus, for a T+2 trade anytime on Monday, the buyer is obligated to deliver cash, and the seller is obligated to deliver instruments, to the clearing agent by 3:00 PM Wednesday. The clearing agent would effect the transfer of the cash to the seller and the instruments to the buyer Wednesday after 3:00 PM.
[0025] To put a short position in a futures contract 112 to sleep, transaction system 100 causes an opposite closure of the futures position by issuing messages (e.g., in SWIFT or FIX or another protocol) that reflect a "buy" trade 136 of the futures position and also a T+2 "sell" trade for a corresponding amount of bonds to be entered with Clearinghouse computer 102 for subsequent delivery via the clearing agent.
[0026] After transaction system 100 issues network messages to put long position 110 and short position 112 in the futures contract to sleep 140, 142, transaction system 100 transmits messages to enter "reverse" trades 150, 152 into Clearinghouse computer 102 the morning of the next trading day. For example, transaction system 100 "wakes up" long position 110 in the futures contract by entering a buy trade 154 for the futures that re-establishes that position and also sending messages over the network to Clearinghouse computer 102 to enter a T+l sell trade 150 of the bonds for long party 120. Similarly, transaction system 100 "wakes up" short position 122 by sending messages to initiate a sell trade 156 for the futures that re-establishes short futures position 112 and also sending messages to Clearinghouse computer 102 to enter T+l buy trade 152 of the bonds for short party 122. After the T+2 and subsequent T+l bond trades 130, 132, 140, 142 have been entered into Clearinghouse computer 102, the bond trades may quickly novate into trades that are legally contracted between each counterparty 120, 122 and Clearinghouse 102, rather than between the counterparties 120, 122 as originally traded. ("Novation" is a substitution of a new contractual obligation for an old one. Most
transactions on most exchanges are originally formed as an obligation of the seller to deliver the financial instrument to the buyer, and the buyer to deliver cash to the seller. After novation, a clearing agent is inserted: the seller's obligation is novated to require delivery to the clearing agent, the clearing agent assumes an obligation to deliver to the buyer, and the seller's original obligation to the buyer is extinguished. Similarly, the seller's obligation is novated to require delivery of cash to the clearing agent, the clearing agent assumes an obligation to deliver cash to the seller, and the seller' s original obligation to the buyer is extinguished. The clearing agent' s obligation survives default of either party.). [0027] The T+l "wake up" bond trades 150, 152 are entered the morning after the sleep trades 130, 132, and so would settle on the same day as the corresponding T+2 "sleep" trades 130, 132 of the previous trading day. Therefore, Clearinghouse computer 102 may net those bond trades 130, 132, 150, 152 so none will go to delivery via the clearing agent. Also, long positions 110 and short positions 112 in futures contracts are always matched - i.e. , for every long counterparty 120 that promises to buy under a long future, there is a short counterparty 122 who promises to sell under a short future, and the two total quantities necessarily match exactly. When a futures position 110, 112 is effectively transferred into a bond position 140, 142 in the described manner the bond position also necessarily matches. Thus, in many situations, transaction system 100 need not cause delivery of any bonds via the clearing agent, and thus there may be little or no financing cost for the "sleeping" bond positions 140, 142 with Clearinghouse computer 102
[0028] FIG. Ib illustrates states in an embodiment. In particular, for each of five times (five rows in FIG. Ib) two states are described, one for a long position 110 in a first instrument and one for a short position 112 in the first instrument. The first time (at market close - first row in FIG. Ib) illustrates long and short positions 110, 112 for a futures contract for 1000 lots at $100,000 per lot. At the second time (soon after the close of trading - second row in FIG. Ib), transaction system 100 sends messages 130, 132, 134, 136 to other computers of the network to convert long position and short position 110, 112 of the futures contract into corresponding buy and sell trades 140, 142 for bonds. At the third time ("overnight", or well after the close of trading - third row in FIG. Ib),
Clearinghouse computer 102 stores long and short positions 140, 142 in bonds, subject to an agreement to reverse around the time of the market open. At the fourth time (before the market opens - fourth row in FIG. Ib), transaction system 100 sends messages to other computers in the network to reverse the positions in the bonds through sell and buy trades 150, 152. At the fifth time (around the time of the open - fifth row in FIG. Ib), upon the re-opening of the positions 110, 112 in the futures contract, the T+l bond trade price may be adjusted to reflect the difference, if any, between the closing and opening prices of the futures contract.
[0029] Because most of the economic risks of the future contracts 110, 112 can be embodied in the bonds 140, 142 during the "sleep" period when the bond trades are stored on Clearinghouse computer 102, and thus are transferred to Clearinghouse 102 by the "sleep" trades, the operator of transaction system 100 holds relatively little risk were a counterparty 120, 122 to the trades to default. The overnight risk of a counterparty default to futures market operator 100 may also reduced as the bond Clearinghouse 102 may effectively assume some of that risk.
ILA. Trading of other instruments
[0030] Two futures exchanges may permit the trading of futures contracts on the same underlying product, but those contracts may not be fungible due to them being cleared by different clearinghouses. For example, U.S. Government bond futures traded on the Eurex U.S. futures exchange were not fungible with U.S. Government bond futures traded on the Chicago Board of Trade (CBOT). In this case, an entity that has a long position in the Eurex Ten Year U.S. Government bond futures contracts and also has a short position of an equivalent amount of CBOT Ten Year US Government bond futures contracts could put to sleep their Eurex U.S. long position with the FICC bond clearinghouse 102 and then enjoy up to 75% margin relief from their net bond position in FICC against their short position at the CBOT' s clearinghouse. The up to 75% margin relief comes from an agreement between FICC and the CBOT' s clearinghouses 102, 190 across similar futures types. In other cases, the amount of margin relief between clearinghouses may be greater or less than 75%. [0031] In another example (again simplified for expository purposes), positions
110, 112 in bilateral Interest Rate Swap contracts may be put to sleep as bonds 140, 142
and later woken up back into Interest Rate Swap contracts. Generally, an Interest Rate Swap (IRS) contract is an agreement between two parties to exchange interest payments on a periodic basis on a given principal amount. The IRS contract can sometimes be analogous to a bond in its coupon cash flows, but only the interest on the principal amount of the IRS is exchanged; the principal amount of the IRS contract itself is not exchanged. One party to the IRS contract will pay the same interest rate determined at the start of the agreement, multiplied by the notional value of the contract. The other party will pay a rate of interest which varies over time and which is determined periodically based on regularly published indices (e.g. LIBOR - London Interbank Offered Rate, which is an average rate of quotes from the interbank market calculated for a range of popular benchmark interbank loan maturities), multiplied by the notional value of the contract. For example, a 100 million Ten Year U.S. Dollar IRS contract ("from now to 10 years time") with a fixed rate of 4.40% may have interest payments based on the principal amount of $100 million, with one counterparty to the IRS contract paying 4.40% per annum and the other counterparty paying the 6 Month LIBOR rate as determined every six months on $100 million. This exchange of payments typically occurs every six months for ten years (the maturity of that IRS contract). The payment flows mimic a Ten year maturity bond bought with borrowed money and refinanced every six months for then another six months. [0032] A Ten Year maturity IRS instrument can also be analogous to a Ten year fixed interest Dollar deposit that has been deposited with money borrowed and refinanced every six months for then another six months.
[0033] The similarities between an IRS contract and bond payment flows can allow for an IRS contract to be "put to sleep" as a bond with, for example, a bond Clearinghouse. Counterparties typically accrue large bilateral portfolios of IRS trades with each other due to the structure of the market favoring liquid trading of yearly maturity bilateral IRS contracts (often called "tenor" or "term"). For example, a benchmark Ten Year IRS traded today is for a maturity of T+2 plus Ten Years but a similar benchmark Ten Year IRS traded in one week's time is for that date +2 plus Ten years: although both IRS are termed "Ten Year IRS," because they are traded on different days they have different payment dates and thus cannot immediately be offset and
cancelled. IRS trades may be slept as a bond via a T+2 sleep trade with a T+l wake up trade entered the following day, to allow large multiple portfolios of often disparate IRS trades outstanding bilaterally between counterparties to net down against each other overnight on account of being slept as one or more bonds. Preferably the counterparty default exposure between IRS counterparties may be substantially reduced due to the effective netting of the IRS trades via the novating of the bond sleep trades to a Clearinghouse.
[0034] An IRS contract may be put to sleep as a bond when payments are due to effect those payments by means of the sleep and wakeup bond prices used. In another embodiment, the IRS contract may be slept as a bond more frequently when market movements require collateral or monies to be transferred from one counterparty to the other. In still further embodiments, the IRS contract may be slept at expiry (often called maturity) or premature expiry to engineer the necessary cash payments (premature expiry of an IRS contract is often called "Rip-UP" and is whereby a previously traded IRS contract is cancelled using current market values to determine a single final cancellation payment due from one counterparty to the other to prematurely end the previously agreed cashflows).
[0035] Trades may be entered into Clearinghouse computer 102 in many ways. Trades may be entered as "Name-give-Up", whereby the buyer and seller to the sleep trade are made known to each other and they send their trades to Clearinghouse computer 102 directly. The operator of transaction system 100 (or another entity) may also become initial counterparty to the buy and sell trades acting as principal. Alternatively, the operator of transaction system 100 (or another entity) may enter the trades into Clearinghouse computer 102 without the entity actually becoming counterparty to either trade.
ILB. Times and Conditions for Performing the Sleep and Wake-Up Trades
[0036] In some cases, it may be preferable for transaction system 100 to issue network messages to put positions 110, 112 to sleep relatively infrequently, because each trade 130, 132, 150, 152 entered with Clearinghouse computer 102 incurs transaction fees. Thus, during the day, transaction system 100 may store futures positions 100, 112 (e.g. futures trades) during the trading day. At the end of the trading day, the
counterparties' net trading positions can be calculated, and only the net position put to sleep 130, 132 as bond trades 140, 142 with Clearinghouse computer 102. The counterparty default risk may lie with the operator of transaction system 100 for any positions 110, 112 not yet "slept" or effectively rolled to Clearinghouse computer 102. [0037] In some cases, it may be preferable to put most positions 110, 112 to sleep very quickly after a transaction of the futures position, or at an agreed time to allow the operator of transaction system 100 to more promptly transfer counterparty default risk to Clearinghouse computer 102 and effectively pay/receive mark-to-market monies between the counterparties 110, 112. An inherent part of the service of Clearinghouse 102 is to hold counterparty default risk by quickly novating bilateral trades between counterparties 120, 122 into trades between the counterparties 120, 122 and Clearinghouse 102, so quickly sending messages from transaction system 100 to Clearinghouse computer 102, instructing Clearinghouse computer 102 to hold the positions as bond trades 140 stored in the memory of Clearinghouse computer 102 may be desirable to effectively transfer this risk to the party whose very reason for existence is to hold such risk. In the event that traditional clearing computer 190 is unavailable, transferring positions 100, 112 to Clearinghouse computer 102 may an appropriate alternative.
[0038] In many cases, Clearinghouse 102 for the underlying instrument (in the example, the bonds) will require that their customers (counterparties to trades) post margin (initial margin to cover the risk of a newly opened position, and/or variation margin monies and/or securities to cover the mark-to-market profit or loss of a previously opened position) with Clearinghouse 102 to mitigate risk to Clearinghouse 102 of default by the customer. Because the counterparties for transaction system 100 will typically already have Clearinghouse customer margin accounts and margin lodged for bond positions with Clearinghouse 102, the Clearinghouse's accounting and policies for margin can also accommodate bond trades forwarded by transaction system 100, with at most relatively little change. In some cases the margin required at Clearinghouse 102 for a counterparty may be reduced by new trades in financial instruments entered as a result of futures trades being "slept," due to these new bond positions netting down that counterparty's opposing bond positions already existing at Clearinghouse computer 102. Additionally, the margin positions held by the clearer for bond positions can often be
offset against margin requirements for the same customer' s futures positions at other futures exchanges, reducing margin costs for the customer.
[0039] Transaction system 100 may from time to time make "intraday margin" requirements, typically at noon, to account for sudden market volatility and to collect and pay margin to effectively mark counterparty's positions to market intraday rather than wait for that night (often referred to as a "margin call" to pay and receive margin to and from counterparties during a trading day that has shown significant market movement). "Margin calls" may be effected by network messages sent from transaction system 100 to parties' trading computers 120, 122. Transaction system 100 may put futures positions 110, 112 to sleep intraday, rolling them to bond positions 140, 142 stored in the memory of Clearinghouse computer 102 to allow the operator of transaction system 100 to transfer counterparty default risk to Clearinghouse 102 and to pay and receive mark-to-market monies between the counterparties (equivalent to an intraday "margin call"). The trade may require a cash settlement amount (either positive or negative) in an amount that mirrors the amount of a traditional intraday margin call. In some cases the trade may even be immediately reversed to effect just that transfer of margin call monies, but via trades 130, 132, 150, 152 entered into the bond Clearinghouse.
ILC. Parties and Entities
[0040] Network messages 130, 132, 150, 152 sent to effect the "sleep" and "wakeup" trades may be registered with Clearinghouse computer 102 may designate market operator 100 as a principal to the trades, or may designate market operator 100 as agent for the trade counterparties 120, 122, to register trades with Clearinghouse computer 102 on behalf of the counterparties.
[0041] In some cases, the bookkeeping, and particularly the obligation to enter the "wakeup" trades, may be lodged in a bankruptcy-remote special purpose entity that receives fees for performing this task. Because this entity is bankruptcy-remote from other entities, the wakeup trades will be entered even if other entities, for example market operator 100, goes bankrupt or otherwise defaults. In other cases, in the event of a default of market operator 100, the counterparties would wake up with the equivalent bond position previously novated to Clearinghouse computer 102 instead of the futures position from the close of the previous day. In some cases, a master contract between the
counterparties may survive dissolution of market operator 100, so that the obligations to perform the "wakeup" trades survives.
ILD. Bonds for the Transaction
[0042] In some cases, the bonds identified by the parties for use in the "sleep" and "wakeup" transactions 130, 132, 150, 152 are bonds that have a duration or DVOl (Dollar Value in price of a basis point change in yield of a bond) corresponding to the effective duration or DVOl of the futures contract, or corresponding to the duration or DVOl of bonds that fall within the basket of bond issues that are acceptable for final delivery into the futures contract at contract expiry, within the specification of the bond contract. An example of such a futures contract would be bond futures contracts as traded on the
Chicago Board of Trade (CBOT) that define a basket of substitutable bonds that may be delivered into the futures contract at expiry, with price adjustments for delivery of various different bonds in the basket. As used herein, the "duration" of a bond is the weighted average maturity of a bond's cash flows, DVOl is a property of a bond that expresses the price fluctuation of a bond relative to a change in underlying interest rate (DVOl tends to be higher for longer term and higher coupon fixed income bonds.) The identified bonds may be the most liquid in the futures contract's delivery basket, or bonds that well approximate the bond that is viewed by market counterparties as the cheapest-to-deliver of the basket at futures contract expiry. Multiple Bond issues may also be combined so that the average duration is at or near the desired duration. The bonds may be "on the run" (recently issued benchmark bonds) or "off the run" (older less liquid issues) or "general collateral" (securities that are not highly sought after in the market by borrowers; demand for general collateral is not issue specific).
[0043] In some cases, a customer 120, 122 may designate the precise bond to be bought or sold into the sleep and wakeup transactions. In a typical exercise of this option, customer 120, 122 may designate to sell overnight a bond he/she already holds long in his/her account at Clearinghouse computer 102, or buy overnight a bond in which he/she holds a short position at Clearinghouse computer 102. This permits the two positions to be netted off against each other for purposes of computing margin required by Clearinghouse 102 while sleep trades 140, 142 are open.
[0044] In most cases, the bonds that are identified in "wakeup" transaction 150, 152 for each counterparty will be exactly the same bonds as the bonds that are identified in "sleep" transaction 130, 132, so that the two trades exactly offset each other and neither requires delivery. In some cases, "sleep" trade 130, 132 and "wakeup" trade 150, 152 may be for different bonds, in the event that the holder of the futures contract wishes to adjust shift his inventory from one bond to another and a subsequent amendment is agreed for the wakeup trade. This amendment may take the form of a swap trade of one bond for another.
ILE. Prices for the Trades and Variation Margin [0045] Transaction system 100 may be structured so that daily "mark to market" price movement Profits and Losses (P&L) or variation margin are recognized by means of transaction pricing, differences between the buy and sell prices of trades 130, 132, 134, 136, 150, 152, 154, 156.
[0046] In some cases, the price for "sleep" T+2 bond trade 130, 132 will be at the prevailing market closing price for the bond, with an adjustment (positive or negative) to cause recognition of P&L for futures price movements since the last sleep or wakeup trade that caused a P&L recognition.
[0047] In some cases, the price for wakeup trade 150, 152 of the bond may be based on the opening price of the futures contract, rather than the opening price of the bond itself. This wakeup price may be set to reflect the overnight price movement of the futures contract - which will, in most cases, be very close to the price movement of the bonds themselves: wakeup bond price = sleep bond price + (futures market open price - last night' s futures market close price) [0048] In some cases, the price for the "wakeup" trade may be at a the current market price or at a price calculated from the futures market opening price to cause recognition of P&L for overnight futures contract price movement. For example, if a futures closing price is 108% for 100 lots of $100,000 contract size and the sleep bond equivalent trade is priced at 109.5% for a bond size of $9,500,000 nominal value; the wakeup price of the bond trade needed to equate P&L incurred from a futures opening price the next day of 108.5% [futures contract P&L = (108.5 -108)% x 100 x $100,000 =
$50,000] would be 109.5% + $50,000/$9,500,000 = 110.002631%. The wakeup futures price may then be the opening price of 108.50% as the P&L has been paid/received between the long and short counterparties from the bond sleep and wakeup trades. The wakeup bond trade price may thus be adjusted, or intra-day put-through trades (same day buy and sellback trades) may be entered, to recognize P&L of day's futures price movements via the bond Clearinghouse, and/or to effectuate intra-day margin calls. In some cases, where the futures positions are closed 134, 136, and reopened 154, 156, daily P&L may be collected by setting the price of trades in futures positions 134, 136. The price of "sleep" futures trades 134, 136 may be set at the daily settlement price for the futures contracts, adjusted for any P&L of the day's price fluctuation. In some cases, the bonds transacted may have a duration near the futures contract expiry date, and in other cases, futures contracts with different expiry dates may be rolled into the same bond. Increased calendar spread to cross margin may be effected via small DVOl difference in overnight trades for each contract month. [0049] The amount of bonds bought and sold 130, 132 may be the notional amount of the contract, or an amount of bonds calculated with a DVOl -weighting, for example by this formula: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds so that the price fluctuation for an interest rate movement in the bonds will equal the price fluctuation for the same interest rate movement for the futures. The next morning, trading system 100 may send messages and store data in its memory to reinstate futures positions 110, 112, by buying 154 a future for the long party, selling 156 a future for the short party. Messages to effect "wakeup" bond trades 150, 152 may be sent, to transact bonds at a price adjusted to realize the P&L on overnight price fluctuations on the futures position. Messages 130, 132, 150, 152 sent by transaction system 100 to transact bonds may designate parties other than the operator of transaction system 100 as principal, to reduce transaction fees.
ILF. Final Settlement at Contract Expiry [0050] In some cases, a futures contract traded on transaction system 100 may be defined to require delivery of a particular bond or a choice from a basket of bonds at
contract expiry, analogous to a Chicago Mercantile Exchange (CME) futures contract for treasury bonds. In other cases, the contracts traded on transaction system 100 may specify cash settlement, in which counterparties pay and receive monies directly according to an expiry value of the futures contract usually ascertained in reference to, but without any actual delivery of, referenced underlying financial instruments or bonds. In still other cases, on expiry, the short futures counterparty may be required to deliver a specified bond to the long futures counterparty. In such cases, transaction system 100 may allow for the substitution of a bond sleep trade into this final settlement process.
ILG. Margin [0051] In some of the embodiments above, where a futures contract position is slept as a bond position at the bond Clearinghouse for a counterparty, the required margin at Clearinghouse 102 (from the counterparty) may be affected by the introduction of the new bond position. For example, modern bond Clearinghouses charge initial margin to cover risk on new positions but their systems mostly calculate overall margin requirements on a net Value-at-Risk (VAR) calculation applied to the counterparty's aggregate bond "book" of all individual bought (long) and sold (short) bond issue positions. Additional bond positions introduced into counterparty's aggregate bond book, as a result of a futures position sleeping as a bond position, may thus increase, decrease or leave unchanged that counterparty's required margin from the calculated net VAR For example, if a counterparty has a net long bond position at Clearinghouse computer 102, the introduction of an additional long bond position would be expected to increase the margin calculated from the net VAR on the counterparty's aggregate bond book. If a short position were introduced from a short futures position sleeping as a short bond position then the required margin from the calculated net VAR on the counterparty's (net long) bond book would be expected to decrease. If that additional short position was opposite to an existing long position in an exact bond issue in the counterparty's aggregate net long position, then the net VAR reduction would be expected to be particularly effective.
ILH. Exploiting Existing Bilateral Collateral Agreements, Anonymous vs. Name Give-Up Trades
[0052] A sizeable fraction of futures trades occur between counterparties that have existing bilateral collateral agreements as a result of other business traded bilaterally between them. This is where a counterparty posts cash or financial instruments with another counterparty as collateral to secure future payments due. Transaction system 100 may exploit the existence between counterparties (e.g., banks and securities firms) of an extensive web of these agreements, for example, by allowing futures positions to be slept as trades in other instruments (e.g., derivatives, securities or other financial instruments) bilaterally between the long and the short counterparties in order to avoid transaction fees involved in novation with a Clearinghouse. In this embodiment transaction system 100 may effect the sleep trades as "Name-give-up" whereby the opposing futures long and short counterparties are given up to each other for the purpose of the sleep trade, so that the appropriate collateral agreement can be invoked. By avoiding Clearinghouse computer 102, transaction fees for such trades may be reduced. Counterparties may also bilaterally elect to hold the positions in "sleep" condition rather than reversing them into "awake" condition to further reduce transaction fees as the daily mark-to-market bilateral risk between the counterparties may be covered by the collateral agreements already in place and the risk may be regularly adjusted as a result of other business between the counterparties
[0053] In some cases, for example, where the trading parties are relying on bilateral agreements, the sleep trades and/or the original trades done on transaction system 100 may be on a name-give-up basis. In other cases, trading may occur on an anonymous basis, especially prevalent when a Clearinghouse is used for the sleep trades. [0054] In some cases, the operator of transaction system 100, the trading parties, and/or the special-purpose entity discussed in § II.C, may own and operate a computer system that is a trusted repository of credit and inter-counterparty collateral agreement information. This computer system may hold credit information in a database in a way does not permit anyone other than the owner of each particular datum to review it or change it, but does permit those limited queries that are necessary to identify counterparties to each other that may prefer to use bilateral collateral agreements to secure name-give-up sleep trades rather than novating to a clearinghouse. The computer
system's server may permit a "yes/no" query by the party seeking a trade, to confirm the eligibility of the counterparty to do the trade against the querying party's credit and other qualification information. A sequence number on each order may be used by this trusted computer to identify the owner of the order to permit credit qualification by the server. [0055] In some cases, each order in transaction system 100 may have a tag identifying the party who entered the order, and the tag may be generated individually for each order, or otherwise be made to be anonymous, so that the tag does not reveal the identity of the owner of the order, but does identify the order sufficiently to permit the server to suggest collateral agreements may be used for positions between counterparties for sleep trades either in alternative instruments (for example short term interest rate swaps) or in the original security or futures contract traded, secured by those collateral agreements in place.
ILL Positions Held for Portfolio
[0056] In some cases, especially when the customer indicates that he may hold the futures position for some time (as opposed to traders who may hold the position for seconds or up to a day), the futures position may be agreed between counterparties to be put to sleep as a fairly long "forward" trade (a forward trade is one whereby settlement is agreed to be a non-standard date later than the agreed market standard for usual conventional trades in an instrument) , for example, up to T+22 (Trade date plus twenty two business days), to "wake up" up to a month hence (there are often typically 22 trading days in a calendar month) , or earlier if the futures position is closed. For example a position may be put to sleep as a T+22 bond trade and stay as a bond trade every day (not wake up as a futures position again) unless the futures position is closed by the counterparty, precipitating a wakeup reversal trade upon closure. If the futures position is closed before the expiration of the 22 trading days, an offsetting wakeup reversal trade may be entered at Clearinghouse computer 102, for delivery on the same day as whatever remains of the original "long sleep" trade. Any day that the counterparty has not closed his futures position in the market that day the next morning it stays asleep as a bond trade until 21 business days later when it must necessarily wakeup as a T+l trade for the last trading day of the cycle, and then be put back to sleep with a new T+22 trade to start the cycle again. This may provide certain advantages for transaction system
100 to permit improved matching of sleep trades between counterparties, to further reduce transaction costs.
ILJ. Accounting and Reporting
[0057] In some cases, transaction system 100 may be arranged using a financial instrument such that the "sleeping" position is reportable for financial accounting, tax accounting, debt or asset ratio covenants, Securities and Exchange Commission regulations, Commodities Futures Trading Commission regulations, and other reporting and accounting purposes as an off-balance-sheet asset, booked in a manner analogous to other off-balance-sheet futures contracts. In other cases transaction system 100 may be arranged in a financial instrument so that the "sleeping" position is reportable as an on- balance-sheet item to advantageously manage counterparty risk.
[0058] In some cases, some of the counterparties may be FCM' s (Futures Commission Merchants, those merchants involved in the solicitation or acceptance of futures contract orders, and having the ability to extend credit to those who place such orders and facilitate clearing of their obligations) regulated by the Commodities Futures Trading Commission (CFTC). In some cases, FCM's may sleep futures trades as a series of bonds designated by operator of transaction system 100 on behalf of their customers. In other cases the FCMs may elect to sleep futures trades as different instruments on behalf of their customers than when trading on behalf of their own accounts. In some cases, the FCM may obtain a limited power of attorney or similar consent to enter the sleep/wakeup trades on the customers' behalf. In other cases the FCMs may enter the sleep/wakeup trades only on the FCM's overall net futures contract positions resulting from when their individual customer's positions are netted against each other. [0059] The trades may be entered using any protocol appropriate to the transaction. Trades may be entered as "name-give-up" whereby the buyer and seller to the sleep trade are introduced to each other and send their trades to Clearinghouse computer 102 directly. Transaction system 100 may also become initial counterparty to the buy and sell trades acting as principal. Alternatively the operator of transaction system 100 may enter the trades into Clearinghouse computer 102 via an "introducing broker mechanism" whereby the trades are entered to Clearinghouse computer 102 without the operator becoming counterparty to either trade.
U.K. Margin and facilities for reducing margin requirements
[0060] Various clearers and trading parties have arrangements for "cross margining" of offsetting positions held in different accounts. For example, if a party holds bonds long at FICC (Fixed Income Clearing Corporation, the clearer for bonds) and short futures for similar bonds at CME Clearing (Chicago Mercantile Exchange, the clearer for bond futures), the two may have an agreement that permits the two positions to be offset against each other so that the total margin required may be reduced by an amount that may be up to 75% of the value of the offsetting positions (or whatever percentage is agreed among the parties). Transaction system 100 may enter cross- margining agreements with other clearers for traditional cross margining relief between futures and bonds, and/or futures to futures. Alternatively, or additionally, transaction system 100 may use a sleep as cash procedure for futures trades such that the cross margining of the bond Clearinghouse is effectively leveraged automatically. Transaction system 100 may provide a facility as shown in figure 6, available throughout the trading day, to allow dealers to put their futures positions to sleep through an EFP (exchange for physical) for physical (cash) bonds of their choice on a T+2 basis, with an agreed T+l reversal the next morning as described herein. Use of this facility may permit dealers to improve use of margin already held by FICC against bond positions for cross margining against futures positions held at CME Clearing, or to reduce margin needed at FICC for opposing physical or futures positions. This "sleeps-as-cash" facility (bonds are sometimes referred to as "cash bonds," sometimes shortened to just "cash"), to effectively transfer positions into FICC bond positions overnight, may be provided for dealers to buy or sell specific bonds against selling or buying futures contracts, at current market levels. [0061] Referring to FIG. 5, transaction system 100, or an associated bond trading system, may list a series of bond/futures pairs so dealers looking for futures positions to be "slept as cash" in certain bonds may bid/offer for the pairings at current market spreads as indicated on the system. A reserve size functionality may be useful in arranging such trades at a favorable price without showing to the marketplace the full size of the desired trades (a reserve size functionality may preferably add size to a trade once that trade has been agreed to facilitate a larger trade without initially disclosing the full nature of the counterparty's intent). The current market price spread may be expressed as a traditional "basis" price using previously published conversion factors to convert a
futures price into an equivalent bond price, and the number of futures contracts exchanged per million of each bond in the Exchange for Physical trade ("EFP" trade; market parlance for trades where futures are exchanged for bonds, often termed as "physical" bonds) may be controlled by a published hedge ratio that is equivalent to the DVOl of the bond divided by the DVOl of the futures to give a fair risk equivalent amount of bond and futures on the trade. Herein the DVOl of the futures may be calculated as the DVOl of the most likely bond to be delivered at futures contract expiry (the "cheapest to deliver" bond) on its most likely delivery date, then divided by its conversion factor. The published conversion factor for a specific bond is mostly calculated as the price of the bond at a yield of a particular value (often 6%), calculated for the futures delivery day, as defined by a futures contract specification.
[0062] Counterparties can thus transfer exposure out of transaction system 100 to bond positions held at a Clearinghouse to:
• Net down specific bond positions at Clearinghouse computer 102 to remove a particular position from Clearinghouse 102' s Value-at-Risk margin calculations.
• Trade a selection of bonds to minimize Clearinghouse 102 margin requirement by using the new bond position to offset against aggregate net long or net short Clearinghouse bond positions.
• Effectively transfer margin obligations from transaction system 100 into the counterparty's requisite Clearinghouse margin, using that increased Clearinghouse margin as then eligible for cross margining against other aggregate futures clearing positions at another futures exchange Clearinghouse.
[0063] Thus the facility provides a secure and cost effective way for participants to manage aggregated net positions to minimize margin requirements on transaction system 100 where their balance sheet considerations are not limiting.
[0064] There may be a minimum trade size at the facility, for example, $50 million. Trading fees for the guaranteed reversal exchange-for-physical trades may be waived by the clearer, may be absorbed by transaction system 100, or may be payable by the dealer. Transaction costs, which may be about 1 cent per $100,000 contract, may be covered by a nominal brokerage charge. Initial margins charged by the transaction system 100 may be smaller than the initial margins charged by traditional futures exchanges. For FCM' s using interest bearing financial instruments lodged with the clearing house's custodial account as collateral for initial margin requirement, the cost of
financing initial margin will be close to $zero. However, for clearing users not posting collateral the CME funding could be upwards of 20 cents per night per lot.
III. Electronic Trading and Trading Systems for Underlying Financial Instruments [0065] The trading of the spread between two instruments is called "basis trading." A party that believes that one instrument will outperform another may enter opposing long and short positions of the two instruments, in order to attempt to profit on their price convergence or divergence characteristics. In some cases, basis instruments become listed contracts, often with cash settlement. Two parties who differ in their expectations of which of two instruments will outperform the other contract for a predicted price spread between the two instruments on a set future date. On that future date, the difference between the actual spread in market prices of the two instruments and the contracted-for spread determines an outcome, and one party pays the other the difference between the actual spread and the contracted-for spread. [0066] Referring to FIG. 2, there may be synergies if transaction system 100 is hosted with, or has ready ability to cooperate with, a transaction system for the underlying or "sleep" security. The relationship between two instruments that determines the market prices at which one trading position may be "slept as another" trade position in an alternative Clearinghouse venue may itself be traded between the two marketplaces. The trading of the spread between a futures contract and a bond is called "basis trading" whereby opposing long and short positions of each instrument may be entered into, in order to attempt to profit on their price convergence or divergence characteristics over time. Two financial instruments may be traded on the same exchange as a basis trade whereby the exchange facilitates the simultaneous trade in both instruments between contra-counterparties (e.g. of a bond or other instrument against a futures instrument), in which the parties trade each instrument at a relative price difference of the two instruments in the expectation that at some future date the difference between the relative market prices of the two instruments (the "basis") on that date will change - one party benefits if the first instrument does better than the second relative to the initially traded price, and the other party benefits if the second instrument does better than the first. If the exchange facilitates basis trading and/or has access to be able to electronically trade each
component instrument to effect such basis trades on individual markets then the exchange may use market data (e.g. the end of day settlement price of the futures contract as published by the futures exchange and an equivalent end of day price for the bond) from such trading to accurately price sleeps-as-cash trades at then current market price levels to more effectively equate futures risk with the sleep bond trade risk. .
[0067] Counterparties may be permitted to bid and offer basis trades that set off trades in instruments from the two types against each other, for example, the derivatives against the underlying instrument, or U.S. Treasury bonds against U.S. Treasury futures. These basis trades may be bid or offered as a composite "instrument" tradable on transaction system 100 (whereby trades on that instrument would precipitate two or more trades in each of the underlying instruments), to attract contra markets. Counterparties may also permit a system to attempt to execute a basis trade between the component bond and futures components individually but substantially simultaneously. In other cases, various basis trades may only be exposed privately, to only be executed simultaneously by underlying automated processes of the transaction system 100 as separate trades in each market, which may reduce the need for exchange overquoting restrictions (restrictions placed on electronic users of trading systems to stop too many price quotes being entered into those systems).
[0068] Transaction system 100 may also list composite basis instruments of bonds against longer or shorter duration futures which may use a conversion factor that has been weighted according to the differences in DVOl of the component instruments to give a "basis" price reflecting the bond-to-futures difference that is less influenced by outright up or down market movements..
III.A. Clip Size Trades [0069] Where an exchange facilitates basis trading between counterparties, and where the exchange supports trading a basis trade in the component bond and futures markets for substantially simultaneous execution, transaction system 100 may support "clip trades" or clip size orders. "Clip orders" are designed to increase functionality for simultaneously executing trades between two markets. "Clips" are a series of quantity levels that allow the counterparty or transaction system 100 to define specific amounts, or "clips", of an overall order to be traded. The counterparty or transaction system 100
specifies a clip order ratio, and the ratio defines the clip sizes that order may be traded in. For example, if a minimum tradable size of one million face amount of the bond component of a basis trade equates to an equivalent of 9.7 futures contracts, and if an order is to sell 97 futures contracts in clips of 9.7 contracts is worked in a futures trading system against simultaneously selling 10,000,000 nominal of the bond in the bond trading system (to give a properly weighted basis trade such that the DVOl of the component futures contract trade is equivalent to the DVOl of the bond trade); that futures order is subsequently tradable by the system in amounts (clips) of only 10, 20, 29, 39, 49, 58, 68, 78, 87 and 97 contracts. The result is that any futures trade will then be in a size that equates to $lmillion, $2million, $3million nominal etc of the bond that is only tradable in round amounts of $lm nominal, thus allowing for an optimal weighting of such basis trades when individually traded in both markets substantially simultaneously.
[0070] In some cases, a clip size order may be placed by transaction system 100 as resting futures orders on a futures exchange (that is, limit bids that are at a price at or below the prevailing market price, or limit offers at a price at or above the market, which therefore do not trade immediately but rest on the market's book waiting for a price movement in their direction) which may be left "leaning" against a linked bond order on a bond exchange or marketplace, to trade both simultaneously. When the futures order is completely traded or partially traded according to its prescribed clip size the corresponding bond order is also traded substantially simultaneously in an equivalent amount. When a clip sized order exists at the best price and is partially traded, transaction system 100 may in some cases cancel the remaining clip sized order if a contra order could then trade at that price level but not in the full clip size needed. For example, if a resting clip sized bid order is alone at a bid price of 101.00 for 97 contracts in clip sizes of 9.7 contracts, and a contra 101.00 sell order in any size of less than 97 lots except 10, 20, 29, 39, 49, 58, 68, 78 is entered, the clip sizes can trade but remainder cannot. Transaction system 100 may then preferably remove the remaining clip size order.
III.B. Curve and Spread Trades
[0071] In some cases, a further composite derivative instrument may be defined and traded, as an instrument that denotes the spread between the contract traded on transaction system 100 and another economically-similar instrument, for example, the
spread between a five year equivalent bond futures contract and a ten year equivalent bond futures contract, traded on transaction system 100. Such a derivative instrument may be referred to as a "spread" instrument. The round amount tradable for this spread instrument may be set to be correspond to the minimum amount of one of the contracts (the Five year bond futures contract lot size for example) that equates to a corresponding amount of the other futures contract. For example, in order to be correctly weighted according to their individual DVOl numbers, 5 contracts of the five year bond futures contract would be traded with 3 contracts of the ten year bond futures contract; thus this spread contract would be tradable in round amounts of 5 contracts of the five year bond futures contract versus 3 lots of the ten year bond futures contract. Where transaction system 100 attempts to execute orders in such spread instruments by simultaneously executing trades in both component contracts, clip sized orders would be particularly helpful.
[0072] Referring to FIG. 3, automated trading system technology may be used to offer a market and to trade in both futures contracts described above with paired order execution used to create linked orders. For example, a trading system's linking feature may be used to link a five year bond futures contract order and a ten year bond futures contra order into a single transaction for substantially simultaneous execution. Popular or highly-liquid pairs of futures may be featured as listed spreads, for another example a 2- year/30-year futures spread in an 8 contract to 1 contract ratio. Where automated trading system technology attempts to execute spread orders of this nature it is preferable to utilize clip sized orders to adhere to the prescribed 8:1 ratio.
[0073] Where a counterparty has positions resulting in a futures calendar spread (a futures calendar spread is where a counterparty has opposing long and short positions in two futures contracts that have different maturities but identical futures contract specifications, or where a composite instrument to trade such positions is listed on a futures exchange or financial instrument transaction system, traditionally, margin relief may be given by a futures exchange whereby lower margin is required due to the almost equally offsetting nature of each position. In some cases this long one contract versus short another contract "spread" position may be slept-as-cash on some proportion of the net exposure of the spread trade. In other cases the spread position's individual
component long and short positions may be each slept as cash individually and either the net of both sleep trades entered into Clearinghouse computer 102 or both trades entered so Clearinghouse computer 102 can accommodate with their preferred net margining procedure. [0074] Referring again to FIG. 3 and to FIG. 4, traders may be given facilities to used a linked trade feature to synthesize their own spreads. Linked trades may provide some level of guarantee that the underlying legs of listed spreads are guaranteed to be executed simultaneously, reducing overquoting or legging risk. In some cases, customers may use spreader tools to create spread trades, with some risk that the two legs of the spread may be executed non-simultaneously, with some risk of underlying price movement that may disrupt the hoped-for trading gain.
[0075] In some cases, the linked orders may be for two different financial instruments, for example, futures contracts and bonds in offsetting amounts. The two linked orders may be exact mirror images, or may be at different prices, different settlement dates, or different bond durations, to permit investors to hedge certain risks or to make money on certain predicted market movements.
III.C. Order routing, exchangeability and substitutability
[0076] Although transaction system 100 creates considerable advantages in margin reduction across similar asset classes, price convergence and economic equivalence between contracts traded on an exchange using the above-described mechanisms and other competing exchanges (offering economically similar but non- fungible contracts) may be further improved by smart order routing. In some cases, a customer may require that a futures order be traded on a specific exchange, or may specify that the order be preferentially routed to whichever venue has the better price, shorter routing time, or other considerations. Preference factors for smart order routing may include the following:
• Preferred first exchange
• Routing Price Delta (a counterparty's perceived price offset between one exchange instrument of contract versus another exchange's instrument or contract) • Routing Trigger (a number that defines the number of increments a resting order must be within the best bid price or best offer price on the first exchange before any part of it is routed to the second exchange).
• Routing Percentage (% of an order untraded on the first exchange when subjected to the routing trigger that the counterparty would then prefer to see routed to the second exchange)
• Routing Delay (once triggered the time delay down to milliseconds that any part of the unexecuted order should exist on the first exchange before going to second exchange)
IV. Additional Alternatives
[0077] In some cases for a sleeps-as-cash trade, bonds may be borrowed from counterparties outside transaction system 100 overnight to facilitate a regular T+l sleep trade and a T+0 (same day delivery) or T+l reversal trade that would be effected via the counterparty's clearing agent (e.g. JPMorgan Chase or Bank of New York). This permits the initiating sleep trades to be entered with the clearer as T+l settlement, but requires financing costs to be paid among the parties and to the lender who lends bonds into transaction system 100.
V. Conclusion [0078] For the convenience of the reader, the above description has focused on a representative sample of all possible embodiments, a sample that teaches the principles of the invention and conveys the best mode contemplated for carrying it out. Throughout this application and its associated file history, when the term "invention" is used, it refers to the entire collection of ideas and principles described; in contrast, the formal definition of the exclusive protected property right is set forth in the claims, which exclusively control. The description has not attempted to exhaustively enumerate all possible variations. Other undescribed variations or modifications may be possible. Where multiple alternative embodiments are described, in many cases it will be possible to combine elements of different embodiments, or to combine elements of the embodiments described here with other modifications or variations that are not expressly described. In many cases, one feature or group of features may be used separately from the entire apparatus or methods described. Many of those undescribed variations, modifications and variations are within the literal scope of the following claims, and others are equivalent.
Claims
What is claimed is:
1. A computer network to provide redundancy for a first transaction clearing computer, the first transaction clearing computer being a computer clearing for trades for financial instruments of a first type, the network comprising: terminals for traders of the first type of financial instruments; a second server designed to clear trades of a second type of instrument; a transaction processor programmed to communicate network messages with the second server to effect trades in the second type of instrument over time, the messages containing data describing transactions in the second instrument having times, prices, quantities and delivery dates designed to create the functional effect of holding the first instrument.
2. The computer network of claim 1, the second server being programmed to: at a first predetermined time, communicate network messages effective to convert customer positions in the first type of financial instrument into corresponding positions in a second type of financial instrument, and at a second predetermined time that is after the first predetermined time, communicate network messages effective converting each position in the second type of financial instrument into a position in the first type of financial instrument.
3. The computer network of claim 1 , wherein the first type of instrument is bond futures contracts, and the second type of instrument is bonds.
4. The computer network of claim 3, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
5. The computer network of claim 3, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
6. The computer network of claim 3, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
7. The computer network of claim 3, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
8. The computer network of claim 1, wherein the communicating of messages is repeated from time to time on a plurality of occasions and as a component of the contractual relationship among the traders of the trading system and the trading system.
9. The computer network of claim 1, wherein the first instrument is a derivative of the second instrument.
10. The computer network of claim 1, wherein the second instruments are traded for T+n delivery, then m days later for T+n-m delivery.
11. A method, comprising the steps of: on an electronic trading system for trading bond futures contracts, communicating orders to trade the bond futures contracts among bond futures traders, and receiving acceptances of orders from the traders to result in executed bond futures trades and resultant bond futures positions; and from time to time on a plurality of occasions and as a component of the contractual relationship among the traders of the trading system and the trading system, by computer purchasing or selling bonds economically equivalent to a trader's position in bond futures and relieving the trader of delivery obligations under the bond futures contract, and later reselling or repurchasing the bonds and reestablishing the delivery obligations.
12. The method of claim 11 wherein time to time is a regularly scheduled time of day.
13. The method of claim 12, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
14. The method of claim 11 wherein time to time is determined to manage risk held by an operator of the trading system.
15. The method of claim 11 , wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
15. The method of claim 11 , wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
16. The method of claim 11, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
17. The method of claim 11, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
18. The method of claim 11, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
19. The computer network of claim 1, wherein the second instruments are traded for Υ+n delivery, then m days later for T+n-m delivery.
20. A method, comprising the steps of: on an electronic trading system for trading assets of an asset type, executing trades among traders of assets of the traded asset type, the traded asset type being a derivative of an underlying asset type; from time to time and as a component of the contractual relationship among the traders of the trading system and the trading system, transferring traders' positions in the traded asset type into positions in the underlying asset type for a period of time, and later transferring the positions in the underlying asset claims back into positions in the traded asset type.
21. The method of claim 20, wherein the asset type is bond futures contracts, and the underlying asset type is bonds.
22. The method of claim 21, wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
23. The method of claim 21, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
24. The method of claim 21, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
25. The method of claim 21, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
26. The method of claim 21, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
27. The method of claim 20 wherein time to time is a regularly scheduled time of day.
28. The method of claim 20, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
29. The method of claim 20 wherein time to time is determined to manage risk held by an operator of the trading system.
30. The computer network of claim 20, wherein the underlying assets are traded for T+n delivery, then m days later for T+n-m delivery.
31. A method, comprising the steps of: during trading days, trading assets of a first type among traders on an electronic trading system; at about the close of trading days, transferring positions held by traders from the first asset type to positions in a second asset type having similar economic characteristics; and at about the opening of trading days, transferring the traders' positions back from the second asset type to the first asset type.
32. The method of claim 31, wherein the first asset type is bond futures contracts, and the second asset type is bonds.
33. The method of claim 32, wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
34. The method of claim 32, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
35. The method of claim 32, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
36. The method of claim 32, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
37. The method of claim 32, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
38. The method of claim 31 wherein time to time is a regularly scheduled time of day.
39. The method of claim 31, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
40. The method of claim 31 wherein time to time is determined to manage risk held by an operator of the trading system.
41. The method of claim 31, wherein the second assets are traded for T+n delivery, then m days later for T+n-m delivery.
43. An apparatus, comprising: a processor, and a memory, in which the memory stores representations of a plurality of positions in a first type of financial instrument; in which the processor is programmed to: at a first predetermined time, converting each position in the first type of financial instrument into a corresponding position in a second type of financial instrument, and at a second predetermined time that is after the first predetermined time, converting each position in the second type of financial instrument into a position in the first type of financial instrument.
44. An apparatus, comprising: a processor, and a memory, in which the memory stores representations of a plurality of bond futures contracts, in which each futures contract defines a long position and a short position; in which the processor is programmed to: at a first predetermined time, converting each bond futures contract into a corresponding pair of positions in bonds, and at a second predetermined time that is after the first predetermined time, converting each pair of positions in the bonds into a bond futures contract.
45. A method, comprising the steps of: executing trades of bond future contracts on a computer-based apparatus; after a first predetermined time, transferring a plurality of positions in bond future contracts into corresponding positions in bonds, in which each position corresponds to one bond future contract, and after a second predetermined time that is after the first predetermined time, transferring each of the positions in the bonds back into a corresponding position in a bond future contract.
46. The method of claim 45, in which the first predetermined time is approximately at the end of a first trading day, and in which the second predetermined time is approximately at the beginning of a second trading day, in which the second trading day is the soonest trading day that is after the first trading day.
47. The method of claim 45, in which transferring a plurality of positions in bond future contracts into corresponding positions in bonds comprises: for each of the positions in bond future contracts, determining a respective bond and a respective price for the bond.
48. The method of claim 47, in which determining, for each of the positions in bond future contracts, a respective bond comprises: for each of the positions in bond future contracts, determining a DVOl of at least one bond that is acceptable for final delivery into the respective bond future contract; and for each of the positions in bond future contracts, determining the corresponding bond by selecting a bond having a DVOl approximately equal to the determined DVOl.
49. An apparatus, comprising: a processor, and a memory, in which the memory stores representations of a plurality of bond future contracts, in which each futures contract defines a long position and a short position; in which the processor is programmed to: after a first predetermined time, for each bond future contract, calculating a first price of bonds based on the bond futures contract and entering, with a clearinghouse, a buy trade and a sell trade for the bonds at the first price; and after a second predetermined time that is after the first predetermined time, for each of the buy trades and the sell trades, entering, with the clearinghouse, a second sell trade and a second buy trade for the bonds at a second price.
50. The apparatus of claim 49, in which the processor is further programmed to: after the first predetermined time, for each bond future contract, close the bond future contract; and after the second predetermined time, opening the bond future contract.
51. The apparatus of claim 49, in which entering, with the clearinghouse, a buy trade and a sell trade for the bonds at the first price comprises: entering, with the clearinghouse, a buy trade for T+2 settlement and a sell trade for T+2 settlement for the bonds.
52. The apparatus of claim 49, in which entering, with the clearinghouse, the second sell trade and the second buy trade for the bonds at the second price comprises: entering, with the clearinghouse, a sell trade for T+l settlement and a buy trade for T+l settlement for the bonds.
53. A method, comprising the steps of: executing trades of bond future contracts on a computer-based apparatus; after approximately the end of a first trading day, for each of the positions in the bond future contracts, determining a respective bond and a respective price for the bond based on a price of the bond future contract, and transferring the position in the bond future contract into a corresponding position in the respective bonds; and approximately at the beginning of a second trading day, in which the second trading day is the soonest trading day that is after the first trading day, for each of the positions in the bonds, determining a respective price of the bond and a respective price of the bond future contract, and transferring the position in the bonds back into a corresponding position in a bond future contract.
54. The method of claim 53, in which transferring the position in the bond future contract into a corresponding position in bonds comprises: entering, with a clearinghouse, an trade for the bonds for T+N settlement, in which N is an integer greater than ' 1 ' ; and closing the position in the bond future contract.
55. The method of claim 53, in which transferring the position in the bonds back into a corresponding position in a bond future contract comprises: entering, with a clearinghouse, an trade for the bonds for T+N settlement, in which N is an integer greater than '0'; and
opening the position in the bond future contract.
56. The method of claim 53, in which transferring the position in the bond future contract into a corresponding position in bonds comprises: entering, with a clearinghouse, an trade for the bonds for T+N+l settlement; and in which transferring the position in the bonds back into a corresponding position in a bond future contract comprises entering, with a clearinghouse, an trade for the bonds for T+N settlement, in which N is an integer greater than '0'.
57. The method of claim 53, in which determining a respective bond for each of the positions in the bond future contracts, comprises: receiving, from a party to the bond future contract, a selection of a bond to be the respective bond.
58. A tangible computer memory, having stored therein program instructions to cause an electronic trading system to: communicate orders to trade bond futures contracts among bond futures traders, and receive acceptances of orders from the traders to result in executed bond futures trades and resultant bond futures positions; and from time to time on a plurality of occasions and as a component of the contractual relationship among the traders of the trading system and the trading system, purchase or sell bonds economically equivalent to a trader's position in bond futures and relieve the trader of delivery obligations under the bond futures contract, and later resell or repurchase the bonds and reestablish the delivery obligations.
59. The tangible computer memory of claim 58 wherein time to time is a regularly scheduled time of day.
60. The tangible computer memory of claim 59, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
61. The tangible computer memory of claim 58 wherein time to time is determined to manage risk held by an operator of the trading system.
62. The tangible computer memory of claim 58, wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
63. The tangible computer memory of claim 58, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
64. The tangible computer memory of claim 58, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
65. The tangible computer memory of claim 58, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
66. The tangible computer memory of claim 58, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
67. The computer network of claim 58, wherein the second instruments are traded for T+n delivery, then m days later for T+n-m delivery.
68. A tangible computer memory, having stored therein program instructions to cause an electronic trading system to: execute trades among traders of assets of the traded asset type, the traded asset type being a derivative of an underlying asset type; from time to time and as a component of the contractual relationship among the traders of the trading system and the trading system, transfer traders' positions in the traded asset type into positions in the underlying asset type for a period of time, and later transfer the positions in the underlying asset claims back into positions in the traded asset type.
69. The tangible computer memory of claim 68, wherein the asset type is bond futures contracts, and the underlying asset type is bonds.
70. The tangible computer memory of claim 69, wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
71. The tangible computer memory of claim 69, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
72. The tangible computer memory of claim 69, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
73. The tangible computer memory of claim 69, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
74. The tangible computer memory of claim 69, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
75. The tangible computer memory of claim 68 wherein time to time is a regularly scheduled time of day.
76. The tangible computer memory of claim 68, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
77. The tangible computer memory of claim 68 wherein time to time is determined to manage risk held by an operator of the trading system.
78. The computer network of claim 68, wherein the underlying assets are traded for Υ+n delivery, then m days later for T+n-m delivery.
79. A tangible computer memory, having stored therein program instructions to cause an electronic trading system to: during trading days, trade assets of a first type among traders on an electronic trading system; at about the close of trading days, transfer positions held by traders from the first asset type to positions in a second asset type having similar economic characteristics; and at about the opening of trading days, transfer the traders' positions back from the second asset type to the first asset type.
80. The tangible computer memory of claim 79, wherein the first asset type is bond futures contracts, and the second asset type is bonds.
81. The tangible computer memory of claim 80, wherein prices for purchase or sale of the bonds are set to recognize profit and loss in the bond futures contracts.
82. The tangible computer memory of claim 80, wherein the quantity of bonds traded by the transaction processor is related to the quantity of futures positions approximately as: amount of futures transacted = amount of bonds transacted DVO 1 for futures DVO 1 for bonds
83. The tangible computer memory of claim 80, wherein the bonds traded by the transaction processor are chosen to have a duration approximately equal to the duration of the bond futures.
84. The tangible computer memory of claim 80, wherein the bonds traded by the transaction processor are chosen to have a DVOl approximately equal to the DVOl of the bond futures.
85. The tangible computer memory of claim 80, wherein the bonds traded by the transaction processor are selected by a party to the bond futures contract.
86. The tangible computer memory of claim 79 wherein time to time is a regularly scheduled time of day.
87. The tangible computer memory of claim 79, wherein the purchasing or selling is performed about at the close of each trading day, and the reselling or repurchasing is performed about at the opening of each trading day.
88. The tangible computer memory of claim 79 wherein time to time is determined to manage risk held by an operator of the trading system.
89. The tangible computer memory of claim 79, wherein the second assets are traded for T+n delivery, then m days later for T+n-m delivery.
FIGURE 5
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP09700433A EP2245587A4 (en) | 2008-01-09 | 2009-01-08 | AUTOMATIC TRANSACTION SYSTEM FOR FINANCIAL INSTRUMENTS |
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US2013808P | 2008-01-09 | 2008-01-09 | |
| US61/020,138 | 2008-01-09 | ||
| US2037408P | 2008-01-10 | 2008-01-10 | |
| US61/020,374 | 2008-01-10 | ||
| US12/014,027 | 2008-01-14 | ||
| US12/014,027 US20090182658A1 (en) | 2008-01-14 | 2008-01-14 | Automatic financial instrument transaction system |
| US2259108P | 2008-01-22 | 2008-01-22 | |
| US61/022,591 | 2008-01-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2009089358A2 true WO2009089358A2 (en) | 2009-07-16 |
| WO2009089358A3 WO2009089358A3 (en) | 2009-12-30 |
Family
ID=40853763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2009/030449 Ceased WO2009089358A2 (en) | 2008-01-09 | 2009-01-08 | Automatic financial instrument transaction system |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP2245587A4 (en) |
| WO (1) | WO2009089358A2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012118871A3 (en) * | 2011-02-28 | 2013-04-11 | Nyse Group, Inc. | Apparatuses, methods and systems for a locked-in trade facilitation engine |
| WO2013070532A1 (en) * | 2011-11-08 | 2013-05-16 | Chicago Mercantile Exchange Inc. | Multiple coupon interest rate futures contracts |
| US20140258071A1 (en) * | 2013-03-08 | 2014-09-11 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading seller-paid margin derivative investment instruments |
| US8930267B1 (en) | 2012-08-27 | 2015-01-06 | Jpmorgan Chase Bank, N.A. | Automated transactions clearing system and method |
| CN119784499A (en) * | 2024-12-26 | 2025-04-08 | 中国建设银行股份有限公司 | A delivery preprocessing method, device, equipment and medium |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6421653B1 (en) * | 1997-10-14 | 2002-07-16 | Blackbird Holdings, Inc. | Systems, methods and computer program products for electronic trading of financial instruments |
| US20020156719A1 (en) * | 2000-11-17 | 2002-10-24 | Market Axess Inc., | Method and apparatus for trading bonds |
| US20030110107A1 (en) * | 2001-12-06 | 2003-06-12 | Hiatt John C. | Delayed start financial instrument and method for converting delayed start financial instrument to a standard option |
| US20040199451A1 (en) * | 2003-03-20 | 2004-10-07 | Chicago Board Of Trade | Municipal note index future |
| US20060224491A1 (en) * | 2005-04-01 | 2006-10-05 | De Novo Markets Limited | Trading and settling enhancements to the standard electronic futures exchange market model leading to novel derivatives including on exchange ISDA type credit derivatives and entirely new recovery products including novel options on these |
| US20070011068A1 (en) * | 2005-07-08 | 2007-01-11 | Zajkowski Jeffrey J | Method and system for net share settlement of a convertible bond |
-
2009
- 2009-01-08 WO PCT/US2009/030449 patent/WO2009089358A2/en not_active Ceased
- 2009-01-08 EP EP09700433A patent/EP2245587A4/en not_active Withdrawn
Non-Patent Citations (1)
| Title |
|---|
| See references of EP2245587A4 * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012118871A3 (en) * | 2011-02-28 | 2013-04-11 | Nyse Group, Inc. | Apparatuses, methods and systems for a locked-in trade facilitation engine |
| US10453131B2 (en) | 2011-02-28 | 2019-10-22 | Nyse Group, Inc. | Apparatuses, methods and systems for a locked-in trade facilitation engine |
| WO2013070532A1 (en) * | 2011-11-08 | 2013-05-16 | Chicago Mercantile Exchange Inc. | Multiple coupon interest rate futures contracts |
| US8738503B2 (en) | 2011-11-08 | 2014-05-27 | Chicago Mercantile Exchange Inc. | Multiple coupon interest rate futures contracts |
| US8930267B1 (en) | 2012-08-27 | 2015-01-06 | Jpmorgan Chase Bank, N.A. | Automated transactions clearing system and method |
| US10657530B2 (en) | 2012-08-27 | 2020-05-19 | Jpmorgan Chase Bank, N.A. | Automated transactions clearing system and method |
| US20140258071A1 (en) * | 2013-03-08 | 2014-09-11 | Chicago Board Options Exchange, Incorporated | Method and system for creating and trading seller-paid margin derivative investment instruments |
| CN119784499A (en) * | 2024-12-26 | 2025-04-08 | 中国建设银行股份有限公司 | A delivery preprocessing method, device, equipment and medium |
| CN119784499B (en) * | 2024-12-26 | 2026-01-06 | 中国建设银行股份有限公司 | A method, apparatus, equipment and medium for delivery pre-processing |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009089358A3 (en) | 2009-12-30 |
| EP2245587A2 (en) | 2010-11-03 |
| EP2245587A4 (en) | 2012-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140207644A1 (en) | Automatic financial instrument transaction system | |
| US6615188B1 (en) | Online trade aggregating system | |
| US8655765B1 (en) | Methods, systems and computer program products for automated incorporation of traded fund shares in qualified retirement plans | |
| US20050080734A1 (en) | Method, system, and computer program product for trading diversified credit risk derivatives | |
| US20090012892A1 (en) | Financial product futures and system and method for trading such futures | |
| US20120047062A1 (en) | Exchange traded instruments directed to managing risk | |
| CN101595506A (en) | Limit counterparty risk in multi-party transactions | |
| EP1196871A1 (en) | System for enabling smaller investor to manage risk | |
| US20130226827A1 (en) | Enhanced Clearing House Collateral Management System with Capabilities to Transfer Excess Collateral to Other Users | |
| US20080195519A1 (en) | System and method for trading credit derivative products having fixed premiums | |
| WO2004066172A2 (en) | Method and system for trading an asset swap certificate | |
| US20070073608A1 (en) | Cash only marketplace system for trading securities | |
| US20120296792A1 (en) | Process for financing and interest rate price discovery utilizing a centrally-cleared derivative | |
| EP2076879A2 (en) | Standardization and management of over-the-counter financial instruments | |
| US20120185372A1 (en) | Exchange traded asset based security | |
| US20060080193A1 (en) | Structure for generating a source of contingent capital | |
| US20120143738A1 (en) | Public markets for economic indicators | |
| Jacobs et al. | The long and short on long-short | |
| WO2009089358A2 (en) | Automatic financial instrument transaction system | |
| US20140081831A1 (en) | Systems and Methods for Using Declining Balance Methodologies to Enhance Clearing of Dividend Futures and Other Instruments | |
| US20240153001A1 (en) | Automatic financial instrument transaction system | |
| US20070208650A1 (en) | System and method for creating, listing, and clearing flexible short term interest rate derivative instruments | |
| US20050262015A1 (en) | Systems and methods for hedging against risks associated with distressed instruments | |
| WO2009072949A1 (en) | An automated trading system with position keeping | |
| Mondello | Futures, Forwards, and Swaps |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09700433 Country of ref document: EP Kind code of ref document: A2 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2009700433 Country of ref document: EP |