Not applicable
Not applicable
Not applicable
1. Field of the Invention
The present invention relates generally to a method of operating a market, and particularly to a method of computing a settlement price for a product traded in a market.
2. Description of the Background of the Invention
An exchange provides one or more venues for the purchase and sale of various types of products including financial instruments such as stocks, bonds, futures contracts, options, cash, and other similar instruments. A futures contract is a contract to purchase or sell a commodity or financial instrument for delivery in the future at a price that is determined at the initiation of the contract. A transaction is the purchase or sale of any of the above financial instruments and similar instruments, as well as similar rights and obligations.
Generally, each exchange establishes specifications for each product traded on a market. The specifications define at least the product traded in the market, minimum quantities that must be traded, and a minimum price increment in which the product can be traded. For some types of products, for example, futures, the specification further defines a quantity of the underlying goods or financial instruments represented by one unit (or lot) of the product, an expiration date of the product, and a delivery date for the underlying goods or financial instruments.
A minimum price fluctuation for a product is defined as a tick. Therefore, prices for a product are constrained to values that differ only by multiples of the tick. A bid price is a price offered by a trader seeking to buy a quantity of the product and an offer price is a price sought by a trader seeking to sell a quantity of the product. An order comprises a bid or offer price and a quantity to be bought or sold, respectively. Therefore, a bid is an order to buy and an offer is an order to sell. For example, a bid for a futures contract may be for a quantity of 200 contracts at 95 dollars each.
Typically, only traders authorized by an exchange are allowed to trade directly on the exchange; however, brokerages or persons who are not affiliated with the exchange may also place orders through authorized traders. All accounts trading the exchange's products must be carried by an authorized clearing firm and guaranteed by the clearing firm to a central clearing house associated with the exchange. All accounts carried by the authorized clearing firms are marked to market and subject to minimum performance bond requirements established by the exchange. The performance bonds represent good faith deposits to guarantee performance and represent a minimum amount of protection against potential losses that each clearing firm must maintain to carry a position or portfolio of positions. Should the performance bond on deposit fall below a designated level, the account must be re-margined to the initial performance bond level. To determine if re-margining is required, all open positions held in a product are marked to market during or at the end of each trading session by determining a settlement price and marking open positions to the settlement price. A net change in the value of a trader's account is computed based upon the settlement price and a value of all the open positions held in a trader's account is updated to reflect the net change. Re-margining cash flows between the clearing firms and the clearing house remove any debt obligations therebetween and safeguard the financial integrity of the market by not allowing losses to accumulate over time. Periodic settlement of accounts assures that all parties involved in trading through an exchange are solvent and can meet their obligations to one another and to the exchange.
Some products on an exchange are traded in an open outcry venue where the exchange provides a location for buyers and sellers to meet and negotiate a price for a quantity of a product. Other products are traded on an electronic venue, for example, an electronic trading platform, where a trader uses software to send an order to the electronic trading platform. The order identifies the product, the quantity of the product the trader wishes to trade, a price at which the trader wishes to trade the product, and whether the order is a bid or an offer.
Markets for some products operate simultaneously in both open outcry and electronic venues. In this situation, price variations that may develop between the venues are quickly eliminated by traders who arbitrage between the venues. Therefore, in a situation where a single product is traded on two venues, prices on the two venues tend to closely track each other. The operating hours of the venues may be different and one of the two venues may stop trading at a predetermined time while the other venue continues trading, possibly without ever stopping. Settlement prices for a product traded in a market that operates on more than a single venue must still be periodically established for the reasons described above. Settlement prices for a product may be established using a number of methods.
One way an open outcry venue establishes the settlement price for a product is by a decision made by a settlement committee. The settlement committee typically consists of several traders who review and discuss trading data to determine the settlement price considered to represent fair value at a discrete moment in time. Another way to establish the settlement price for a product is to set the settlement price to be identical to a price of a last trade executed before a predetermined settlement time. If two markets are provided for the same product, the settlement price of the product on one of the two markets may be based on the settlement price of the product on the other of the two markets. For example, the settlement price for a product trading on a first exchange (or venue thereof) may be set identical to a price of a last trade executed on a coincidentally operating second exchange (or venue thereof) or on a coincidentally operating second venue of the first exchange before a predetermined settlement time.
A further way to establish the settlement price for a product is to compute a volume weighted average price (“VWAP”) for the product. The VWAP may be computed, for example, by the relation:
where the summation index k represents the number of trades that occur during a predetermined time period, Quantityk represents quantity of product traded in each of the summed trades, and Pricek represents a corresponding price for the product traded in each of the summed trades.
In some markets, the settlement price is set equal to the computed VWAP. Still another way to establish the settlement price for a product is to set the settlement price for the product trading on a first exchange (or venue thereof) equal to the VWAP for the product computed from trading data acquired from a second exchange (or venue thereof) that operates coincidentally with the first exchange or from a coincidentally operating second venue of the first exchange.
Yet other ways adjust the computation of the settlement price to be responsive to trading conditions for a product. Such ways compare parameters that are computed from trading data to determine the exact procedure for determining the settlement price. An example of one such parameter is a quotient of open interest of a product having a particular contract expiration month (“contract month”) divided by open interest of the product including all of the contract months. Illustratively, suppose the product in question is a hypothetical soybeans futures contract that has contract months of March, May, July, August, September, November, and January. Open interest in a soybeans futures contract is the number of contracts that have been traded and that have not yet closed or been delivered. An open interest parameter for the soybeans futures contract in this illustration may be the quotient of open interest of the July expiration futures contract divided by a sum of the open interest of the futures contract over all of the contract months. An example of another such parameter is a quotient of volume traded during a predetermined time period of a product having a particular contract month divided by volume traded during the predetermined time period of the product including all of the contract months. Illustratively using the same hypothetical soybeans futures contract discussed above, an open interest parameter for the soybeans futures contract in this illustration may be the quotient of volume traded during a predetermined time period of the July expiration futures contract divided by a sum of the volume traded during a predetermined time period of the futures contract over all of the contract months.
According to one aspect of the invention, a computer assisted method of operating a venue of an exchange comprises the steps of providing a market for trading of a product, acquiring a measure of trading volume of the product, and developing a measure of open interest in the product. A relationship is calculated between the measure of trading volume and the measure of open interest. A settlement price is computed in accordance with the relationship, and the settlement price is published.
According to another aspect of the invention, a method of using a computer to determine a settlement price for a product traded on a venue of an exchange comprises the steps of acquiring a measure of trading volume of the product and developing a measure of open interest in the product. A relationship is calculated between the measure of trading volume and the measure of open interest. A settlement price is computed in accordance with the relationship.
According to yet another aspect of the invention, a method of using a computer to determine a settlement price for a product traded on a first venue comprises the steps of acquiring a measure of trading volume of the product from a second venue, developing a measure of open interest in the product, and collecting bid and offer prices for the product. A relationship is calculated between the measure of trading volume and the measure of open interest. A settlement price is computed in accordance with the relationship and the bid and offer prices.
According to a further aspect of the invention, a system for operating a venue that provides a market for trading a product comprises a computer-readable medium and a software program stored in the computer-readable medium. The software program comprises a first routine that acquires a measure of trading volume of the product, a second routine that develops a measure of open interest in the product, and a third routine that calculates a relationship between the measure of trading volume and the measure of open interest. The software program further comprises a fourth routine that computes a settlement price in accordance with the relationship and a fifth routine that publishes the settlement price.
According to a still further aspect of the invention, a method of using a computer to periodically update a trader's account comprises the steps of determining a marked to market price a plurality of times during a trading session for a product traded on an exchange and calculating a net change of the trader's account based upon the determined marked to market price. The method also updates the trader's account based upon the calculated gains and losses.
Other aspects and advantages of the present invention will become apparent upon consideration of the following detailed description, wherein similar structures have similar reference numerals.
While specific embodiments of a method of computing a settlement price are discussed herein, it is understood that the present disclosure is to be considered only as an exemplification of the principles of the invention. The present disclosure is not intended to limit the disclosure to the embodiments illustrated.
Referring to
A block 72a determines a settlement price for the product at the predetermined settlement time t3. A Block 74a applies the settlement price determined by the block 72a to traders' positions to update traders' accounts at a time t4. A period of no trading activity 76a begins at a time t3 and extends back around on the timeline 62 until the time t1. The first venue 52 reopens with all traders' accounts current and the entire process repeats starting at the time t1.
The second venue 54 continues the trading session 70b through the time period between the times t3 and t5. However, at the time t3 the settlement price for the second venue 54 is also set to the same price as set for the first venue 52. Shortly after the time t6, accounts for traders' open positions from trades on either of the first or the second venue 52, 54 are updated based on the settlement price for the second venue 54. Trading on the second venue 54 may stop at the time t6, as shown in
Regardless of whether the second venue trades for a part of each day or trades continuously for a day or several days as just described, a settlement price is periodically applied to the product traded on the second venue. For example, suppose the second venue 54 trades continuously twenty four hours a day and seven days a week, but the first venue 52 closes daily at 2 p.m. The settlement price determined from the data acquired from the first venue 52 may be applied to the second venue 54 at 2 p.m. Twelve hours later at 2 a.m., the first venue 52 has not yet re-opened however the second venue 54 may have experienced a volume of trading that has resulted in a significant shift in the product price. In such a situation, it would be useful to recompute a settlement price based on data acquired from the second venue 54 at 2 a.m. to help ensure that all parties involved in trading through the second venue are solvent and can meet their obligations to one another and to the second venue.
In fact, depending on trading patterns and price volatility, it may be useful to recompute a settlement price on a high volume venue multiple times a day. Such a settlement price may also be called a marked to market price or a margin maintenance price, and is useful for ensuring traders' solvency in markets having a single venue as well as multiple venues. The marked to market price may be computed multiple times per trading session and as frequently as necessary to ensure traders' solvency, for example, every hour or every half hour. In a venue that trades continuously 24 hours a day, seven days a week, the trading conditions may vary tremendously with time such that the marked to market price may be computed on a staggered schedule that is predetermined to match historical trading patterns. Alternatively, the marked to market price could be computed on a flexible schedule as determined by real time trading activity, or the marked to market price may be computed on demand by human intervention or by a preset trigger event.
Referring next to
In some embodiments, the block 200 acquires a measure of trading volume for the product having a particular contract month by summing individual volumes of all trades of the particular contract month for the product that occur on a venue of a market for the product during a configurable time period, Tp, that occurs just prior to a configurable settlement time, Ts, for example, time t3 shown in
The block 202 may acquire a measure of open interest for the product by several different methods. Futures contracts, for example, may have an open interest defined for a particular contract month, or for a combination of particular contract months, or for all the contract months combined.
Further, if futures contracts for soybeans are considered to be a family of futures contracts, futures contracts for soybean oil may be considered a related family of futures contracts. The '08 March soybean oil futures contract 310 has an open interest of 4,216 contracts. The '07 August, '07 September, and '07 December soybean oil futures contracts 312, 314, and 316 each also has an open interest of 14,027, 11,217, and 68,658 contracts, respectively. Again, combinations of months provide a different measure of open interest, as may all of the contract months taken together. A combination of all the contract months of both families taken together yields yet another measure of open interest.
Referring again to
The block 206 calculates a relationship between the measure of trading volume for the product acquired by the block 200 and the measure of open interest in the product acquired by the block 202. Illustratively, the relationship may be a quotient of the measure of trading volume divided by the measure of open interest. For example, suppose the product is the '07 July soybeans futures contract 308 listed in
The Block 208 computes a settlement price for the product, for example a futures contract, in accord with the relationship and bid and offer prices. The steps followed to compute a settlement price for a futures contract that has a particular contract month may depend upon several factors including the contract month, a measure of open interest of the contract, and/or a quotient of a measure of trading volume divided by the measure of open interest. The block 208 compares these factors to predetermined configurable threshold parameters to select the steps included in the computation of a settlement price.
Referring to
The block 402 determines whether the futures contract had any trading activity on the first venue 52 during the time period Tp. In a market traded on a single venue, the block 402 makes this determination based on the single venue. Alternatively, if a market is provided by the first and second venues, 52, 54, then the block 402 selects the venue that typically has the highest trading volume as the first venue and uses trading data acquired therefrom.
If the block 402 determines that trading activity occurred during the time period Tp, a block 404 computes the volume of contracts traded during the time Tp and a VWAP for the trading activity. A block 406 checks whether a quotient of trading volume of the futures contract during the time Tp divided by the measure of open interest of the futures contract is greater than or equal to a threshold quotient parameter Op. The parameter Op is a predetermined configurable parameter that may, for example, be set to 1%; however, Op may be adjusted higher or lower to accommodate trading conditions, or for other reasons. If the block 406 yields a positive answer, then a block 408 checks whether the VWAP is the average of two closest prices in the bid and offer range at the time Ts. For example, suppose a product has a tick size of 0.005 and the block 404 has computed a VWAP of 94.5672. If the bid and ask prices at the time Ts are 94.475 and 94.670, respectively, then the two closest prices within the bid and offer range to the VWAP are 94.565 and 94.570. In this example, the block 408 determines that the VWAP is not the average of two closest prices in the bid and offer range at the time Ts. If the block 408 yields a negative answer, then a block 410 sets the settlement price at the one of the two closest prices within the bid and offer range at the time Ts that is closest to the VWAP. Continuing the previous example, the block 410 sets the settlement price to 94.565, because 94.5672 is closer to 94.565 than 94.570. If the block 408 determines that the VWAP is the average of the two closest prices in the bid and offer range at the time Ts, then a block 412 sets the settlement price at the one of the two closest prices within the bid and offer range at the time Ts that is closest to an immediately previous settlement price. Referring to the ongoing example, the block 412 sets the settlement price to whichever value of 94.565 or 94.570 that is closest to an immediately previous settlement price.
If the block 402 determines that no trading activity occurred during the time period Tp, or if the block 406 yields a negative answer, a block 414 checks whether an average of the bid and offer prices at the time Ts differs from the bid and offer prices by integer multiples of the tick. In another example, suppose bid and offer prices at the time Ts are 46.750 and 46.785 and a product has a tick size of 0.005. The average in this example is 46.7675, which block 414 determines does not differ from the bid and offer prices by integer multiples of the tick. The two prices that are closest to 46.7675 are 46.765 and 46.770. Therefore, in this example, the block 414 yields a negative answer, and the block 412 sets the settlement price to one of the prices 46.765 and 46.770 that is closest to an immediately previous settlement price. In a further example, suppose bid and offer prices at the time Ts are 46.750 and 46.780 and a product has a tick size of 0.005. The average is 46.765, which block 414 determines does differ from the bid and offer prices by integer multiples of the tick. Therefore, in this example, the block 414 yields a positive answer, and a block 416 sets the settlement price to the average of the bid and offer prices at the time Ts, which is 46.765.
If the block 400 determines that a futures contract has a contract month that is not the front month or one of the immediately following Tm months and an open interest for the contract is not greater than Ot, then the block 502 preliminarily sets the settlement price for the futures contract to be consistent with a net change of settlement prices for a futures contract that has an immediately preceding contract month. A block 504 compares the preliminary settlement price set in the block 502 to bid and offer prices at the time Ts for orders that have a predetermined minimum order size of Mo contracts or more. Mo is a predetermined configurable parameter that may, for example, be set to 100; however, Mo may be adjusted higher or lower to accommodate trading conditions, or for other reasons. If the block 504 determines that the preliminary settlement price is less than the bid price at the time Ts for an order of at least Mo contracts, then a block 508 sets the settlement price at the bid price at the time Ts. If the block 504 determines that the preliminary settlement price is more than the offer price at the time Ts for an order of at least Mo contracts, then the block 508 sets the settlement price at the offer price at the time Ts. If the block 504 determines that the preliminary settlement price is within a range of the bid and offer prices at the time Ts, a block 506 sets the settlement price at the preliminary settlement price.
Anomalous trading activity may affect the method of computing the settlement price described herein. In the event of such an occurrence or a dispute over the settlement price determined by the described method, a settlement committee may be convened to establish the settlement price independent of the described method.
An example computation of settlement prices is presented for a family of futures contracts for Aug. 19, 2007 using fictional trading data. Results for each contract month are listed together in the summary section shown in
Referring to
A futures contract 604 that has a contract month of '07 September is shown in
A futures contract 606 that has a contract month of '07 October is shown in
A futures contract 608 that has a contract month of '07 November is shown in
A futures contract 610 that has a contract month of '07 December is shown in
A futures contract 612 that has a contract month of '08 January is shown in
A futures contract 614 that has a contract month of '08 February is shown in
A futures contract 616 that has a contract month of '08 March is shown in
In this example, futures contracts 618, 620, and 622 that have contract months of '08 April, '08 May, and '08 June, respectively, have no open interest and therefore computation of a settlement price is not necessary. A futures contract 624 that has a contract month of '08 July is shown in
Settlement prices for products traded on a venue of an exchange are used to update traders' accounts, which assures that all parties involved in trading through the exchange are solvent and can meet their obligations. Settlement prices are typically computed in a variety of ways depending upon trading conditions, and under some conditions disputes can arise as to a computed price or a particular method used to calculate the price. This invention establishes a system for computing settlement prices that is responsive to trading conditions without being arbitrary.
Numerous modifications to the present invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, this description is to be construed as illustrative only and is presented for the purpose of enabling those skilled in the art to make and use the invention and to teach the best mode of carrying out same. The exclusive rights to all modifications which come within the scope of the appended claims are reserved.