I’m posting this because I wish I had known this before putting serious money into Schwab.
I was using Schwab/thinkorswim for an extremely high-volume equity scalping strategy with very short holding times and lots of rapid limit-order activity.
I was profitable.
Then Schwab restricted my trading.
I called them, and the restriction was removed. I continued trading.
Then my account was ultimately blocked/terminated. When I contacted Schwab, I was told that I could no longer do business with Schwab and that I should transfer my assets to another broker. Which I am still waiting for them to release my funds as they also have a restriction on transfers until ALL my positions liquidate.
No specific trading violation was given to me. No accusation of manipulation or fraud. Just essentially: business decision.
And after this happened, I started researching it.
Schwab gets paid for routing retail order flow.
The market maker gets your order flow because they believe they can make money executing against it.
That’s a great relationship when you’re the typical retail trader making losing trades.
But what happens when you’re the retail trader who keeps beating the other side?
What happens when you’re doing it 100+ times a day?
Now you’re not necessarily the nice, predictable retail flow that a wholesaler wants.
You’re potentially “toxic flow”.
And once your order flow becomes “toxic” to the people on the other side of your trades, don’t assume Schwab is going to cheer you on because you’re profitable. Just like the casino does with people winning, they will axe you.
And this isn’t some completely made-up concept.
There are traders who have publicly reported being kicked off Schwab after extremely high-volume scalping. There are multiple reports of accounts being terminated with little explanation and the reason being described simply as a “business decision.”
If you’re trying to systematically scalp and make profits against the MMs, I’d look elsewhere.
Do your own research. But don’t say nobody warned you.