Some brokers may try to sneak in an annual account fee, inactivity fee, and other charges. The best brokerage accounts don’t have any fees outside of some transaction fees for options, futures, bonds, etc.