A stock trader or investor can choose between three sorts of brokers: full-service brokers, discount brokers, and Robo-advisers.