Again, it depends. Both are great online brokerage options depending on your financial needs. Their big difference is that Robinhood allows you to trade in fractional shares and Ally does not.