When brokers make money off of selling order flow, is frontrunning occurring or does it just mean you can not take liquidity?
My Ameritrade rate is 6.95 but my the time they tack on exchange fees, my cost per trade today was $10.43 I'm guessing Schwab will still tack on exchange fees?
I can understand how they can make money on market orders but I just wonder how they can make money on limit orders buying at the current bid and selling at the current offer.
Too much of a monopoly in futures trading - in securities it has been coming for years - the missing piece was they needed a better rate on the 10 year. A price war in institutional and a shuttering of some desks occurred. I would now fear smaller accounts will get booted next - not sure how soon, but that could be next. BTW watch the rebating/maker - taker and PFOF get reduced now. They know how tough it is to raise prices back up.
Free Trades Aren’t the End of the World for Online Brokers J P Morgan estimates 3 - 4% of revenue. https://www.wsj.com/articles/free-trades-arent-the-end-of-the-world-for-online-brokers-11569950282 This is behind a paywall if you're not a subscriber.
I assume by "they" you mean market makers. They sub-penny the limit orders until the market moves against you (which they are the first to see), then they take your limit order.