TradeZero provides commission fee trades and real time streaming. With TradeZero you can trade stocks and ETFs commission free.
TradeZero offers ZeroPro and ZeroWeb which are paid add-ons. TradeZero also makes money on margin lending.
TradeZero clients are ultimately responsible for managing the exercise/assignment risks associated with the positions in their accounts.