SCHEDULE
Introduction
- This primer includes the following:
(a) a glossary of terms;
(b) a basic description of index arbitrage;
(c) basic commentary concerning the ASX and ASX24.
Glossary of Terms
- Attached is a glossary of terms likely to be used in the proceedings.
Basic description of index arbitrage
- Arbitrage is the practice of buying an asset in one market while selling it in another market in order to exploit, for profit, any difference in price. Index arbitrage (expanded on further below) is a form of arbitrage and is a strategy that seeks to profit from the difference between actual and theoretical prices of a stock market index ("securities index") and related futures contract.1 It involves the practice of buying (or selling) the constituent parts (or some of the constituent parts as a proxy portfolio) of a securities index and selling (or buying) futures contracts which are structured to follow or track the level of the relevant securities index. The objective is to try to profit from the divergence between the trading price and the estimated "Fair Price" (explained below) of a futures contract associated with or derived from a securities index.
1 A futures contract is a standardised agreement for the purchase or sale of a commodity or financial product (such as a security) on a given date in the future.
Securities index/market index
6. A securities index (or market index) is a number, typically published by a stock exchange, which represents the aggregated weighted price level of securities (otherwise described as "stocks", "shares" or "equities") that are constituent members of the index. The index is used as a measure to track changes in the aggregate value of the underlying securities over time.
7. In Australia, there are a number of market indices, including the S&P/ASX 200 index ("ASX 200" or "XJO", which is the ASX unique code for that index).
The S&P/ASX 200 index (aka the XJO)
8. The constituent securities of the XJO are securities drawn from approximately 200 (but not always 200) eligible companies listed on the ASX. This index is administered by Standard & Poor's.
9. The XJO is market capitalisation-weighted, meaning the company's contribution to the index is relative to its total market value, i.e., its share price multiplied by the number of its tradable shares. The tradable value of the shares is assessed by excluding from the calculation of market capitalisation any strategic holdings (which are classified as either private, corporate or government holdings).
10. The XJO is also subject to the application of a price divisor to have it reflect changes in share price levels rather than changes in market capitalisation arising from corporate actions such as share issues.
11. The S&P index committee has sole responsibility for determining the methodology, maintenance, weighting, selection of constituent securities and index procedures of the XJO.
12. The constituent securities and their weighting in the index is generally rebalanced every quarter and the changes take effect after close of trading on the third Friday of March, June, September and December. Non-quarterly changes can also occur, including both as to the weighting and the constituent securities.
13. The constituent securities have different weightings in the index. Generally, the top 30 or so constituent securities make up over 70% of the weighting of the index.
14. The level of the XJO is recalculated by S&P during Normal Trading on the ASX (i.e., during the period that the ASX is open for trading) and is published periodically throughout Normal Trading by the ASX under the code "XJO".
15. The ASX publishes the changes in the level of the XJO every 30 seconds via a broadcast message from ASX Trade, known as a "BD2" broadcast message.
16. The ASX does not publish the XJO level at times outside Normal Trading.
17. Some participants2 have proprietary systems (or subscribe to industry services that have proprietary systems), that undertake their own calculation of the XJO levels more frequently than is published by the ASX. Prior to trading of securities on the ASX, calculations of "indicative XJO" (a reference to the indicative level of the XJO) can also be made by an individual participant using "indicative" prices of securities periodically published by ASX Limited or calculated by the participant itself. This is explained further below.
2 Where the expression "participant" is used in this Primer, it is a shorthand reference to a person or entity, seeking to place orders or trade on the ASX or ASX24, and is not intended to be used in the technical sense of "Market Participant" - unless specifically stated.
ASX
The equities market
18. The ASX operates on an electronic trading platform which, since 29 November 2010, has been known as "ASX Trade". It can be accessed by "trading participants" (also commonly known as stockbrokers or brokers) ("Market Participants").
19. ASX Trade is designed to receive messages from ASX trading participants, including buy orders for securities (also known as "bids") and sell orders for securities (also known as "asks" or "offers"). It compiles an electronic list of bids or asks of securities to build an order book for each security ("Order Book" or "Central Order Book").
20. Trade is a priority-based system in which orders for a particular security in the order book are sorted and displayed in price/time priority order, provided for under the ASX Operating Rules.
21. Bids (Buy Orders) or Asks (Sell Orders or Offers) can be placed in the order book as follows:
• "Enter" being a new order;
• "Amend", modifying an existing order, either as to price or volume or both, which for the purposes of the ASX Operating Rules can affect the order's treatment in the order book;3 and
• "Delete", or "Cancel", removing an order from the order book.
22. Most orders on ASX Trade are "Limit Orders", with a maximum chosen price for a bid, or a minimum chosen price, for an ask. ASX Trade does not facilitate "Market Orders", i.e., an order to be traded at whatever is the prevailing market price, which are found on some other international exchanges.
23. Trades occur when bids and asks are matched within ASX Trade, and are subsequently reported by the ASX.
ASX phases
24. The ASX operates in a series of phases. A general listing and description of the ASX phases likely to be referred to in the proceedings is set out below.
7am - 10am* Pre-open Phase
10am* Commencement of Open Phase
10am* - 4pm Normal Trading
4pm - 4:10pm Pre CSPA
4:10pm - 4:11/124pm4 Closing Single Price Auction
- random +/- 15 secs and staggered opening
- A brief description of the phases is as follows.
3 The Defendants will be referring to ASX Operating Rules [4030] and [4032].
4 There are competing ASX publications as to whether the closing time of the CSPA is at 4:11 or 4:12. For the purposes of these proceedings, those differences are of no significance.
The Pre-opening Phase (or Pre-Open)
26. The Pre-Open takes place from 7:00 am to approximately 10:00 am, Sydney time. During the Pre-Open:
• Market Participants can enter orders into ASX Trade as well as amend or delete (i.e. cancel) orders prior to market opening.
• ASX Trade does not trade orders in the Pre-Open Phase.
• The orders are queued according to price-time priority and will not trade until the market opens. The orders that can trade at market opening will be those orders in the order book at the time of market opening.
Open Phase (or Opening)
27. Market opening commences at approx.10:00 am Sydney time. It is a staggered opening lasting for approximately 9 minutes5 in which groups of securities (grouped alphabetically by their ticker code) start trading, with an auction, (being the opening price auction or Opening Single Price Auction or "OSPA"), at five intervals known as rotations (one for each group). In the Opening Phase (i.e. at the opening of each rotation or group), ASX Trade calculates the opening prices (or as they are sometimes called the "auction prices" or the "match prices") at which the securities open for trading by way of the OSPA (the calculation is explained further below). The five groups and the times at which the opening auction for those groups takes place are as follows:
Group/rotation 1 10:00:00am +/-15secs for A-B securities, e.g. ANZ, BHP
Group/rotation 2 10:02:15am +/-15secs for C-F securities, e.g. CPU, FXJ
Group/rotation 3 10:04:30am +/-15secs for G-M securities, e.g. GPT
Group/rotation 4 10:06:45am +/-15secs for N-R securities, e.g. QAN
Group/rotation 5 10:09:00am +/-15secs for S-Z securities e.g. TLS
28. The opening time of each group is randomly generated by ASX Trade and occurs up to 15 seconds on either side of the times given above, e.g. Group 1 may open at any time between 9:59:45 am and 10:00:15 am.
5 The staggered opening time is 16 minutes on Quarterly Expiry Days.
Normal Trading
29. Normal Trading takes place from approximately 10:00 am (noting the random +/-15 seconds and the staggered opening) to 4:00 pm, Sydney time. Market Participants enter orders into ASX Trade which are matched against each other in price/time priority order on a continuous basis. Trading of securities occurs in this phase.
Pre CSPA
30. Between 4:00 pm and 4:10 pm, Sydney time, the market is placed in Pre-CSPA. Trading stops and Market Participants enter, amend and cancel orders in preparation for the market closing.
Closing Single Price Auction (CSPA)
31. The Closing Single Price Auction takes place at a random time between 4:10 pm and 4:11 pm, Sydney time.
32. ASX Trade calculates closing prices during this phase.
Further description of the Opening Phase and the calculation of "Opening Prices"
33. As stated above, at approximately 10:00am, the market commences opening for "Normal Trading", but on a staggered basis.
34. Because orders can be entered, amended or cancelled during the Pre-Open Phase (i.e. before market opening) but trades do not take place, orders may "overlap". This means bids may be sitting in the order book at a higher price than the lowest asks sitting in the order book. During the Pre-open Phase "indicative" opening prices may be calculated at any moment in time by applying the ASX Algorithm (explained below) based on the orders sitting in the order book at that moment. These calculations are hypothetical, as trades cannot take place at this time.
35. At the end of the Pre-open Phase, upon the Opening of each Group, ASX Trade uses the ASX Algorithm to set the Opening (or auction or match) Price for each listed security available for trading (i.e. not suspended).
OSPA
36. The "Opening Single Price Auction" ("OSPA") establishes the Opening Price for each security by operation of the ASX Algorithm (described below).
37. There are five opening single price auctions, one for each Group as it opens. During the Opening Phase the ASX Algorithm (or, as it is sometimes called, "the ASX opening algorithm" or the "auction algorithm") sets the Opening Price for each listed security. All bids in the Order Book at the Opening that are at or above that opening price will trade and similarly all asks in the Order Book at Opening that are at or below that opening price will trade, except that, if there is an excess of bid volume over ask volume, or vice versa, at the Opening Price, the excess volume (determined by time priority) will not trade.
38. The OSPA is sometimes also used to describe the "Open Phase", this being the period over which the five Groups have staggered openings. However, during the Open Phase some securities will already be open and trading in Normal Trading. For example, securities in Groups 1 - 4 are already trading in Normal Trading prior to the opening of Group 5 (S-Z) at 10:09am +/- 15 seconds.
Opening Prices
39. The ASX employs the ASX Algorithm to determine the Opening Prices for all securities listed on the ASX (if the securities are not otherwise suspended from trading at that time). The same ASX Algorithm is also deployed to determine closing prices in the CSPA phase.
Explanation of the ASX Algorithm
40. The ASX Algorithm is a four-step approach to determine the opening price for each security as it opens for trading. The operation of and use of the ASX Algorithm is explained in Chapter 9 of the ASX Trade Workstation Manual.6 In summary terms, the four-step algorithm works as follows.
41. Based on the orders in the Order Book at the time, the ASX algorithm determines the Opening Price as follows:
(d) The First Step is based on the principle that the price should be the one at which the maximum volume of a security would be traded.
By matching bids to asks, the algorithm identifies what volume of securities will trade at particular prices and will identify at what price step the maximum executable volume of trades in the security will occur (by comparing the volume of matching bids and asks at each price step). If the first step of the algorithm determines that the maximum executable volume of trades could be executed at more than one price, then the algorithm moves to the second step to determine which of those price steps should be the Opening Price.
(e) The Second Step is based on the principle that the price should be the one that leaves the least quantity of shares in unfilled orders.
The second step ascertains the volume of unfilled orders at the eligible Opening Prices determined under step 1 and will determine which of those prices leaves the least quantity of shares in unfilled orders. If the same quantity of shares in unfilled orders would arise at more than one of those prices, then the algorithm moves to the third step to determine the Opening Price.
(f) The Third Step is based on the principle that the highest potential price should be used if pressure is only on the buy side (i.e. there is a greater volume in bids than asks) or the lowest if the pressure is only on the sell side (i.e. there is a greater volume in asks than bids).
The third step identifies where the pressure is, either on the buy side or the sell side. If it is only on the buy side, the Opening Price will be the highest of the eligible Opening Prices identified under the second step and, if it is only on the sell side, it will be the lowest of the prices identified in the second step. If the pressure is on both the buy and sell side, then the algorithm moves to the fourth step to determine the Opening Price.
(g) The Fourth Step is based on the principle that the price should be set with reference to the last traded price.
If an Opening Price has not been determined under the first three steps of the algorithm, an Opening Price is then set by reference to the last traded price of the security, which is most likely to be the security's last closing price.
The ASX Algorithm determines the closing price in the CSPA in the same way.
6 This chapter is re-produced at Appendix E of Mr Graves' Report and Schedule E of Professor Aitken's Report.
"Indicative" opening prices
42. Prior to Normal Trading, there are no traded or market prices for securities on the ASX.
43. As orders can be entered, amended and cancelled in the order book by Market Participants in the Pre-open Phase, the ASX uses the ASX Algorithm during the Pre-open Phase, to calculate at each time a new order, amendment or cancellation is placed in the order book a hypothetical or "Indicative" opening/auction/match price by reference to the orders in the order book at the time of that calculation.
44. These "indicative" prices are calculated in real time as each order is placed, amended or cancelled from the order book. These "indicative" prices are published in the Pre-open Phase by the ASX through its BO10 message or broadcast. The broadcast provides information (amongst other information) on changes in the Indicative prices. The BO10 message is subject to a 500 millisecond "holdback" period7 which means it may include the cumulative effect of several orders occurring within that half second period.
45. The "indicative" prices are not prices at which any security can trade as, at the time they are calculated and published, the ASX is not open for any trading in those securities.
46. As noted earlier, some participants employ proprietary systems (or subscribe to industry services that provide proprietary systems) that calculate "indicative" opening prices during the Pre-open Phase more frequently then every half second. Some participants will also use these proprietary systems to then calculate from those "indicative" opening prices a calculation of an "indicative" XJO. The ASX does not publish any XJO levels until the commencement of Normal Trading.
47. It is the ability of participants to calculate an "indicative" XJO level from their own systems or subscription services that may allow them to consider potential arbitrage opportunities prior to the ASX opening for Normal Trading. This is explained further below.
7 There appear to be instances where it may have been published earlier than a 500 millisecond period.
ASX24
The futures market
48. ASX24 (formerly known as the Sydney Futures Exchange) is a market for the trading of derivative financial products (approved by its operator, Australian Securities Exchange Limited), including futures and options contracts.
49. A futures contract is a standardised agreement for the purchase or sale of a commodity or financial instrument (such as a security) on a given date in the future ("Expiry Date") at a price fixed at the time the contract is made ("Contract Value").
50. The SPI future is a "cash-settled futures contract" which requires the seller or buyer to pay to its counterparty, on the Expiry Date, the difference between the Contract Value and the value of the contracted commodity or financial instrument on the Expiry Date ("Settlement Value").
SPI Futures
51. A common cash-settled futures contract traded on ASX24 is the ASX SPI 200 Index Futures Contract ("SPI Future" or "SPI"). Some of the popularity of the SPI Future arises from its offering a simple and economical mechanism to buy or sell exposure to the XJO, instead of trading all 200 stocks that make up the XJO individually on ASX Trade. The underlying value of a SPI Future is derived from the level of the XJO.
52. The SPI Futures contracts initially written were quarterly contracts with Expiry Dates in March, June, September and December. Since 2010, monthly serial SPI Futures contracts have also been listed which expire on the third Thursday in January, February, April, May, July, August, October and November.
53. Accordingly, there are two types of SPI Futures contracts:
(h) "Quarterly SPI Futures" that expire on the third Thursday of March, June, September or December; and
(i) "Serial SPI Futures" that expire on the third Thursday of the intervening months, i.e., January, February, April, May, July, August, October or November.
54. The SPI Futures contracts have a listing code "AP" with coding for the year and month of expiry. Attached is a schedule that sets out the Expiry Date and type (serial or quarterly) of each set of SPI Futures that expired in 2012, in or after April 2012, with the ASX24 and other industry provider codes that refer to those contracts.
55. The contract specifications of the SPI Futures contract are extracted below:
Contract Specifications of the ASX SPI 200 Futures Contract
ASX SPI 200®1 Index Futures
Contract Unit: Valued at A$25 per index point (e.g. A$150,000 at 6,000 index points).
Contract Months: March / June / September / December up to six quarter months ahead and the nearest two non-quarterly expiry months.
Commodity Code: AP
Listing Date: 02/05/2000
Minimum Price Movement: One index point (A$25)
Last Trading Day: All trading in expiring contracts ceases at 12.00pm on the Third Thursday of the settlement month. Non-expiring contracts will continue to trade as per the stated trading hours.3
Cash Settlement Price: The Special Opening Quotation of the underlying S&P/ASX 2002 Index on the Last Trading Day. The Special Opening Quotation is calculated using the first traded price of each component stock in the S&P/ASX 2002 Index on the Last Trading Day, irrespective of when those stocks first trade in the ASX trading day. This means that the first traded price of each component stock may occur at any time between ASX market open and ASX market close (including the Closing Single Price Auction) on the Last Trading Day.
Should any component stock not have traded by ASX market close on the Last Trading Day, the last traded price of that stock will be used to calculate the Special Opening Quotation.
Trading Hours: 5.10pm - 7.00am and 9.50am - 4.30pm3 (For period from second Sunday in March to first Sunday in November)
5.10pm - 8.00am and 9.50am - 4.30pm3 (For period from first Sunday in November to second Sunday in March)
Settlement Day: The first business day after expiry, ASX Clear (Futures) publishes the final settlement price of the contract. On the second business day after expiry, ASX Clear (Futures) settles cash flows as a result of the settlement price.