Ally Invest is a great option if you want an easy-to-use trading account at a digital-first institution.
Consider Merrill Edge if you want a strong trading platform with great access to research and data, integrated with Bank of America.
Ally
Self-Directed
Merrill Lynch
Self-Directed