No – some of the best online stock brokers offer commission-free accounts. With that said, fees are usually made up for elsewhere, typically in higher spreads or withdrawal charges. As a result, it’s important to compare all trading and non-trading fees before signing up for an account. Avoid brokers with unclear pricing structures with hidden stock trading fees.\r