Algorithmic Trading Patterns in Xetra Orders

Size: px
Start display at page:

Download "Algorithmic Trading Patterns in Xetra Orders"

Transcription

1 The European Journal of Finance Vol. 13, No. 8, , December 2007 Algorithmic Trading Patterns in Xetra Orders JOHANNES PRIX, OTTO LOISTL, & MICHAEL HUETL Investment Banking and Catallactics Group, Vienna University of Economics and Business Administration, Vienna, Austria ABSTRACT Computerized trading controlled by algorithms Algorithmic Trading has become a fashionable term in investment banking. We investigate a set of Xetra order data to find traces of algorithmic trading by studying the lifetimes of cancelled orders. Even though it is widely agreed that an algorithm must randomize its order activities to avoid exploitation by other traders, we still find systematic patterns in the submission and cancellation of certain Xetra orders, indicating the activity of algorithmic trading. The trading patterns observed might be interpreted as fishing for profitable roundtrips. KEY WORDS: Market microstructure, algorithmic trading, cancellations, order lifetime, Xetra 1. Introduction Algorithmic trading has become a standard technique in most investment firms. Algorithms are capable of submitting ever larger streams of orders to the electronic order book at increasing speeds. A recent statement by Deutsche Börse AG mentioned that 37% of trades currently originate from algorithmic trading (cf. Deutsche Börse AG (2006)), while Gomber and Groth (2006, p. 50) estimate up to 40% of algorithmic trade volume. It seems quite obvious that an algorithm should randomize how it sends orders in the market, how it prices orders, and the way it cancels and replaces those orders. Otherwise, someone could see that order coming and prepare to make money on it (quote from Hiresh Mittal of ITG in Mehta (2005), cited in: Schwartz et al. (2006, p. 301)). In response to the needs of algorithmic trading, continuing improvements in the network infrastructure of Deutsche Börse AG have caused roundtrip 1 times to decline to ever lower levels. Recent roundtrip times have fallen to the level of 20 milliseconds and are expected to reach a level of 10 milliseconds by April 2007 (cf. Deutsche Börse AG (2007)). At the same time, leading event stream processing systems have to cope with the challenge of reaching latencies in the range of milliseconds (cf. Stonebraker et al. (2006), Bates and Palmer (2006), Aleri Labs (2006)). Event stream processing tracks, as the term indicates, individual events (see Luckham (2002)). Investigating algorithmic trading therefore also benefits from investigating individual events, e.g., the insertion, cancellation or completion of single orders. Correspondence Address: Johannes Prix, Investment banking and Catallactics Group, Vienna University of Economics and Business Administration, Althanstrasse 39 45, 1090 Vienna, Austria. Fax: ; Tel.: ; johannes.prix@wu-wien.ac.at X Print/ Online/07/ Taylor & Francis DOI: /

2 718 J. Prix et al. Short roundtrip times in combination with the low decision-making latency of algorithms offer ideal trading conditions for fully automated trading systems, enabling them to respond to new conditions in the sub-second range. As these response times are key to the analysis of algorithmic trades, we note the high precision of the time stamps in our dataset. These time stamps of order events are recorded with a precision of one hundredth of a second. Thus, using this set of individual orders, we are able to carry out detailed lifetime studies and search for algorithms using lifetime deviations in the sub-second range. In this paper, we primarily focus on the time dimension for identifying traces of algorithmic trades. With respect to time analysis there is a large body of literature on so-called financial duration processes that allow us to define basically any event of interest and the corresponding duration sequence; the applications so far mostly focus on aggregates and not on individual orders. Graming and Maurer (2000) adapt the autoregressive conditional duration (ACD) model proposed by Engle and Russell (1998) to analyse (NYSE) price durations. Engle and Dufour (2000) investigate NYSE price durations by applying a vector autoregressive model, originally proposed by Hasbrouck (1991). Engle and Lunde (2003) generalize the ACD model to analyse both transactions and quotes in a Trade and Quote (TAQ) database from the NYSE. Hall and Hautsch (2006) model the most aggressive order submissions using an autoregressive conditional intensity model, which was originally introduced by Russel (1999). In these models, the financial durations are commonly generated by data thinning, i.e., the selection of particular points in the all-embracing trading (point) process (see, e.g., Bauwens and Giot (2001, p. 45)). Trade duration is defined as the time between two transactions and price duration is defined as the equivalent of a first passage time of the price process (see, for instance, Hautsch (2004, p. 4)). The analysis of durations is restricted if quotes and trades are in different databases such as in the NYSE s TAQ database. Another issue is in identifying the buyer and seller initiated trades (see Engle and Dufour (2000) who used Trade, Order, Report, Quote (TORQ) data). Lee and Ready (1991) proposed the five seconds rule and the mid-quote rule, respectively, for approximately solving these issues. For a treatment of problems in the data preparation process for the application of duration models, see Hautsch (2004). In our study, we calculate and analyse the lifetime of an order by tracking the points of the trading process (events) within an order. In our dataset from the Xetra system of Deutsche Börse AG, orders are identified by a unique identifier. Therefore, for each order, the full history of events such as order insertion, deletion, execution, partial execution or modification can be followed. For each event the full details of the order, except identification of the trader or the exchange member involved, are given. The detailedness of the dataset allows the identification of each order involved in a matching of orders as well as the identification of buyer and seller initiated trades. We are not forced to rely on the approximation rules mentioned above for TAQ/TORQ like databases. For investigating the algorithmic trading features in the Xetra order book, we concentrate our analysis on the lifetimes of the so-called no-fill-deletion orders, i.e., orders that are inserted and subsequently cancelled. We find previously undiscovered specific patterns in cancelled orders lifetimes from the reconstructed order book data of Deutsche Börse s Xetra system. We investigate these patterns in cancelled orders lifetimes on an order-by-order basis, i.e., by analysing the existing orders and the corresponding detailed order event entries in the order book. Our investigation leads us to evidence of activities of automatons placing orders on the buy and sell side. We define the criteria for filtering sequences of orders, which we term constant-initial-cushion (CIC) orders, providing a case study of algorithmic trading in the Xetra Order book. The strategy behind these algorithmic orders seems to be consistent with a result from Handa and Schwartz (1996). In that paper, the authors investigated the use of limit orders versus market orders but also

3 Algorithmic Trading Patterns in Xetra Orders 719 tested a pure limit orders trategy that consisted of a network of bid and ask orders placed around the current price. Several other studies investigating order lifetimes and cancellations have been conducted. A study focusing on the lifetimes of limit orders executed was carried out by Lo et al. (2002). The authors use survival analysis and a data sample of orders from an institutional investor to develop an econometric model of limit-order execution lifetimes. They report detailed survival functions for time-to-completion, time-to-first-fill for the range from 0 to 60 minutes. Hasbrouck and Saar (2005) investigate Island ECN orders and mention a large proportion of fleeting orders, i.e., very short-lived orders with lifetimes below two seconds terminated by cancellation inside the spread. They attribute them to the search for hidden liquidity made possible by the microstructure of the Island ECN. Boehmer et al. (2005) analyse the special open limit order book and find decreasing order sizes and faster cancellation, and thus shorter lifetime of cancelled orders than before the introduction of the NYSE Open Book service. This NYSE Open Book service provides information about limit orders every 10 seconds and, as the authors note, may be too slow for certain types of automated trading strategies that investors may want to implement off the exchange floor. The remainder of the paper is organized as follows: Section 2 describes the market model of Deutsche Börse s Xetra system as well as the specifics of our dataset. Section 3 examines the lifetimes of cancelled Xetra orders, illustrates patterns resulting from algorithmic trading activity and gives a possible explanation for the strategy of the algorithmic trades. Section 4 summarizes and concludes. In keeping with an increasingly common practice, only the main results are presented in the paper. More detailed results are available on request from the corresponding author. 2. The Frankfurt Stock Exchange and the Dataset 2.1 The Database As the basis for our research, we use the complete record of the order book events from the Xetra system of Deutsche Börse AG. Two different time periods, each of which contains six trading days were used. The first database contains the record of all order book changes occuring in the time from 8 to 15 December The second data base contains all changes in the time from 5 to 12 January The first database consists of entries and the second one of entries records changes in the electronic order book of the Xetra system. Note that the database entries themselves do not explicitly contain information such as best bid and best ask or current reference price. Instead, a database entry is generated whenever an order is entered into the system, partially executed, fully executed, cancelled, modified, automatically entered or automatically cancelled. Every such order event is time-stamped at the moment it is processed by the Xetra order book software. The time-stamps in our dataset feature a precision of One hundredth of a second while the Xetra system itself operates with a precision level of One thousandth of a second. Thus, the timing accuracy in our dataset almost matches the accuracy of the real Xetra engine. The matching algorithm of Xetra relies on these time-stamps to execute trades according to the price-time priority rules given in the Xetra market model (cf. Deutsche Börse AG (2004)). Information such as best bid, best ask and current reference price can be reconstructed from the order events. In order to find the best bid, best ask or current order book depth for any given time t, it is necessary to find the subset of orders valid at time t, according to the Xetra market

4 720 J. Prix et al. model and the order restrictions given as parameters to each order. These orders are then sorted in a table according to price priority such that the current available volume for buying and selling at any given limit can be computed. A similar procedure can be used to find the current reference price. By sorting order events according to their time stamps and then finding the most recent order execution price before t, the reference price can be reconstructed from the order data. The individual events will be described in more detail in Section 2.4. In order to avoid data-snooping effects, the initial research for this paper, including definition of the filtering criteria for CIC orders, was done using the database containing all order book events from 8 to 15 December The tables and figures in this paper were then generated out of sample using the second database that describes all changes to the order book occurring in the six trading days from 5 to 12 January The Frankfurt Stock Exchange Deutsche Börse AG runs the Frankfurt Stock Exchange (FWB). It is by far the most important among the eight German stock exchanges and offers floor trading as well as fully-electronic trading on Xetra. Approximately 97% of all trading involving the DAX-30 stocks of our sample are done via Xetra (cf. Deutsche Börse AG (2005)). While many of the DAX-30 stocks are also listed on other exchanges, the vast majority of trading for these stocks happens on the Xetra system. Xetra offers remote access: some 350 brokers and broker firms from 18 countries participate in the trading. Xetra trading is organized as a hybrid system combining auctions and continuous trading. For the DAX-30 stocks in our sample, a pre-trading phase from 7:30 to 8:50 hours offers the opportunity to enter orders into Xetra. The functioning of order driven markets is thoroughly explained by Schwartz et al., (2006, pp ). Following the pre-trade phase, an opening auction with a randomly timed end around 9:00 hours provides the first executions of each trading day (cf. Deutsche Börse AG (2003)). After the opening auction, the system switches to continuous trading until the intraday auction at 13:00 hours, again with a randomly timed ending. This intraday auction is again followed by continuous trading until the closing auction at 17:30 hours, again featuring a randomly timed ending. A volatility break and an additional auction occur whenever the price leaves a pre-fixed price band. 2 Continuous trading follows the price-time priority rule (cf. Deutsche Börse AG (2004) for the details of the matching algorithm). 2.3 Order Types The Xetra system allows four different types of orders: Limit order. Limit Orders comprise the lion s share of the Xetra order book. The Limit Order is characterized by a limit on the price that the submitter is willing to accept. Those orders with a lower (higher) price limit for an ask (bid) order get higher priority for being executed. Market order. Market Orders do not feature any restriction on the price the submitter is willing to accept. Therefore, they are executed immediately, possibly generating several trades, sometimes even with different transaction prices if the order size is larger than the best order on the other side. This property is commonly known as walking up the book. Market-to-limit order. Market-to-Limit orders are similar to market orders matching the best order on the other side, if completely filled. If the Market-to-Limit order is not completely filled at

5 Algorithmic Trading Patterns in Xetra Orders 721 the best limit on the other side, the remaining part will enter the order book as a limit order with exactly that limit. Iceberg orders. Iceberg orders split up the entire volume into visible parts of smaller size and only display one such part at a time as a limit order. As soon as the disclosed limit order is completely filled, a new limit order of the same size will be entered into the order book automatically by the system. This process is repeated until the whole volume of the iceberg order is matched or the order is cancelled. For limit and market orders, additional flags and restrictions governing the execution handling can be supplied. The most important restrictions are the following three flags: Fill-or-kill (F). This restriction will cause the system to check if the order can be completely matched immediately. If this is possible, the order will be executed. Otherwise it will be deleted immediately. Immediate-or-Cancel (I). This restriction will cause the system to execute all matches that are possible at the order s arrival time point. Any remaining part that cannot be matched immediately will be deleted immediately. Triggered-Stop-Order (S). This order is entered into the order book automatically as soon as the predefined stopping conditions are met. 2.4 Order Event Codes and Order Event Sequences In the following, we use a database that contains all changes to the order book occurring on the six trading days in the time from 5 to 12 January 2005, as described in Section 2.1. It consists of database entries recording changes in the electronic order book of the Xetra system. The database entries consist of different event types. Each event type s code and frequency are listed in Table 1. Table 1. Frequency of different events in the database Event type Event code Absolute frequency % Entry b % Termination c Order entry a Order modification Order cancellation Order filled completely Order partially filled Order deleted automatically Technical Entry Technical Cancellation Frequency of different events in the database along with their event code found in the time 5 12 January A total of database entries were examined. Absolute count data are given in the middle column, while the two rightmost columns list the percentage of orders started/ended via each respective event code. a Due to the restriction of the dataset to a certain observation period, there were some orders where the order entry was not observable in the dataset. Similarly, there were orders without a suitable end of code 3, 4, 103 or 6. This is the reason why the sum of order entries (code 1 and code 101 adds up to = ) does not match the sum of order terminations (code 3, 4, 6 and 103 adds up to = ). b Percentage of orders, that are entered via a 1 resp. 101 code. Hundred percent comprises all order entry events in the database. c Percentage of orders terminated via a 3, 4, 6 resp. 103 event. Hundred percent comprises all order terminating events in the database.

6 722 J. Prix et al. Table 2. Example: order Modificationtimestamp Event code Buysell Limit Price Size 5 January :51: S January :11: S January :27: S January :27: S The order is inserted with a volume of at time 09:51: Partial execution with a size of 2485 reduces the available volume to = at time 13:11:55.05 and then another partial execution of 377 units leads to = remaining units from 16:27: At 16:27:16.11 the remaining volume of units is cancelled altogether. Further data fields omitted in this table include the order expiry date, auction trade flag, order type, order restriction, trade restriction, order entry timestamp, order number and ISIN code. Every new order submission generates an event with event code 1. Cancellation generates an event with code 3. Full execution generates an event with code 4. Therefore, orders that are entered into the system and then deleted again without any executions generate event code sequences characterized by 1 3. These orders are often termed no-fill deletion orders. Orders that are entered into the system and then filled in a single transaction generate event code sequence 1 4. These orders are usually termed one-fill completed orders. Many orders also feature events of partial executions each generating event code 5. This leads to sequences of type The last event code 3 indicates that the remaining part of the order has been cancelled. In the sequence the last event code indicates that the remaining part of the order has been executed entirely. These orders also are of interest, but do not get a special name here. An example illustrating a order is given in Table 2. The number of order modifications characterized by a code 2 event is rather small. It does not even add up to a single percentage point. This fact indicates that the primary method of changing existing orders is obviously to cancel the old order and re-submit another one (cf. Deutsche Börse AG (2004), p. 11). The vast majority of orders belong to the 1 3, 1 4, and type. Table 3 shows the frequencies of the most common sequence codes in conjunction with different order types. Table 4 exhibits the frequency of each order type in combination with the order restrictions explained in Section 2.3 Tables 3 and 4 indicate that limit orders play the most important role in Xetra in terms of number of orders entered into the system as well as concerning traded volumes. The dominance of limit orders is greater when comparing the number of orders. This is due to the fact that the typical volume of limit orders is lower than that of iceberg orders or market orders. Iceberg orders are an instrument typically used to trade larger volumes with a single order. In the money volume part of the table, the iceberg orders do show up considerably stronger than in the pure order count part. In this paper we investigate limit orders only. For the investigation of iceberg orders see Mönch (2005). 2.5 More Actively and Less Actively Traded Stocks in the Sample We use the actual trades money volume as a proxy for liquidity of each stock in the DAX-30. The results and ranking according to this measure are given in Table 5.

7 Algorithmic Trading Patterns in Xetra Orders 723 Table 3. Event code sequences for order types and order restrictions in the Xetra order book from 5 to 12 January 2005 Ordertype/Sequence combinations a Absolute freq. % of ordertype % of all entries L with seq L with seq L with seq L with seq (Other) Total M with seq M with seq M with seq b M with seq (Other) Total I with seq I with seq I with seq I with seq (Other) Total T with seq T with seq T with seq T with seq (Other) Total Ordertypes and the sequence codes most frequently generated by them. a The letters L/M/I/T correspond to limit, market, iceberg and market-to-limit order types respectively (cf. Section 2.3 for a detailed explanation of order restrictions). b Market orders are not executed immediately when submitted with restriction to auction phases or during the call phase of the auction. This fact allows for cancellation of market orders. The 1 3 market order sequences found above are of exactly this origin. 3. Analysis of No-fill-deletion Order Lifetimes 3.1 Summary Statistics Table 6 provides a detailed picture of the lifetimes of no-fill deletion orders (i.e., orders coded with 1 3 ), as described in Section 2.4. These no-fill deletion orders embody 65% of all order insertions (cf. Table 3). The lifetimes of the no-fill-deletion orders in Table 6 exhibit a skewed shape. We will investigate this shape further in Section 3.2. The table indicates that the other DAX-30 companies are more or less in the same range. An interesting fact is that the mode value for the no-fill deletion order lifetime of almost all DAX-30 stocks is in the very narrow range of with the only exceptions of Adidas Salomon, Münch. Rückvers. and Schering with values of 60.01, 0.99 and 60.00, respectively. 3 This pattern might be a first indicator of a large number of orders being

8 Table 4. Importance of different order types concerning number of orders and money volume traded in the time from 5 to 12 January J. Prix et al. Number of orders submitted b Money volume traded c Limit Market MtL Iceberg Limit Market MtL Iceberg Restriction a percentage percentage percentage percentage percentage percentage percentage percentage None F I S Total percentage In abs. figures Observation period was the time from 5 to 12 January A total of orders were examined. Percentage of the money volume and number of orders belonging to each category are shown above. a Orderrestriction F means Fill-Or-Kill, Orderrestriction I means Immediate-or-Cancel and S means Triggered-Stop-Order. b The left part of the table shows the relative frequency of each order type entered into the Xetra system in conjunction with each order restriction. Hundred percent corresponds to all orders submitted. Thus, in the left part of the table all orders are counted, regardless of whether they are executed or cancelled. The total percentage figures do not sum up to 100% due to rounding effects. c The right part of the table shows the relative amount of money volume traded using each order type in conjunction with each order restriction. Money volume was computed using the size of the execution in shares times the price of the transaction per share. Thus, if the price is better than a possible limit supplied, the transaction price was used for the computation. The cancelled part of any order is disregarded in this part of the table. Hundred percent in the right part of the table corresponds to the total money volume traded on Xetra in the observation period. The total percentage figures do not sum up to 100% due to rounding effects.

9 Table 5. More actively and less actively traded stocks Money volume a Order counts b Stock Insertions in (partial) exec. in % of total Cancels in % of total # Insertions # (Partial) exec. # Cancels Adidas Salomon Allianz Altana BASF Bay.Hypo-Vereinsbk Bay.Motoren Werke Bayer Commerzbank Continental Daimlerchrysler Deutsche Bank Deutsche Börse Deutsche Post Dt.Telekom E.ON Fresen. Med. Care Henkel Infineon Tech Linde Lufthansa MAN (continued) Algorithmic Trading Patterns in Xetra Orders 725

10 Table 5. Continued 726 J. Prix et al. Money volume a Order counts b Stock Insertions in (partial) exec. in % of total Cancels in % of total # Insertions # (Partial) exec. # Cancels Metro Münch. Rückvers RWE SAP Schering Siemens Thyssenkrupp TUI Volkswagen Total/Average Ranking of the DAX-30 stocks according to money volume traded during the trading days from 5 to 12 January The top four and the bottom four stocks will be analysed in more detail in the next sections. a Total money volume inserted, traded and cancelled are given in the left section of the table. The cancelled money volume was computed using limit value times number of shares cancelled instead of a real price times number of shares traded. b Count of total orders inserted, orders fully or partially executed and pure cancellations without any execution ( no-fill deletions ) are given in the right section of the table. The usual double counting of money volume applies for the trades. The sum of # (partial) executions and # cancels is greater than the # insertions due to the fact that every partial execution is counted. Therefore, the percentage figures were omitted in the order counts section.

11 Algorithmic Trading Patterns in Xetra Orders 727 Table 6. Summary statistics of the lifetimes of all no-fill-deletion orders from 5 to 12 January 2005 Stock name Min 1st Q. Mode Median Mean 3rd Q. Max N Dt.Telekom SAP Deutsche Bank Siemens Allianz RWE E.ON Daimlerchrysler Münch.Rückvers BASF Bayer Bay.Hypo-Vereinsbk Volkswagen Schering Infineon Tech Bay.Motoren Werke Metro Commerzbank Thyssenkrupp MAN Continental Deutsche Post Adidas Salomon Deutsche Börse Lufthansa Altana TUI Henkel Linde Fresen. Med. Care DAX-30 POOL Summary statistics of the no-fill-deletion order lifetimes for each stock as well as for the pool of all DAX-30 stocks together are given in the middle columns. All lifetimes were measured in seconds and recorded for orders placed in the time from 5 to 12 January Total number of observations for each stock are given in the rightmost column. timed by software programs supporting the human trader or by fully automated trading programs usually termed algorithmic traders. 3.2 The No-fill-deletion Order Lifetime Distribution The plot in Figure 1 investigates the distribution of the lifetime of no-fill-deletion orders. To give a precise picture, we differentiate four different time scales. We apply the kernel density estimation 4 procedure to characterize the lifetime frequency. The spikes in the plots and the overall shape of the plots in Figure 1 reveal, to our knowledge, a previously undiscovered pattern cancellations occur predominantly after some very special lifetimes. At one and two seconds, there is a local maximum. After 30, 60, 120 and 180 seconds there are more such local maxima. Less obvious are the weaker spikes at exactly four, five and

12 728 J. Prix et al. Figure 1. Kernel density estimates for the lifetime of no-fill-deletion orders: We reduced the dataset to the lifetimes contained in the intervals [0; 2.5], [0; 7.5], [0; 67.5] and [0; 197.5] for all DAX-30 stocks to give small scale as well as larger scale pictures of the distribution of order lifetimes. The kernel bandwidth used and the number of orders contained in each interval is given below each of the four graphs, respectively six seconds. The same pattern can be found for most of the individual stocks of the DAX-30. Figure 2 below illustrates the remarkable similarity in cancellation patterns for the four most actively traded and the five least actively traded stocks given for the range of seconds. For the stock TUI, the peak at 60 seconds is not observable (see also Section 3.3.1). The pattern of no-fill-deletion order lifetimes is present throughout the daily trading time. Figure 3 illustrates the observed no-fill-deletion order lifetimes for different subsets of the trading day. The one-fill-completed orders with a lifetime greater than zero are not terminated by cancellation or execution. The execution of orders is beyond their control, and therefore, not subject to peaking of lifetimes at the end of each update cycle. 3.3 Investigation of Lifetime Peaks at Multiples of 60 Seconds Example of automated order placements constant-initial-cushion orders. A closer look at the no-fill deletion orders (i.e., orders with sequence code 1 3 ) with lifetimes close to the lifetime peaks shown in Figure 1 gives the following picture. The peaks at multiples of 60 seconds

13 Algorithmic Trading Patterns in Xetra Orders 729 Figure 2. Kernel density estimates for the lifetime of no-fill-deletion orders in the interval [0;67.5] seconds for the most actively traded (Dt.Telekom, SAP, Deutsche Bank, Siemens) and the five least actively traded (Altana, TUI, Henkel, Linde, Fresen.Med.Care) stocks in the time from 5 to 12 January 2005 (cf. Table 5) can be explained (at least partly) by sequences of orders which we term constant-initial-cushion (CIC) orders. The orders of such a sequence have the following properties. A CIC order sequence consists of both bids and asks, i.e., of order placements on both sides of the market, where the bids and asks have the same order size. The name CIC orders is motivated by the observed order limits. All bids (asks) of such a CIC order sequence have the same constant cushion at insertion Figure 3. Kernel density estimates for the lifetime of no-fill-deletion orders occuring at daytime 9:00 to 12:00 hours (left plot), from 12:00 to 15:00 hours (middle plot) and from 15:00 to 17:30 hours (right plot). Each plot shows the density for lifetimes in the interval [0;67.5] for all DAX-30 stocks

14 730 J. Prix et al. (constant-initial-cushion), where cushion is defined as { best bid limit bid limit cushion = ask limit best ask limit for a bid for an ask However, the bids CIC is not necessarily equal to the asks CIC. Further, the lifetimes of CIC orders rounded to the nearest second are multiples of 60 seconds. Hence, cancellation takes place only at 60 seconds or multiples of 60 seconds after insertion. In all observed cases, at the time of cancellation the order cushion is not equal to the CIC. Furthermore, for each CIC order with rounded lifetime equal to l 60 seconds with l 2,l N, the following can be said. In all observed cases, the observed cushions at 1 60,...,(l 1) 60 seconds, since insertions are equal to the CIC. The observed cushions at any other point of time during the lifetime of a CIC order are not necessarily equal to the CIC. After a CIC order is cancelled (except for the last bid and ask cancellation in a sequence), a new CIC order is inserted. If a CIC bid (ask) is cancelled, another CIC bid (ask) is inserted at a limit equal to best bid CIC (best ask + CIC). Table 7 and Figure 4 illustrate a part of a sequence of CIC orders observed for SAP AG on 5 January 2005 between 13:51:36 and 13:56:35 hours. At 13:51:36.00 (at 13:51:35.96) hours a CIC ask (a CIC bid) was inserted with an order size of 1200 shares and CIC of 26 cents. At the time of these insertions, the best bid and best ask were and , respectively. Sixty seconds later, at around 13:52:36 hours, the best bid was still at , while the best ask had moved up to Therefore, the cushion of the CIC bid remained at 26 cents, while the cushion of the CIC ask decreased to 15 cents. Consequently, the CIC ask was deleted and a new CIC ask was inserted at limit = The deleted CIC ask had a lifetime of seconds. Approximately 60 seconds later, the cushion of both the CIC bid and ask had changed due to the moving best offers. The CIC ask at (CIC bid at ) was deleted and a new CIC ask at = (a new CIC bid at = ) was inserted. The deleted ask (bid) had a lifetime of seconds ( seconds). Hence, the lifetimes of the CIC orders depended on the variability of the best bid and ask (see Figure 4). The lifetimes of the CIC orders shown in Table 7 and Figure 4 varied around 60 and 120 seconds. As the best ask showed higher variation than the best bid in this period (see Figure 4), we observe five insertions on the ask side and only three on the bid side. In Table 7, CIC orders are illustrated for only a small snapshot of five minutes. To identify all CIC order sequences for a stock we define explicit filtering criteria. In order to avoid data snooping, we used data from 8 to 15 December 2004 to get the defining criteria for CIC orders Table 7. Sample CIC orders placed on 6 January 2005 for SAP Time at insertion Lifetime Limit BestBid BestAsk CIC (B)id/ (hh:mm:ss.cs) (Sec.) (Euro) (Euro) (Euro) (Euro) Size (A)sk 13:51: A 13:52: A 13:53: A 13:54: A 13:55: A 13:51: B 13:53: B 13:55: B

15 Algorithmic Trading Patterns in Xetra Orders 731 Figure 4. CIC orders for SAP AG on 5 January 2005 between 13:51:35 and 13:56:35 hours with lifetimes of multiples of 60 seconds (dotted lines). If the best bid (thin straight line) or best ask (thin dashed line) changes such that the inserted bid or ask (thick lines) has no longer the CIC at multiples of 60 seconds since insertion, the corresponding order is deleted and a new order is inserted at the CIC. Obviously, deletion only occurs at order lifetimes of multiples of 60 seconds since insertion and applied them to investigating data spanning the period between 5 and 12 January The applied filtering criteria for identifying CIC order sequences are given as follows. 1. All orders in a CIC order sequence are no-fill-deletion orders, i.e., orders with sequence code A sequence of CIC orders consists of bids and asks. Whenever a bid in this sequence is valid in the order book, an ask of this sequence also has to be valid in the order book and vice versa. 3. A sequence includes at least three orders (i.e., one bid and two asks, or two bids and one ask). Hence, the number of orders in a sequence N All bids and asks in a sequence of CIC orders fulfill the following criteria. (a) The bids and asks cushions at insertion are constant. The bids cushion at insertion is not necessarily equal to the asks cushion at insertion. (b) The bids and asks volumes are constant. The bids volume is equal to the asks volume. (c) The lifetimes of the bids and asks rounded to the nearest second are equal to or a multiple of 60 seconds. The result of the application of these filtering criteria to order book data for SAP AG between 5 and 12 January 2005 is given in Table 8. As shown in Table 8, we identified 14 sequences of CIC orders, where the cushions and order sizes of CIC orders for different CIC order sequences

16 732 J. Prix et al. Table 8. All CIC orders placed between 5 and 12 January 2005 for SAP Period CIC Lifetime Day Begin End Bid Ask Min. Median Max. Number (dd-mm-yyyy) (hh:mm:ss.cs) (hh:mm:ss.cs) (Euro) (Euro) Size (sec.) (sec.) (sec.) N 5 January :00: :00: January :14: :38: January :45: :47: January :53: :58: January :05: :36: January :15: :26: January :02: :28: January :00: :28: January :51: :28: January :01: :27: January :36: :00: January :27: :27: January :05: :47: January :01: :27: varied. Between 5 and 12 January 2005 the order size varied between 1000 and 2200 for SAP. The CIC ranged between 16 and 27 cents for the CIC bids and between 25 and 55 cents for the CIC asks for SAP. The maximum lifetime of a CIC order was seconds. For all CIC orders we find rounded lifetimes of 60 seconds and multiples thereof. A technical reasoning for the marginal fluctuations in CIC order lifetimes is given in Section 3.5. A possible explanation for these observations of CIC order sequences may be that an automated order placement system updates CIC orders at intervals of 60 seconds by cancellation and subsequent insertion such that the orders cushions fulfills the properties described above. A further look at the order book suggests that the intraday change of the order volume or cushions for the CIC orders is because of the order matching of a CIC bid or ask. At the end of each of the indicated periods (excluding end of day periods) shown in Table 8, we find executed orders, each with an insertion time equal to the deletion time of the last observed CIC order in the corresponding sequence. Further, each of these executed orders has the same cushion and order size as the last deleted CIC order of the corresponding sequence. However, the dataset does not allow us to identify the order submitting trader. Therefore, we cannot make a definite statement about these suggestions. In the next section, we further substantiate our explanations by investigating all 30-DAX stock for the occurrences of CIC order sequences CIC order statistics for all DAX 30 stocks. Table 9 shows footprints of CIC order insertions for almost all DAX-30 stocks. The cushion ratio shown in Table 9 expressing the cushion as a percentage of the median price observed between 5 and 12 January is around 0.2%. A lower bound for the bid and ask cushion is observed at 4 cents for most of the DAX stocks. The existence of an absolute lower bound on the cushion would explain the high cushion ratios for stocks with low median prices such as Lufthansa and Infineon. On the basis of this observation, one can approximate the cushion for each stock by max(0.2% Median Price, 0.04).

17 Table 9. CIC orders for all DAX30 stocks observed between 5 to 12 January 2005 Bid CIC Ask CIC Lifetime Size Money Volume b Price c Size d Median Ratio a Median Ratio a Min. Median Max. Abs. Rel. Median (Euro) (%) (Euro) (%) (sec.) (sec.) (sec.) Min. Median Max. (Tsd. Euro) (%) (Euro) Median Dt. Telekom SAP Deutsche Bank Siemens Allianz RWE E.ON Daimlerchrysler Münch.Rückvers BASF Bayer Bay.Hypo-Vereinsbk Volkswagen Schering Infineon Tech Bay.Motoren Werke Metro Commerzbank Thyssenkrupp (continued) Algorithmic Trading Patterns in Xetra Orders 733

18 Table 9. Continued 734 J. Prix et al. Bid CIC Ask CIC Lifetime Size Money Volume b Price c Size d Median Ratio a Median Ratio a Min. Median Max. Abs. Rel. Median (Euro) (%) (Euro) (%) (sec.) (sec.) (sec.) Min. Median Max. (Tsd. Euro) (%) (Euro) Median MAN Continental Deutsche Post Adidas-Salomon Deutsche Börse Lufthansa Altana TUI Henkel Linde Fresen.Med.Care Stocks are ordered according to traded money volume. a The cushion ratio is calculated as cushion divided by the median price. b The price is calculated as the median of all prices observed between 5 and 12 January for each stock. c The total money volume is given in absolute terms (in thousands) and as fraction of the total money volume of all no-fill-deletion orders for the stock. d Size is given as the median of the inserted order size of all no-fill-deletion orders.

19 Algorithmic Trading Patterns in Xetra Orders 735 For Deutsche Börse, Thyssen Krupp and TUI the rows in Table 9 are empty, because CIC orders are not identifiable for any of the three companies. This observation is consistent with the result reported in Figure 2, where for TUI no significant lifetime peaks for 60 seconds could be found. The lifetime distribution of Deutsche Börse AG and Thyssen Krupp, which are not plotted here, exhibit similar lifetime distributions lacking significant peaks at multiples of 60 seconds. The volumes of the CIC orders are multiples of 100 shares. Stocks with a cushion equal to 4 cents have the highest maximum volumes ranging between and stocks. The maximum volume of stocks was observed for Deutsche Telekom, Bay. Hypo Vereinsbank and Infineon. Comparing the median CIC order volume with the median order volume of all no-fill-deletion orders shows a higher average volume for CIC orders. The maximum lifetime of CIC observed ranges between 540 and 5220 seconds. The overall maximum lifetime of 5220 seconds was observed for Infineon for both the CIC bid and ask inserted at 12:46:35 hours and cancelled at 14:18:35 hours on 5 January During this period in which the intraday auction also took place (see Section 2.2) the best bid and ask remained the same. The stocks with CIC order cushion equal to 4 cents all have a median lifetime at around 120 seconds. Infineon has an even median lifetime of seconds. The column Money volume in Table 9 shows that CIC orders represent between 4.3% and 18.4% of all no-fill-deletion orders observed between 5 and 12 January Trading Strategy Behind CIC Orders The trading strategy behind the placement of CIC orders closely corresponds to the limit order trading pattern investigated in Handa and Schwartz (1996). The authors of that paper suggested placing a network of bid and ask limit orders with cushions of 1%, 2%, 3%, 4% and 5% and revising the limit orders and placing a new network of limit orders upon each execution. They tested the strategy for the DOW-30 stocks and found significant positive returns from resulting roundtrip trades. The CIC strategy differed insofar as it used a different cushion size (0.19% 0.51% cushion instead of 1% cushion in Handa and Schwartz (1996)) and periodic updates instead of updates only upon order execution. 3.5 Distribution of CIC Orders Lifetimes The lifetimes of CIC orders reported in the previous sections are not exactly equal to multiples of 60 seconds, but vary within a range of approximatlely one fourth of a second. Figure 5 shows the observed lifetimes of CIC orders plotted as histograms and fitted to normal distributions with sample means equal to and seconds and sample standard deviation of about 0.11 and 0.12 seconds, respectively. Both lifetime distributions deviate from the Gaussian distribution and are leptokurtic. For both distributions the Kolmogorov Smirnov test rejects the normality hypothesis at the 1% significance level. The peak around, e.g., 60 second lifetimes for CIC orders might lead to the conclusion that computer software updates orders on the basis of a 60 seconds lifetime. However, periodic updates inside the exchange might not explain the fluctuations around the order lifetime of 60 seconds. A factor that might cause the fluctuations around 60 seconds is the electronic network connecting the exchange with exchange members. We assume that all signals are generated inside the exchange member group. If we assume that the signals are transmitted through an electronic

20 736 J. Prix et al. Figure 5. Lifetime distribution of observed CIC orders for all DAX stocks (except for Deutsche Börse, TUI and Thyssen Krupp) placed between 5 and 12 January 2005 (histogram). The thick line represents the normal distribution with estimated parameters ˆμ = mean and ˆσ = stdev. Sample kurtosis (kurt) and skewness (skew) are given network and might have to travel longer distances, then this might explain some of the order lifetimes fluctuations usually a real-time data feed provided by the exchange (or other companies specializing in providing data) transmits input to the exchange member. The exchange member reacts and enters a new order at time T 1. The signal travels through the network and arrives at time T 2. The time spent on the way to the exchange might be subject to possible network delays. The timestamp on the order is generated in the exchange and therefore already carries the delay that has occurred from T 1toT 2. After a fixed time interval, like 60 seconds, counting from time T 1, the exchange member updates its positions. Let us assume that it decides to cancel the order. A signal is then emitted at time T 3. The signal again travels through the network layer and arrives at time T 4 in the exchange. Another timestamp is recorded at arrival. This timestamp again already contains the delay that occurred between T 3 and T 4. If the network speed is not constant, but subject to perturbations, then this would generate variation in the order lifetime from T 2 to T 4, even when the time between T 1 and T 3 is always 60 seconds or a multiple thereof. It is a well-known fact among network specialists that latency distribution of network traffic usually exhibits an approximately Gaussian shape. There are papers documenting that even very few participants in the network are usually sufficient for the network traffic time distribution to exhibit Gaussian features (cf. Meent et al. (2006)). Deviations of the network traffic distribution from Gaussianity is treated, for instance, in Jin et al. (2002). Hence, the delays might be a simple consequence of communication via the electronic network media. Such a conclusion suggests that further investigations of the electronic infrastructure of a market place and the remote market participants might be necessary, as this might be of relevance with respect to best execution issues. 4. Summary Our findings indicate the existence of previously undiscovered patterns in the order book s structure when investigating the second and sub-second range of no-fill-deletion lifetimes. Bearing in mind that this range is nowadays the time frame that professional traders and algorithm designers have to cope with we investigate these patterns on an order-by-order basis, i.e., by analysing relevant orders and the corresponding detailed order event entries in the order book.

No. 2009/10. Peter Gomber and Markus Gsell

No. 2009/10. Peter Gomber and Markus Gsell No. 2009/10 Algorithmic Trading Engines Versus Human Traders Do they behave different in securities markets? Peter Gomber and Markus Gsell Center for Financial Studies Goethe-Universität Frankfurt House

More information

Designated Sponsor Guide. Version 10.0

Designated Sponsor Guide. Version 10.0 Guide Version 10.0 Guide Table of Content Page I Table of Content 1 on Xetra... 1 2 Admission requirements for s... 1 3 necessity for continuous trading... 2 3.1 Xetra Liquidity Measure (XLM)... 3 3.2

More information

The Conglomerate Discount in Germany and the Relationship to Corporate Governance

The Conglomerate Discount in Germany and the Relationship to Corporate Governance SFB 649 Discussion Paper 2005-063 The Conglomerate Discount in Germany and the Relationship to Corporate Governance Christian Weiner* * School of Business and Economics, Humboldt-Universität zu Berlin,

More information

Trading Rules for the Automated Trading System XETRA (Exchange Electronic Trading)

Trading Rules for the Automated Trading System XETRA (Exchange Electronic Trading) Trading Rules for the Automated Trading System XETRA (Exchange Electronic Trading) 2.1 Trading Rules for the Automated Trading System, XETRA 22 May 2015 Page 1 of 19 I. General 1 Scope of Application (1)

More information

Adoption of IFRS in the EU: Legislative Background. PwC

Adoption of IFRS in the EU: Legislative Background. PwC Adoption of IFRS in the EU: Legislative Background PwC EU Regulation (EC)1606/2002 passed 19 July 2002 Article 4 Consolidated accounts of publicly traded companies For each financial year starting on or

More information

Algorithmic Trading Engines & Liquidity Contribution The Blurring of Traditional Definitions

Algorithmic Trading Engines & Liquidity Contribution The Blurring of Traditional Definitions Algorithmic Trading Engines & Liquidity Contribution The Blurring of Traditional Definitions Sven S. Groth Goethe University Frankfurt & E-Finance Lab, Grüneburgplatz 1, 60323 Frankfurt am Main, Germany

More information

Does Algorithmic Trading Increase Volatility? Empirical Evidence from the Fully-Electronic Trading Platform Xetra. Sven S. Groth

Does Algorithmic Trading Increase Volatility? Empirical Evidence from the Fully-Electronic Trading Platform Xetra. Sven S. Groth DISCUSSION PAPERS e F inance Does Algorithmic Trading Increase Volatility? Empirical Evidence from the Fully-Electronic Trading Platform Xetra Sven S. Groth Discussion Paper 16/2011 Chair of Business Administration,

More information

Decimalization and market liquidity

Decimalization and market liquidity Decimalization and market liquidity Craig H. Furfine On January 29, 21, the New York Stock Exchange (NYSE) implemented decimalization. Beginning on that Monday, stocks began to be priced in dollars and

More information

High-frequency trading and execution costs

High-frequency trading and execution costs High-frequency trading and execution costs Amy Kwan Richard Philip* Current version: January 13 2015 Abstract We examine whether high-frequency traders (HFT) increase the transaction costs of slower institutional

More information

Intraday stealth trading. Evidence from the Warsaw Stock Exchange 1

Intraday stealth trading. Evidence from the Warsaw Stock Exchange 1 POZNAŃ UNIVERSITY OF ECONOMICS REVIEW Volume 14 Number 1 2014 Barbara BĘDOWSKA-SÓJKA* Poznań University of Economics Intraday stealth trading. Evidence from the Warsaw Stock Exchange 1 Abstract: The intraday

More information

The Battle for Milliseconds

The Battle for Milliseconds The Battle for Milliseconds Attracting Algorithmic Order Flow VON RYAN RIORDAN, B.COMM., MBA DIPL. WI.-ING MARTIN WAGENER, INGÉNIEUR INPG Universität Karlsruhe (TH), Institut für Informationswirtschaft

More information

AUTOMATED TRADING RULES

AUTOMATED TRADING RULES AUTOMATED TRADING RULES FEBRUARY 2012 CONTENTS INTRODUCTION 3 ENTERING ORDERS 3 DIVISION OF MARKET 4 TRADING SESSIONS 4 1. TYPES OF TRANSACTIONS 5 1.1 Limit Orders 1.2 Market Orders 1.2.1 Touchline 1.2.2

More information

SLICE ORDER IN TASE STRATEGY TO HIDE?

SLICE ORDER IN TASE STRATEGY TO HIDE? SLICE ORDER IN TASE STRATEGY TO HIDE? Isabel Tkatch and Zinat Shaila Alam* Department of Finance, J. Mack Robinson College of Business Georgia State University Atlanta, GA 30303 August 21, 2007 ABSTRACT

More information

Pricing of Limit Orders in the Electronic Security Trading System Xetra

Pricing of Limit Orders in the Electronic Security Trading System Xetra Pricing of Limit Orders in the Electronic Security Trading System Xetra Li Xihao Bielefeld Graduate School of Economics and Management Bielefeld University, P.O. Box 100 131 D-33501 Bielefeld, Germany

More information

How aggressive are high frequency traders?

How aggressive are high frequency traders? How aggressive are high frequency traders? Björn Hagströmer, Lars Nordén and Dong Zhang Stockholm University School of Business, S 106 91 Stockholm July 30, 2013 Abstract We study order aggressiveness

More information

High-frequency trading: towards capital market efficiency, or a step too far?

High-frequency trading: towards capital market efficiency, or a step too far? Agenda Advancing economics in business High-frequency trading High-frequency trading: towards capital market efficiency, or a step too far? The growth in high-frequency trading has been a significant development

More information

Cluster Analysis for Evaluating Trading Strategies 1

Cluster Analysis for Evaluating Trading Strategies 1 CONTRIBUTORS Jeff Bacidore Managing Director, Head of Algorithmic Trading, ITG, Inc. Jeff.Bacidore@itg.com +1.212.588.4327 Kathryn Berkow Quantitative Analyst, Algorithmic Trading, ITG, Inc. Kathryn.Berkow@itg.com

More information

Market Velocity and Forces

Market Velocity and Forces Market Velocity and Forces SUPPORT DOCUMENT NASDAQ Market Velocity and Forces is a market sentiment indicator measuring the pre-trade order activity in the NASDAQ Stock Market trading system. It indicates

More information

Analysis of High-frequency Trading at Tokyo Stock Exchange

Analysis of High-frequency Trading at Tokyo Stock Exchange This article was translated by the author and reprinted from the June 2014 issue of the Securities Analysts Journal with the permission of the Securities Analysts Association of Japan (SAAJ). Analysis

More information

The (implicit) cost of equity trading at the Oslo Stock Exchange. What does the data tell us?

The (implicit) cost of equity trading at the Oslo Stock Exchange. What does the data tell us? The (implicit) cost of equity trading at the Oslo Stock Exchange. What does the data tell us? Bernt Arne Ødegaard Sep 2008 Abstract We empirically investigate the costs of trading equity at the Oslo Stock

More information

The Market Impact - Liquidity Measure in Electronic Securities Trading. Liquidity and transaction costs: Two important criteria of market quality

The Market Impact - Liquidity Measure in Electronic Securities Trading. Liquidity and transaction costs: Two important criteria of market quality Deutsche Börse Deutsche Börse AG, Xetra Research Originally published in German in: Die Bank, 7/2002 Reproduction permitted, in whole or in part, only if source is stated The Market Impact - Liquidity

More information

Trading Tutorial. Microstructure 2 Liquidity. Rotman School of Management http://rit.rotman.utoronto.ca Page 1 of 9

Trading Tutorial. Microstructure 2 Liquidity. Rotman School of Management http://rit.rotman.utoronto.ca Page 1 of 9 Microstructure 2 Tutorial Introduction Welcome to Rotman Interactive Trader (RIT). This document begins assuming that you have installed and run the Rotman Interactive Trader client application (RIT Client).

More information

Dark trading and price discovery

Dark trading and price discovery Dark trading and price discovery Carole Comerton-Forde University of Melbourne and Tālis Putniņš University of Technology, Sydney Market Microstructure Confronting Many Viewpoints 11 December 2014 What

More information

Measuring and Interpreting the Performance of Broker Algorithms

Measuring and Interpreting the Performance of Broker Algorithms Measuring and Interpreting the Performance of Broker Algorithms Ian Domowitz Managing Director ITG Inc. 380 Madison Ave. New York, NY 10017 212 588 4000 idomowitz@itginc.com Henry Yegerman Director ITG

More information

TRADING RULES. A) Trading System

TRADING RULES. A) Trading System TRADING RULES A) Trading System The Emerge trading platform shall be made available on the capital market segment of NSEIL. The SME trading platform has some unique features as follows:- Market Types SME

More information

Algo Flagging How to meet the regulatory requirements? Member communication on Algo Flagging according to the German HFT Act

Algo Flagging How to meet the regulatory requirements? Member communication on Algo Flagging according to the German HFT Act Algo Flagging How to meet the regulatory requirements? Member communication on Algo Flagging according to the German HFT Act Version 1.2 March 2014 1 Agenda 1. Motivation 2. Legal background 3. Guidelines

More information

Eurex Trader Examination

Eurex Trader Examination Eurex Trader Examination Question atalogue Eurex 2014 Printed in Germany. All proprietary rights and interest in this publication shall be vested in Eurex Administration and Management ( Eurex ) and all

More information

SIX Swiss Exchange Ltd. Directive 3: Trading. of 17/07/2015 Effective from: 26/10/2015

SIX Swiss Exchange Ltd. Directive 3: Trading. of 17/07/2015 Effective from: 26/10/2015 SIX Swiss Exchange Ltd Directive 3: Trading of 7/07/05 Effective from: 6/0/05 Content. Purpose and principle... I General.... Trading day and trading period... 3. Clearing day... 4. Trading hours... II

More information

DELTA Dashboards Visualise, Analyse and Monitor kdb+ Datasets with Delta Dashboards

DELTA Dashboards Visualise, Analyse and Monitor kdb+ Datasets with Delta Dashboards Delta Dashboards is a powerful, real-time presentation layer for the market-leading kdb+ database technology. They provide rich visualisation of both real-time streaming data and highly optimised polled

More information

Competition Among Market Centers

Competition Among Market Centers Competition Among Market Centers Marc L. Lipson* University of Virginia November, 2004 * Contact information: Darden Graduate School of Business, University of Virginia, Charlottesville, VA 22901; 434-924-4837;

More information

NASDAQ Market Velocity and Forces 2.1

NASDAQ Market Velocity and Forces 2.1 NASDAQ Market Velocity and Forces 2.1 Direct Data Feed Interface Specifications Version: 2.10 Date Revised: November 1, 2013 Table of Contents 1 Product Description... 3 2 Network Protocol Options... 3

More information

Client Software Feature Guide

Client Software Feature Guide RIT User Guide Build 1.00 Client Software Feature Guide Introduction Welcome to Rotman Interactive Trader 2.0 (RIT 2.0). This document assumes that you have installed the Rotman Interactive Trader 2.0

More information

How Effective Are Effective Spreads? An Evaluation of Trade Side Classification Algorithms

How Effective Are Effective Spreads? An Evaluation of Trade Side Classification Algorithms How Effective Are Effective Spreads? An Evaluation of Trade Side Classification Algorithms Ananth Madhavan Kewei Ming Vesna Straser Yingchuan Wang* Current Version: November 20, 2002 Abstract The validity

More information

The Sensitivity of Effective Spread Estimates to Trade Quote Matching Algorithms

The Sensitivity of Effective Spread Estimates to Trade Quote Matching Algorithms SPECIAL SECTION: FINANCIAL MARKET ENGINEERING The Sensitivity of Effective Spread Estimates to Trade Quote Matching Algorithms MICHAEL S. PIWOWAR AND LI WEI INTRODUCTION The rapid growth of electronic

More information

EFOCS (Euro-Finance Online Customer Service)

EFOCS (Euro-Finance Online Customer Service) User Guide for working with the online-trading platform EFOCS (Euro-Finance Online Customer Service) Euro-Finance 43 Christopher Columbus blvd., 1592 Sofia, Bulgaria tel.: +359 (0) 700 156 56; fax: +359

More information

Quarterly cash equity market data: Methodology and definitions

Quarterly cash equity market data: Methodology and definitions INFORMATION SHEET 177 Quarterly cash equity market data: Methodology and definitions This information sheet is designed to help with the interpretation of our quarterly cash equity market data. It provides

More information

- JPX Working Paper - Analysis of High-Frequency Trading at Tokyo Stock Exchange. March 2014, Go Hosaka, Tokyo Stock Exchange, Inc

- JPX Working Paper - Analysis of High-Frequency Trading at Tokyo Stock Exchange. March 2014, Go Hosaka, Tokyo Stock Exchange, Inc - JPX Working Paper - Analysis of High-Frequency Trading at Tokyo Stock Exchange March 2014, Go Hosaka, Tokyo Stock Exchange, Inc 1. Background 2. Earlier Studies 3. Data Sources and Estimates 4. Empirical

More information

Instructions for the experiment Stock market in the laboratory

Instructions for the experiment Stock market in the laboratory - 1 - APPENDIX II WESTFÄLISCHE WILHELMS-UNIVERSITÄT MÜNSTER Instructions for the experiment Stock market in the laboratory Prof. Craig R. Fox (UCLA), Prof. Colin Camerer (Caltech), Prof. Thomas Langer,

More information

Trading financial instruments has historically

Trading financial instruments has historically Electronic Trading in Financial Markets Terrence Hendershott Trading financial instruments has historically required face-to-face communication at physical locations. The Nasdaq over-the-counter market

More information

Dynamics of market liquidity of Japanese stocks: An analysis of tick-by-tick data of the Tokyo Stock Exchange

Dynamics of market liquidity of Japanese stocks: An analysis of tick-by-tick data of the Tokyo Stock Exchange Dynamics of market liquidity of Japanese stocks: An analysis of tick-by-tick data of the Tokyo Stock Exchange Jun Muranaga* Bank of Japan Abstract The purpose of this study is to study dynamic aspects

More information

Interconnection Trading System. Exchange Traded Funds (ETFs) MARKET MODEL DESCRIPTION

Interconnection Trading System. Exchange Traded Funds (ETFs) MARKET MODEL DESCRIPTION Interconnection Trading System Exchange Traded Funds (ETFs) MARKET MODEL DESCRIPTION November 2011 TABLE OF CONTENTS 1. INTRODUCTION 3 1.1. Background 3 2. PRODUCTS 3 2.1. General product description 3

More information

Execution Costs. Post-trade reporting. December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1

Execution Costs. Post-trade reporting. December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1 December 17, 2008 Robert Almgren / Encyclopedia of Quantitative Finance Execution Costs 1 Execution Costs Execution costs are the difference in value between an ideal trade and what was actually done.

More information

Market Parameters. Release 17. As referred to in the Rules of the Irish Stock Exchange. ISE Xetra Release 15.0

Market Parameters. Release 17. As referred to in the Rules of the Irish Stock Exchange. ISE Xetra Release 15.0 Market Parameters As referred to in the Rules of the Irish Stock Exchange Release 17 ISE Xetra Release 15.0 Effective Date: 1 December 2014 Contents Definitions 5 1 Introduction 9 1.1 Market 9 1.2 ISE

More information

** Please note trading advices and risk statement on pages three and four!

** Please note trading advices and risk statement on pages three and four! Good morning Today's Trend Signals** Signal Type Stock Signal Prediction EON bearish 0,69% ISIN: DE000ENAG999 Index: DAX Hit Ratio: 64% More signals and updates on stockpulse.de Today's Buzz Warnings**

More information

From Traditional Floor Trading to Electronic High Frequency Trading (HFT) Market Implications and Regulatory Aspects Prof. Dr. Hans Peter Burghof

From Traditional Floor Trading to Electronic High Frequency Trading (HFT) Market Implications and Regulatory Aspects Prof. Dr. Hans Peter Burghof From Traditional Floor Trading to Electronic High Frequency Trading (HFT) Market Implications and Regulatory Aspects Prof. Dr. Hans Peter Burghof Universität Hohenheim Institut für Financial Management

More information

Participation Strategy of the NYSE Specialists to the Trades

Participation Strategy of the NYSE Specialists to the Trades Journal of Economic and Social Research 10(1) 2008, 73-113 Participation Strategy of the NYSE Bülent Köksal Abstract. Using 2001 NYSE system order data in the decimal pricing environment, we analyze how

More information

Classification of trade direction for an equity market with price limit and order match: evidence from the Taiwan stock market

Classification of trade direction for an equity market with price limit and order match: evidence from the Taiwan stock market Yang-Cheng Lu (Taiwan), Yu-Chen Wei (Taiwan) Investment Management and Financial Innovations, Volume 6, Issue 3, 2009 of trade direction for an equity market with price limit and order match: evidence

More information

Toxic Arbitrage. Abstract

Toxic Arbitrage. Abstract Toxic Arbitrage Thierry Foucault Roman Kozhan Wing Wah Tham Abstract Arbitrage opportunities arise when new information affects the price of one security because dealers in other related securities are

More information

VIANELLO FORENSIC CONSULTING, L.L.C.

VIANELLO FORENSIC CONSULTING, L.L.C. VIANELLO FORENSIC CONSULTING, L.L.C. 6811 Shawnee Mission Parkway, Suite 310 Overland Park, KS 66202 (913) 432-1331 THE MARKETING PERIOD OF PRIVATE SALES TRANSACTIONS By Marc Vianello, CPA, ABV, CFF 1

More information

Algorithmic and advanced orders in SaxoTrader

Algorithmic and advanced orders in SaxoTrader Algorithmic and advanced orders in SaxoTrader Summary This document describes the algorithmic and advanced orders types functionality in the new Trade Ticket in SaxoTrader. This functionality allows the

More information

THE EQUITY OPTIONS STRATEGY GUIDE

THE EQUITY OPTIONS STRATEGY GUIDE THE EQUITY OPTIONS STRATEGY GUIDE APRIL 2003 Table of Contents Introduction 2 Option Terms and Concepts 4 What is an Option? 4 Long 4 Short 4 Open 4 Close 5 Leverage and Risk 5 In-the-money, At-the-money,

More information

Liquidity in U.S. Treasury spot and futures markets

Liquidity in U.S. Treasury spot and futures markets Liquidity in U.S. Treasury spot and futures markets Michael Fleming and Asani Sarkar* Federal Reserve Bank of New York 33 Liberty Street New York, NY 10045 (212) 720-6372 (Fleming) (212) 720-8943 (Sarkar)

More information

Financial Markets and Institutions Abridged 10 th Edition

Financial Markets and Institutions Abridged 10 th Edition Financial Markets and Institutions Abridged 10 th Edition by Jeff Madura 1 12 Market Microstructure and Strategies Chapter Objectives describe the common types of stock transactions explain how stock transactions

More information

Are Investors more Aggressive in Transparent Markets?

Are Investors more Aggressive in Transparent Markets? Asia-Pacific Journal of Financial Studies (2008) v37 n2 pp343-380 Are Investors more Aggressive in Transparent Markets? Tai Ma ** National Sun Yat-sen University, Taiwan Yaling Lin Shih Chien University,

More information

QQM-Methodology (Quotes Quality Metrics)

QQM-Methodology (Quotes Quality Metrics) QQM-Methodology (Quotes Quality Metrics) The Quotes Quality Metrics (QQM) methodology is designed for measuring the quality of quotes and is applicable to all securities traded on SIX Structured Products.

More information

POEMS ProTrader Trading System User Guide Ver 1.22.0 Updated on Mar 2013 PHILLIP SECURITIES PTE LTD. POEMS ProTrader Trading System.

POEMS ProTrader Trading System User Guide Ver 1.22.0 Updated on Mar 2013 PHILLIP SECURITIES PTE LTD. POEMS ProTrader Trading System. PHILLIP SECURITIES PTE LTD POEMS ProTrader Trading System User Guide Phillip Securities Pte Ltd Page 1 of 25 Content Page 1. Descriptions of Orders Limit Orders. 3 Stop Limit Orders. 3 Iceberg.. 5 Contingent

More information

WORKING WORKING PAPER PAPER

WORKING WORKING PAPER PAPER Japan Exchange Group, Inc. Visual Identity Design System Manual Japan Exchange Group, Inc. Japan Exchange Group, Inc. Visual Identity Design System Manual Visual Identity Design System Manual JPX JPX 17

More information

Snapshots in the Data Warehouse BY W. H. Inmon

Snapshots in the Data Warehouse BY W. H. Inmon Snapshots in the Data Warehouse BY W. H. Inmon There are three types of modes that a data warehouse is loaded in: loads from archival data loads of data from existing systems loads of data into the warehouse

More information

Trading Dashboard Tutorial

Trading Dashboard Tutorial Trading Dashboard Tutorial The Trading Dashboard is the main page for all Trading information. You can access stock quotes, view open orders, place Buy and Sell Orders, and access the trading Company Profile

More information

An Analysis of High Frequency Trading Activity

An Analysis of High Frequency Trading Activity An Analysis of High Frequency Trading Activity Michael D. McKenzie Professor of Finance University of Liverpool Management School Chatham Street Liverpool L69 7DH United Kingdom Email : michael.mckenzie@liverpool.ac.uk

More information

Toxic Equity Trading Order Flow on Wall Street

Toxic Equity Trading Order Flow on Wall Street Toxic Equity Trading Order Flow on Wall Street INTRODUCTION The Real Force Behind the Explosion in Volume and Volatility By Sal L. Arnuk and Joseph Saluzzi A Themis Trading LLC White Paper Retail and institutional

More information

Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM

Algorithmic Trading Session 1 Introduction. Oliver Steinki, CFA, FRM Algorithmic Trading Session 1 Introduction Oliver Steinki, CFA, FRM Outline An Introduction to Algorithmic Trading Definition, Research Areas, Relevance and Applications General Trading Overview Goals

More information

Are Market Center Trading Cost Measures Reliable? *

Are Market Center Trading Cost Measures Reliable? * JEL Classification: G19 Keywords: equities, trading costs, liquidity Are Market Center Trading Cost Measures Reliable? * Ryan GARVEY Duquesne University, Pittsburgh (Garvey@duq.edu) Fei WU International

More information

VIANELLO FORENSIC CONSULTING, L.L.C.

VIANELLO FORENSIC CONSULTING, L.L.C. VIANELLO FORENSIC CONSULTING, L.L.C. 6811 Shawnee Mission Parkway, Suite 310 Overland Park, KS 66202 (913) 432-1331 THE MARKETING PERIOD OF PRIVATE SALE TRANSACTIONS Updated for Sales through 2010 By Marc

More information

Virtual Stock Market Game Glossary

Virtual Stock Market Game Glossary Virtual Stock Market Game Glossary American Stock Exchange-AMEX An open auction market similar to the NYSE where buyers and sellers compete in a centralized marketplace. The AMEX typically lists small

More information

MBA 611 STATISTICS AND QUANTITATIVE METHODS

MBA 611 STATISTICS AND QUANTITATIVE METHODS MBA 611 STATISTICS AND QUANTITATIVE METHODS Part I. Review of Basic Statistics (Chapters 1-11) A. Introduction (Chapter 1) Uncertainty: Decisions are often based on incomplete information from uncertain

More information

Lecture 24: Market Microstructure Steven Skiena. http://www.cs.sunysb.edu/ skiena

Lecture 24: Market Microstructure Steven Skiena. http://www.cs.sunysb.edu/ skiena Lecture 24: Market Microstructure Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena Types of Buy/Sell Orders Brokers

More information

White Paper Electronic Trading- Algorithmic & High Frequency Trading. PENINSULA STRATEGY, Namir Hamid

White Paper Electronic Trading- Algorithmic & High Frequency Trading. PENINSULA STRATEGY, Namir Hamid White Paper Electronic Trading- Algorithmic & High Frequency Trading PENINSULA STRATEGY, Namir Hamid AUG 2011 Table Of Contents EXECUTIVE SUMMARY...3 Overview... 3 Background... 3 HIGH FREQUENCY ALGORITHMIC

More information

POEMS ProTrader Trading System User Guide V01/2012

POEMS ProTrader Trading System User Guide V01/2012 POEMS ProTrader Trading System Page 1 of 23 Content Page 1. Description of Orders Limit Orders 3 Stop Limit Orders 3 Iceberg 4 Contingent Orders 5 Validity of Orders 6 2. POEMS ProTrader Platform Features

More information

Order-Routing Binck-Alex / TOM. Flash Boys in The Netherlands

Order-Routing Binck-Alex / TOM. Flash Boys in The Netherlands Order-Routing Binck-Alex / TOM Flash Boys in The Netherlands Executive Summary... 3 Introduction... 4 Research Question... 5 Order Routing... 6 Performed Tests... 7 Test Scenarios... 8 Results and Interpretation:

More information

!"!!"#$$%&'()*+$(,%!"#$%$&'()*""%(+,'-*&./#-$&'(-&(0*".$#-$1"(2&."3$'45"

!!!#$$%&'()*+$(,%!#$%$&'()*%(+,'-*&./#-$&'(-&(0*.$#-$1(2&.3$'45 !"!!"#$$%&'()*+$(,%!"#$%$&'()*""%(+,'-*&./#-$&'(-&(0*".$#-$1"(2&."3$'45"!"#"$%&#'()*+',$$-.&#',/"-0%.12'32./4'5,5'6/%&)$).2&'7./&)8'5,5'9/2%.%3%&8':")08';:

More information

High Frequency Equity Pairs Trading: Transaction Costs, Speed of Execution and Patterns in Returns

High Frequency Equity Pairs Trading: Transaction Costs, Speed of Execution and Patterns in Returns High Frequency Equity Pairs Trading: Transaction Costs, Speed of Execution and Patterns in Returns David Bowen a Centre for Investment Research, UCC Mark C. Hutchinson b Department of Accounting, Finance

More information

SUPPLEMENT. To BASE PROSPECTUS. for Certificates

SUPPLEMENT. To BASE PROSPECTUS. for Certificates SUPPLEMENT To BASE PROSPECTUS for Certificates Deutsche Bank AG [London] [Up to] [Quantity] Certificates [each WKN/ISIN] relating to [insert details of the Underlying] Issued under its TM Programme This

More information

Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network

Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network Anthony Lai (aslai), MK Li (lilemon), Foon Wang Pong (ppong) Abstract Algorithmic trading, high frequency trading (HFT)

More information

Interconnection Trading System (S.I.B.) MARKET MODEL. Equities, Rights and Latibex market

Interconnection Trading System (S.I.B.) MARKET MODEL. Equities, Rights and Latibex market Interconnection Trading System (S.I.B.) MARKET MODEL Equities, Rights and Latibex market April 2012 S.I.B. Equities, Rights and Latibex Market Model CONTENTS 1. INTRODUCTION 4 1.1. Background 4 1.2. Institutional

More information

FESE Input to the Commission High Frequency Trading

FESE Input to the Commission High Frequency Trading FESE AISBL Avenue de Cortenbergh, 52 B-1000 Brussels VAT: BE0878.308.670 Tel.: +32 2 551 01 80 Fax : +32 2 512 49 05 FESE Input to the Commission High Frequency Trading Brussels, 23 February 2010 General

More information

NASDAQ ITCH to Trade Options

NASDAQ ITCH to Trade Options Market Data Feed Version 3.02 NASDAQ ITCH to Trade Options 1. Overview NASDAQ ITCH to Trade Options (ITTO) is a direct data feed product in NOM2 system offered by The NASDAQ Option Market, which features

More information

Analyzing an Electronic Limit Order Book

Analyzing an Electronic Limit Order Book 64 CONTRIBUTED RESEARCH ARTICLES Analyzing an Electronic Limit Order Book by David Kane, Andrew Liu, and Khanh Nguyen Abstract The orderbook package provides facilities for exploring and visualizing the

More information

Stock market simulation with ambient variables and multiple agents

Stock market simulation with ambient variables and multiple agents Stock market simulation with ambient variables and multiple agents Paolo Giani Cei 0. General purposes The aim is representing a realistic scenario as a background of a complete and consistent stock market.

More information

Determinants of Order Choice on the New York Stock Exchange

Determinants of Order Choice on the New York Stock Exchange Determinants of Order Choice on the New York Stock Exchange Andrew Ellul Indiana University Craig W. Holden Indiana University Pankaj Jain University of Memphis and Robert Jennings Indiana University August

More information

FE570 Financial Markets and Trading. Stevens Institute of Technology

FE570 Financial Markets and Trading. Stevens Institute of Technology FE570 Financial Markets and Trading Lecture 13. Execution Strategies (Ref. Anatoly Schmidt CHAPTER 13 Execution Strategies) Steve Yang Stevens Institute of Technology 11/27/2012 Outline 1 Execution Strategies

More information

CFDs and Liquidity Provision

CFDs and Liquidity Provision 2011 International Conference on Financial Management and Economics IPEDR vol.11 (2011) (2011) IACSIT Press, Singapore CFDs and Liquidity Provision Andrew Lepone and Jin Young Yang Discipline of Finance,

More information

Auctioning German Auctioning of Emission Allowances Periodical Report: First Quarter 2014

Auctioning German Auctioning of Emission Allowances Periodical Report: First Quarter 2014 Auctioning German Auctioning of Emission Allowances Periodical Report: First Quarter 2014 Deutsche Emissionshandelsstelle Impressum Publisher German Emissions Trading Authority (DEHSt) at the Federal Environment

More information

Trading Systems Department Document BM&FBOVESPA Self Trade Prevention Functionality

Trading Systems Department Document BM&FBOVESPA Self Trade Prevention Functionality Self Trade Prevention Functionality Version 1.0.0 October 19 th 2011 Table of Contents TABLE INDEX... 3 DOCUMENT OVERVIEW... 5 1 BUSINESS CONTEXT... 6 1.1 DISAMBIGUATION... 6 2 BUSINESS REQUIREMENTS...

More information

The diversity of high frequency traders

The diversity of high frequency traders The diversity of high frequency traders Björn Hagströmer & Lars Nordén Stockholm University School of Business September 27, 2012 Abstract The regulatory debate concerning high frequency trading (HFT)

More information

Modeling and simulation of a double auction artificial financial market

Modeling and simulation of a double auction artificial financial market Modeling and simulation of a double auction artificial financial market Marco Raberto a,1 and Silvano Cincotti a a DIBE, Universit di Genova, Via Opera Pia 11a, 16145 Genova, Italy Abstract We present

More information

Chapter 7 - Find trades I

Chapter 7 - Find trades I Chapter 7 - Find trades I Find Trades I Help Help Guide Click PDF to get a PDF printable version of this help file. Find Trades I is a simple way to find option trades for a single stock. Enter the stock

More information

Chapter 13 - Level 2. What you will learn in this chapter:

Chapter 13 - Level 2. What you will learn in this chapter: What you will learn in this chapter: What you can learn from Level 2. How to use ShareScope s Level 2 view. How to customise the Level 2 view. How to save different configurations of the Level 2 view -

More information

Manual: I. Getting Started:

Manual: I. Getting Started: Manual: I. Getting Started: II. Layout: Download the Latest version of Laser trading platform from http://sharktraders.com/nyse-nasdaq-amex/platforms-nyse/laser/ Install to the appropriate directory (it

More information

High Frequency Trading Background and Current Regulatory Discussion

High Frequency Trading Background and Current Regulatory Discussion 2. DVFA Banken Forum Frankfurt 20. Juni 2012 High Frequency Trading Background and Current Regulatory Discussion Prof. Dr. Peter Gomber Chair of Business Administration, especially e-finance E-Finance

More information

STock prices on electronic exchanges are determined at each tick by a matching algorithm which matches buyers with

STock prices on electronic exchanges are determined at each tick by a matching algorithm which matches buyers with JOURNAL OF STELLAR MS&E 444 REPORTS 1 Adaptive Strategies for High Frequency Trading Erik Anderson and Paul Merolla and Alexis Pribula STock prices on electronic exchanges are determined at each tick by

More information

Order aggressiveness in limit order book markets

Order aggressiveness in limit order book markets Journal of Financial Markets 7 (2004) 53 74 Order aggressiveness in limit order book markets Angelo Ranaldo* UBS Global Asset Management, Asset Allocation & Risk Management, Gessnerallee 3-5, P.O. Box,

More information

Order Type Description Products

Order Type Description Products Order Types Trader Workstation supports over 40 order types that can help limit risk, speed execution, provide price improvement, use discretion, time the market and simplify the trading process. The table

More information

Fast Trading and Prop Trading

Fast Trading and Prop Trading Fast Trading and Prop Trading B. Biais, F. Declerck, S. Moinas (Toulouse School of Economics) December 11, 2014 Market Microstructure Confronting many viewpoints #3 New market organization, new financial

More information

RT Options Scanner. Introduction

RT Options Scanner. Introduction RT Options Scanner Introduction Our RT Options Scanner allows you to search in real-time through all publicly traded US equities and indexes options (more than 170,000 options contracts total) for trading

More information

1. HOW DOES FOREIGN EXCHANGE TRADING WORK?

1. HOW DOES FOREIGN EXCHANGE TRADING WORK? XV. Important additional information on forex transactions / risks associated with foreign exchange transactions (also in the context of forward exchange transactions) The following information is given

More information

Options are often referred to as contracts: you can buy 10 contracts, sell 5 contracts, etc.

Options are often referred to as contracts: you can buy 10 contracts, sell 5 contracts, etc. 1 of 6 Options Mechanics In this module we cover some of the nuts and bolts issues related to options trading. Here are some of the boring but necessary things you need to know! BTO, STC, STO, BTC You

More information

ATF Trading Platform Manual (Demo)

ATF Trading Platform Manual (Demo) ATF Trading Platform Manual (Demo) Latest update: January 2014 Orders: market orders, limit orders (for real platform) Supported Browsers: Internet Explorer, Google Chrome, Firefox, ios, Android (no separate

More information

DAXplus Family Construction and Analysis of a Family Firm Index

DAXplus Family Construction and Analysis of a Family Firm Index Technische Universität München DAXplus Family Construction and Analysis of a Family Firm Index 11 November 2009 Univ.-Prof. Dr. Christoph Kaserer Department of Financial Management and Capital Markets

More information

arxiv:physics/0607202v2 [physics.comp-ph] 9 Nov 2006

arxiv:physics/0607202v2 [physics.comp-ph] 9 Nov 2006 Stock price fluctuations and the mimetic behaviors of traders Jun-ichi Maskawa Department of Management Information, Fukuyama Heisei University, Fukuyama, Hiroshima 720-0001, Japan (Dated: February 2,

More information