Stash Invest vs Etrade, Ally, Fidelity, Charles Schwab, and Vanguard

Stash vs Charles Schwab, Fidelity, Ally Invest and Vanguard: Chart

Broker Fees Stock/ETF
Mutual Fund
Annual IRA
Ally Invest $0 $9.95 $0.50 per contract $0 $0
TD Ameritrade $0 $49.99 $0.65 per contract $0 $0
Fidelity $0 $49.95 $0.65 per contract $0 $0
Charles Schwab $0 $49.95 $0.65 per contract $0 $0
Etrade $0 $19.95 $0.65 per contract $0 $0
Vanguard $0 $20 $1.00 per contract $20* $20*

** Vanguard is charging $20 annual maintenance fee (waived if user chooses to receive statements and other information electronically).

Broker Review Cost Investment Products Trading Tools Customer Service Research Overall Rating
Ally Invest
TD Ameritrade
Charles Schwab
Stash n/a n/a n/a

Stash Competitors

Stash is the latest in a series of robo- and micro-investing apps, and it appears to have learned from its predecessors. Stash offers all of the things that early adopters have come to expect from robo-investing: a beautiful interface and epic simplicity. However, Stash comes with more options, information, and more clarity than other robo-investors.

Stash's main competitor, M1 Finance, offers a lot of the same features, though it is absolutely FREE.

Fidelity Investments and Vanguard are known for their own families of mutual funds and ETFs. But through these brokers clients can also buy and sell stocks, exchange traded funds, options, bonds, and other investments.

TD Ameritrade, Etrade, Charles Schwab, and Ally Invest are the household names, the largest discount brokerage houses in the U.S. The companies are very popular among all investors - from beginners to institutions.


Cost structure at Stash and its competitors is very different. Stash offers three months free to new subscribers before issuing a $1 a month fee to all accounts with a balance under $5,000. The fee changes to 0.25% once the account hits the $5,000 mark.

All the Stash's competitors in this review charge on "per-trade" basis, which means that the client pays a small commission for each investment transaction. If a client did not make any transactions (also called "trades") during a year, then there are no expenses on his or her account unless they invest in mutual funds or ETFs: all of them have annual expenses which could be found in fund's prospectus.

The lowest priced brokerages for stocks and ETF's in this review, Ally Invest and Schwab, charge $0 per trade. Others have rates ranging from $0 to $20 per stock or ETF trade (Vanguard's rate is $7 to $20 and it depends on user activity).

For mutual funds investors Ally Invest is the best priced firm, charging only $9.95 per transaction. Other companies have much higher rates: from $20 to $49.95 for the same trades.


TD Ameritrade and Ally Invest offer their customers easy access to an online user communities, where investors can see what other, more advanced users invest in or trade, create and follow other member's blogs, and interact with like-minded individuals.

Charles Schwab and Ally Invest are the best ranking firms in customer service. Fidelity Investments and TD Ameritrade also got very high scores in this category.

All the companies in this review (except Vanguard and Stash) created easy-to-use, powerful trading tools that will satisfy most clients. But only TD Ameritrade also offers a professional trading platform that is crucial for active traders as well as for forex and futures trading.

Because Etrade and TD Ameritrade created well-designed, intuitive trading screens, offer access to large network of local offices, and provide award-winning customer service, in 2020 we rated them the Best Entry Level Brokers.

All firms in this article (except Vanguard and Stash) do not charge IRA accounts (ROTH, Traditional, self-employed) setup and custodial fees (sometimes also called annual or maintenance fees). Some of these companies don't even charge for closing IRA accounts. There is, however, a fee if you decide to move your IRA or non-IRA account to a different firm.


Stash is a decent company for investors that want easy and hands-free way to start investing with a small amount.

If you are fairly active investor, who trades stocks, ETFs, mutual funds and other investments, then you could save a lot of money by opening an account with Ally Invest.

Etrade is the cheapest firm among established, large brokerage houses. It attracts price-conscious customers that want the security of a seasoned company. We also recommend it to beginner investors and for IRA accounts.

If you would like to have access to professional-level trading platform that day-traders and hedge funds are using, then TD Ameritrade is your broker. The firm is also great for mutual funds, and long-term, buy-and-hold investors.

Fidelity Investments and Vanguard are highly recommended to anyone who wants to invest mostly in Fidelity's and Vanguard's own families of mutual funds and ETFs.

Charles Schwab is an excellent choice for mutual funds and buy-and-hold customers.

Much more information about each company is available in detailed brokerage reviews, and we highly recommend reading them. Links to reviews are in the table above.


TD Ameritrade: Trade stocks and ETFs for free + get up to $600 bonus.

Ally Invest: Up to $3,500 cash bonus + $0 commission trades for new accounts.

Charles Schwab: Make $100,000 deposit and get 500 commission-free online equity and options trades.

Fidelity Investments: Get 500 free trades with $100,000+ deposit.

E*trade: Get $2,500 cash bonus when you open an account with $1 million.