3 ms·
But is it possible to know if you are actually beating people if your connection is not consistent? For example, if half the time you are a millisecond faster t
by jjeaff 5y ago
But is it possible to know if you are actually beating people if your connection is not consistent? For example, if half the time you are a millisecond faster than competitors but the other half you are 2 Ms slower, it seems like you would average out behind unless that is enough time to check the speed before making a trade.
- ncmncm 5y agoActually, yes. Market data packets are timestamped as they leave the exchange, so you know exactly how many microseconds they took to get to you. You also know exactly how long they would have taken to, say, cross the Atlantic via fiber. If a copy of the packet already got to you (and everybody else) via fiber, you also know that. Finally, when your through-free-space data channel is reliably 10 ms faster than a fiber link, varying by a millisecond or five this way or that doesn't make much difference. Five ms of lead time is as good as 15. All you might not know immediately is whether somebody else is also getting packets early via Starlink. But it doesn't take long to find out.
- jjeaff 5y agoYes, but a trade has to go both ways. I can receive the information early, then send a trade to act on that information. But if my connection varies enough on sending to make me sometimes faster, but sometimes slower than the competition, I don't see how you could come out ahead.
- ncmncm 5y agoYou do local trades according to your better information, before others who don't have it yet. Those take only microseconds.
- jjeaff 5y agoI see, that makes sense. I hadn't considered the information coming from a different source than where the trades happen. I was in the mode of thinking about trade front-running where you are trying to beat orders in progress.