5 ms·
"between high-frequency traders, who trade with computer algorithms at nearly light speed" Seriously, why the do we have to put up with this shit? "Google, wh
by gd1 12y ago
"between high-frequency traders, who trade with computer algorithms at nearly light speed"
Seriously, why the do we have to put up with this shit? "Google, which returns the results of your search queries over a network at nearly light speed". "Your remote control, which changes the channel on your television at nearly light speed". It is too stupid for words. Old school luddism.
- eli 12y agoThe point is that this sort of trading involves an algorithm making the "decision" to buy/sell/query trades at an extremely high rate. When I click "market order" on my eTrade screen it's going at nearly light speed too -- but we both know that's not the same thing and not what he meant. I think you're being a bit pedantic.
- harryh 12y agoI sent this comment to HackerNews at nearly light speed! I am a god!
- pavlov 12y agoWell, it's sort of an awkward way of saying that speed can have downsides. Of course everyone likes fast search results from Google... But how about when junk marketers want to use the same global network to fill people's email inboxes with spam? Most people have a problem with that, and so there's a constant fight against allowing spammers to "send untargeted bulk messages at nearly light speed". I guess that's one way of looking at HFT: is it like email spam in that it hides real market signals under a layer of endless automatic noise? I have no idea. Seems like an interesting question though.
- dreamweapon 12y agoTo be fair, the potential consequences of a market trade -- or even a feint at a trade, as a certain proportion of HFT trades are widely suspected to be -- can be far greater (and more difficult to predict) than those of doing a Google search, or changing the TV channel from the comfort of your sofa.
- cma 12y agoIt is actually somewhat meaningful here; the trading decisions are made fast enough that speed of light is the bottleneck and companies pay to be colocated in NASDAQ data centers (paid advantage, "market efficiency"'s invisible hand will probably guide Nasdaq into setting up their next data center on the moon to make the colocated latency sell even easier). Companies also do things like set up microwave relay towers to bypass fiber lines from Chicago to New York, I don't think there are similar stories about TV remotes.
- devingoldfish 12y agoThe book explains that one company was running their own fiber optic cable between Chicago and New York to shave a handful of milliseconds off the latency. HFT firms also built their trading desks as close as possible to where the fiber terminated in New Jersey. This isn't the speed of your mom's google query, they were literally running up against latency caused by the speed that light travels down a cable.
- Animats 12y agoRight. 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/ http://www.wallstreetfpga.com/resources/fix-on-an-fpga/
- harryh 12y agoYour understanding of what defines front running is incorrect. 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.
- Animats 12y agoIf someone paid for order flow or fast access so they could do that, it's illegal.
- 12y ago
- tdaltonc 12y agoIt's basic control theory. There's nothing wrong with one way speed (google or my remote), but you can get in to trouble when you have a low level control loop that runs orders of magnitude faster then the hierarchical control loops above it.