|
|
|
|
|
by Animats
4111 days ago
|
|
Right. If you're totally unfamiliar with HFT, you don't realize how far they go to get latency down. Computers are too slow for HFT. There are trading algorithms written in VHDL and loaded into FPGAs which are looking at packets as they come in over gigabit Ethernet.[1] (That description is four years old and out of date.) All this is really to achieve front-running, executing an order after another order has been submitted but before the first order is executed. This is betting on a sure thing. It's also illegal. [1] http://www.wallstreetfpga.com/resources/fix-on-an-fpga/ |
|
Front running is when your stock broker gets an order from you but then turns around and executes an order on his own behalf before he executes yours. This is illegal because your broker has a fiduciary duty to you, his client.
It's not front running when I see an order on one exchange and then, very quickly, go make an order on a different exchange. It's not illegal because I have no fiduciary responsibility to any of the other people involved.
You have no right to execute multiple orders on different exchanges atomically.