Nowadays, you don't need a broker to buy stocks. Online brokers, robo-advisors and trading apps have surged in popularity and allow you to buy and sell stocks on your smartphone.