The 4$-10$ fee being mentioned is a flat flee when transferring between wallets.
When you are trading on an exchange, there could very well be nothing happening in the background. It's instead a process that's just flipping some bits for who owns what in their own database.