Last look is a practice by which a liquidity provider receiving a trade request at its quoted price has a final opportunity, a short window after the request arrives, to accept or reject it. The hold time is the length of that window; the reject rate is the share of requests rejected. The price check can be asymmetric, rejecting only requests whose price has moved in the client’s favour beyond a threshold, or symmetric, rejecting moves beyond it in either direction.
Ejemplos
Example 15.5 (The cost of a window)
With the stream’s volatility, 0.1 basis points over 100 milliseconds, an asymmetric check with a threshold of 0.05 basis points and a 100-millisecond hold takes basis points per request from uninformed clients; with no threshold, 0.0399. On USD 2 billion of requests a day this is about USD 7 041 a day, USD 1.76 million over 250 trading days. The symmetric check with the same threshold rejects 62% of the requests and takes nothing on average.