E*TRADE makes money in several ways — one of which is by charging customers interest on margin loans. They also generate revenue by holding their customer’s cash in money market funds, and through payment for order flow.