No, some brokers advertise zero commission but may embed it in the spread, which is the difference between buying and selling prices in the market.