US Stocks: NYSE-NASDAQ-AMEX-OTC

COMMISSIONS PER TRADE

via Market Maker (MM)
NYSE, NASDAQ, AMEX
$ 9 Flat
OTC
$ 15 Flat
- Purchase orders allowed up to $ 250,000

via ECN (BATS)
$ 9
Plus/Minus
you pay $ 0.0029* per share for removing liquidity from the order book
you receive up to $ 0.0029$* per share for adding liquidity to the order book.
*Conditions refer to the BZX Exchange circuit, for more information please visit: https://markets.cboe.com/us/equities/trading/offerings/order_types_and_routing/.
-Purchase and selling orders are admitted up to $ 250,000. Within this limit, you can trade multiples of 100 shares per order, whereas an additional order is needed to trade less than 100 shares (e.g.: to purchase 230 shares two orders are needed, one for 200 shares and another one for the 30 remaining shares).

N.B. Purchase orders are not allowed, but only sales orders (position closing), OTC Pink Sheet and the OTC securities with a value of less than $ 0.5 and with capitalization of less than $ 50 million.
find here the details of the info info about the trading conditions.