Matt Levine does great write ups on this stuff, would highly recommend: https://www.bloomberg.com/opinion/articles/2018-10-16/carl-i...
Matt Levine does great write ups on this stuff, would highly recommend: https://www.bloomberg.com/opinion/articles/2018-10-16/carl-i...
But who's that "someone else"? It's not the robinhood customer, because they're getting at least the best price on NMS[1]. So what's the issue? Would you rather pay $10/trade so your trade gets posted directly to the exchange and the profit goes to some random investment bank or daytrader rather than the HFT firm?
[1] https://en.wikipedia.org/wiki/Payment_for_order_flow#Legalit...
Investing in the stock market is literally investing in the collective appreciation of the value of the companies that make up it.
Currencies feed into the stock market, but it's not a closed system. If you think a company is undervalued in the stock market, and you buy shares, that raises the price of shares for that company. With a higher share price, that company can borrow money (by issuing shares) at better terms, and spend that money on growing more than they could have if they had not borrowed that money.
If the stock price is too low, the company may buy back shares of its own stock (thus enabling future borrowing). Alternatively, investors may buy up a majority of the stock of that company, thus acquiring control of that company, and either try to force the company to do a thing they expect to be profitable, or liquidate the assets of the company (which will then be distributed to shareholders in proportion to how many shares they hold).
So basically the stock market moves money to the companies based on how effectively they could spend borrowed money / how valuable they would be if liquidated.
This is why fiat currencies are so useful: you can change the length of the "ruler" to accommodate changes in the thing you're measuring, so the value of the increment remains stable.
Normally the investor would get the stock since they placed their order first. But since the HFT firm is paying for the order they get it instead. If things go well the HFT firm can sell to the investor at x+b, if things go poorly they cut their losses and sell at x.
The investor that didn't get the order and has to buy it from the HFT firm at x+b is the loser.
The money that funds this dance comes from the millennial who sold a stock worth x+c at x, but that would have happened regardless.
>They want to buy stock for $99.99 and sell it at $100.01 and clip two cents on each trade. If their orders are random—if sometimes people buy and sometimes they sell, with no pattern—then that works out well for the market makers. But their big risk is what they call “adverse selection”: Sometimes, when a customer buys 100 shares at $100.01, it then buys another 100 shares at $100.02, and another 100 shares at $100.03, and keeps going until it has bought 10,000 shares and pushed the price up dramatically. The market maker who sold it the first 100 shares—and who is probably now short and needs to go out and buy those shares at a higher price—has been run over.
>[...] [I]f a market maker can guarantee that it will only interact with retail customers—if it can filter out big orders from institutional investors—then its risk of adverse selection goes way down. The way the market maker does this is by paying retail brokers to send it their order flow, and promising those brokers that it will execute their orders better* than the public markets would. [...] It can offer a tighter spread than the public markets—and have money left over to pay the retail brokers—because it doesn’t have to worry about adverse selection. If the retail broker is, say, one designed to let young people day-trade for free on their phones, then those orders are probably particularly valuable, because they are probably particularly random.*
[0] https://www.bloomberg.com/opinion/articles/2018-10-16/carl-i...
The reality is that market makers price non-retail flow more conservatively (ie: costing traders more) because they have to anticipate informed large block trades wiping them out. Since they don't have to do that for retail flow, their cost basis for those trades is lower, and they can (and do) split the proceeds of that reduced cost with brokerages.
It's overwhelmingly likely that any other brokerage you use does the same thing, and simply doesn't tell you or pass any of those savings on to you.