Algorithmic Trading Patterns in Xetra Orders
|
|
- Jason Wheeler
- 8 years ago
- Views:
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 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 informationDesignated 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 informationThe 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 informationTrading 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 informationAdoption 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 informationAlgorithmic 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 informationDoes 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 informationDecimalization 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 informationHigh-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 informationIntraday 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 informationThe 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 informationAUTOMATED 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 informationSLICE 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 informationPricing 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 informationHow 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 informationHigh-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 informationCluster 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 informationMarket 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 informationAnalysis 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 informationThe (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 informationThe 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 informationTrading 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 informationDark 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 informationMeasuring 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 informationTRADING 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 informationAlgo 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 informationEurex 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 informationSIX 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 informationDELTA 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 informationCompetition 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 informationNASDAQ 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 informationClient 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 informationHow 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 informationThe 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 informationEFOCS (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 informationQuarterly 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 1. Background 2. Earlier Studies 3. Data Sources and Estimates 4. Empirical
More informationInstructions 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 informationTrading 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 informationDynamics 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 informationInterconnection 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 informationExecution 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 informationMarket 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!
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 informationFrom 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 informationParticipation 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 informationClassification 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 informationToxic 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 informationVIANELLO 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 informationAlgorithmic 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 informationTHE 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 informationLiquidity 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 informationFinancial 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 informationAre 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 informationQQM-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 informationPOEMS 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 informationWORKING 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 informationSnapshots 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 informationTrading 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 informationAn 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 informationToxic 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 informationAlgorithmic 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 informationAre 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 informationVIANELLO 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 informationVirtual 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 informationMBA 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 informationLecture 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 informationWhite 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 informationPOEMS 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 informationOrder-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%.12'32./4'5,5'6/%&)$).2&'7./&)8'5,5'9/2%.%3%&8':")08';:
More informationHigh 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 informationSUPPLEMENT. 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 informationForecasting 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 informationInterconnection 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 informationFESE 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 informationNASDAQ 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 informationAnalyzing 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 informationStock 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 informationDeterminants 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 informationFE570 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 informationCFDs 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 informationAuctioning 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 informationTrading 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 informationThe 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 informationModeling 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 informationChapter 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 informationChapter 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 informationManual: 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 informationHigh 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 informationSTock 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 informationOrder 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 informationOrder 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 informationFast 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 informationRT 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 information1. 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 informationOptions 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 informationATF 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 informationDAXplus 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 informationarxiv: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