"Brut will further restrict the use of sub-penny trading by setting the minimum price variation (MPV) for orders in Nasdaq-listed securities priced at $5.00 and above at $.01 (two decimal places). Any order received in this price range at a finer MPV will be rounded down (for bids) or up (for offers) to the nearest $.01 for display and execution. The MPV for Nasdaq orders priced below $5.00 will continue to be $.0001 (four decimal places). Trading in exchange-listed securities, including exchange-traded funds, will not be affected."
I'd try asking IB, etc., why they aren't using the right trading increments.
If you have problems with people frontrunning you (on BRUT) for $0.0001 than you must be scalping for (sub) pennies. If this is the case, you also need rebates (Or else this type of trading is not possible imho)
Also, IMO every platform used for this type of trading should have the BRUT shaving option.
So, if he cannot shave BRUT, my guess is that he isn't receiving rebates as well.
Actually, I was wanting to do the frontrunning. And it has nothing to do with sub penny scapling. If I'm trading a stock that moves slowly, and I want a fill on the bid or offer, I don't want to have to wait for the 50k bid to fill.