I have several strategies that take advantage of fast multi-level moves in various E-Minis. But, my mind is always churning and wondering about other possibilities. And since I do not have a setup capable of executing or even testing this low latency idea... I thought I'd throw it out there for discussion purposes.
Let's say you put in one contract buy/sell orders 1 and 2 ticks away from the best bid/offer. If the BBO is 2022.50 x 2022.75. You have at least two and probably more buy orders at 2022.25, 2022.00, etc. You have sell orders at 2023.00, 2023.25, etc.
As the BBO changes, after X milliseconds, you refresh your orders to be away from the BBO once again. The idea is that when a big sell or buy order wipes out multiple levels, you get notified of your fills and immediately cancel remaining orders, cover your position, and reverse directions (with more contracts than your feeler positions). Then fill X ticks away.
The question of course becomes, what is the probability of a continuing move that would force you to come away with a profit? How many levels must be wiped out to make it worth it, and what other factors need to be present in the market?
I'm sure people out there doing this. I simply don't have the data to look into this further. And even if I could, I couldn't execute at that speed. But it is fun to think about and it may spur other ideas that are possible with higher latency infrastructure.
Let's say you put in one contract buy/sell orders 1 and 2 ticks away from the best bid/offer. If the BBO is 2022.50 x 2022.75. You have at least two and probably more buy orders at 2022.25, 2022.00, etc. You have sell orders at 2023.00, 2023.25, etc.
As the BBO changes, after X milliseconds, you refresh your orders to be away from the BBO once again. The idea is that when a big sell or buy order wipes out multiple levels, you get notified of your fills and immediately cancel remaining orders, cover your position, and reverse directions (with more contracts than your feeler positions). Then fill X ticks away.
The question of course becomes, what is the probability of a continuing move that would force you to come away with a profit? How many levels must be wiped out to make it worth it, and what other factors need to be present in the market?
I'm sure people out there doing this. I simply don't have the data to look into this further. And even if I could, I couldn't execute at that speed. But it is fun to think about and it may spur other ideas that are possible with higher latency infrastructure.
Last edited: