• Invest in stocks or ETFs, TD Ameritrade charges no commissions on most online trades but can make money on routing your trade orders to third parties that make payments to it for order …