TD Ameritrade: Costs. E*TRADE and TD Ameritrade are both commission-free for stocks and ETFs. TD Ameritrade charges $0.65 per options trade, while E*TRADE charges $0.65 with a price breakdown to $0.50 for traders making more than 30 trades per quarter.