I noticed IB's commissions page says for monthly 300,001 - 3,000,000 Shares traded there is a per share USD 0.002 and a per order minimum of USD 0.35.
.35/.002 = 175 shares minimum before the per share rate is relevant.
This seems a substantial constraint on algorithmic trading since for many symbols the market is pretty shallow. A market-order for 175 shares on these symbols would eat rapidly through to _much_ higher asks.
And to be clear on the definition of "order", that is for only one symbol at a time, right? Brokers offer no such thing as, say, a portfolio "order" (ordering a bunch of symbols at once) that might loosen this constraint, right?
.35/.002 = 175 shares minimum before the per share rate is relevant.
This seems a substantial constraint on algorithmic trading since for many symbols the market is pretty shallow. A market-order for 175 shares on these symbols would eat rapidly through to _much_ higher asks.
And to be clear on the definition of "order", that is for only one symbol at a time, right? Brokers offer no such thing as, say, a portfolio "order" (ordering a bunch of symbols at once) that might loosen this constraint, right?