I really like Robinhood for trading stocks its free with no minimum balances. Can't beat it and the platform works really good.