When an exchange works with an electronic order book and a matching engine, it usually tries to match orders in realtime during trading hours. That means when a new order comes in, it tries to match this order to existing ones as soon as possible, usually within microseconds.

Are there any exchanges which don't do this in realtime, but instead employ a timed interval, which gives the participants a certain time (e.g. some seconds) to decide about their orders and place them, and then matching all known orders after the interval has ended?

This would eliminate the advantage of hosting trading algorithms nearby to the exchange, thus eliminate the need for co-hosting and the rally to host closest, reducing the trading to what it should actually be, a decision based on publicly available information.

  • 2
    $\begingroup$ I am not aware of such an exchange. What you are referring to is often called continuous batch auctions. See this excellent paper: faculty.chicagobooth.edu/eric.budish/research/…. $\endgroup$ – LocalVolatility Oct 10 '17 at 15:22
  • $\begingroup$ The IEX exchange introduces a delay, but that is different from the 'batching' you refer to. $\endgroup$ – noob2 Oct 10 '17 at 15:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.