CMC Markets provide great stock trading services at an affordable price, however, companies such as Superhero and Raiz allow you to trade for as little as $5.