Monthly regulatory filings collated by Bloomberg show “payment for order flow” earned US brokers $2.9bn in 2020. TD Ameritrade generated fees of $1.1bn between its broker-dealer and clearing divisions, while rival Robinhood grew fastest, earning fees of almost $700m.