As it offers $0-commission trading across the board, Firstrade has to find other ways to make money. They make money through:
The platform’s margin rates
Transaction fees
Gaining interest on the idle cash sitting in investor’s accounts
Directing order flow to market makers and being incentivized for it
Offering extra cost services such as phone-assisted trades