3 ms·
At a high level, what do you do with HFT? You aren't doing the trading, right? You just manage the systems behind it? So what is? Are there really bots "in prod
by MuffinFlavored 8y ago
At a high level, what do you do with HFT? You aren't doing the trading, right? You just manage the systems behind it? So what is? Are there really bots "in production" that are making buying and selling decisions tied to real money so quickly that <1ms is needed?
- walrus01 8y agoI'm not directly involved with it, but tangentially at a network engineering level. In things like the NYC-Chicago path, 1 millisecond is an ETERNITY. The actual people working for HFT firms are probably not going to provide much insight into what's going on behind the scenes, due to very restrictive NDAs, security policies and litigious corporate overlords.
- dmurray 8y agoThe advantage is being first. If you learn in Tokyo that a stock is going to go up, you can buy all of the available stock in New York, or cancel your order to sell it. It's going to take you 50 ms to get that information to New York, but if your competitor takes 49 ms, you lose money; if he takes 51 ms, you make money. So 1 ms is important, and so is any time difference big enough to outweigh the noise in the exchange's ordering of events. I know people measuring and caring about speed gains of single-digit nanoseconds, roughly equivalent to replacing your two-metre cables with one-metre cables. The end customer (whoever actually wants to buy stocks) doesn't need the price to update every millisecond. But no one has yet figured out a better way to run an electronic exchange than "first come, first served". Source: also worked in HFT for a long time.