Mid Changes - When and How?

Mid Changes - When and How?

Fig. 1 below shows the distribution of the interval between consecutive mid changes - split by the mechanism of the start-of-interval and the interval-ending mid changes.

There are three ways for the mid to change: (a) a trade trades all volume on the top level (and possibly more on deeper levels), (b) the last (or only) order on the top level is deleted, or (c) a new price-setting order is inserted. These are denoted as "TRD", "DEL", and "ADD", respectively in Fig. 1.

For example, "TRD-ADD" corresponds to the case where first a full-level trade moved the mid followed by an insert of a price-setting order.

No alt text provided for this image
Figure 1: Distribution of duration netween successive mid changes by mechanism of starting and ending mid change for the Euro STOXX 50 future (FESX).

Interestingly, each of the nine permutations has characteristic peaks - almost like an emission spectrum. For example, in the light blue (ADD-DEL) histogram we see a peak at 1 ms. This means that 1 ms after a price-setting order is added, it is deleted (strictly speaking, the delete could be on the opposite side). There is no technical reason - orders can be canceled before the ExchangeOrderID has been received in the ACK by using the ClientOrderID. So it seems like the algo(s) behind this have an internal timer essentially implementing a minimum resting time.

Other algos without such a logic cancel their order within less than 10 microseconds (left-most peak of the light blue line). This means that they are canceled long before anyone could have seen them in the public market data and traded against them.

Another interesting peak is that at 100 ms in the dark blue (ADD-TRD) histogram. There seems to be an algo which is configured to wait 100 ms before trading against a new level.

By far most prominent is the sub-1 ms region of the orange (TRD-ADD) histogram. These are orders which try to establish a new level after it has been traded away, i.e., establishing a new best bid at the former best offer price. These scenarios are highly latency competitive, e.g. see here for more details:

Fig. 1 is for the Euro STOXX 50 future (FESX) and other instruments show different patterns reflecting the fact that other algos or participants are at work.

Technical note

TransactTimes (t7 in EIBO terminology) were used. These are influenced by the business of the exchange and can exhibit hundreds of microseconds of variance. As a result, the spectrum for these very short durations is somewhat blurry and not as crisp as the peaks further to the right.

Source of data: A7 Analytics Platform

#microstructure #hft #algotrading #lowlatency #derivativestrading #eurex #quantitativeresearch #marketdata #marketmaking

Yu Qing Huang

Quantitative Trading at XXX

1 年

HFT guys are detecting prices

回复

要查看或添加评论,请登录

Stefan Schlamp的更多文章

  • Bullets Dodged, Bullets Caught

    Bullets Dodged, Bullets Caught

    Suppose you have a resting order in the limit order book. Your fair value model suggests that you should pull the order.

    8 条评论
  • Closing Auction Market Share - The Long View

    Closing Auction Market Share - The Long View

    There have been some recent studies that highlighted the increasing market share of the closing auction (see references…

  • Are Fill/Cancels to Blame?

    Are Fill/Cancels to Blame?

    Two weeks ago I decomposed market makers' profitability (or lack thereof) into a suite of market factors. This week I…

    3 条评论
  • Where'd Your Money Go?

    Where'd Your Money Go?

    Under ideal conditions (ideal from the market maker's point of view), the market maker earns the half-spread on every…

    8 条评论
  • Share Buyback Regs vs. Physics

    Share Buyback Regs vs. Physics

    The regulations for executing share buybacks are oddly specific. For example 2016/1052: Buy orders shall be entered or…

    3 条评论
  • Retail, Dark Midpoint, and CLOB Intraday Volume Profile

    Retail, Dark Midpoint, and CLOB Intraday Volume Profile

    Trades facilitated by retail liquidity providers and trades on the dark midpoint book can be distinguished from…

    3 条评论
  • Variability of Auction Liquidity

    Variability of Auction Liquidity

    Suppose you estimate your price impact on the auction uncrossing price based on some historical average. How far off…

  • Manz AG (M5Z)

    Manz AG (M5Z)

    On 20241218, trading in Manz AG (M5Z) was suspended on Xetra for an upcoming announcement. This turned out to be that…

  • Pie In The Sky

    Pie In The Sky

    Imagine two markets: In the first market, all trades mark out flat. In the second one, half the trades mark out +1, the…

    6 条评论
  • Go Big or Go Home - 2024Q4

    Go Big or Go Home - 2024Q4

    Table 1 is the quarterly round-up of the most noteworthy Xetra and Eurex trades of 2024Q4. Mostly on par with the…

    9 条评论

社区洞察

其他会员也浏览了