How much TD Ameritrade is charging to buy, sell, trade ETFs? Broker's commission-FREE ETFs list.

ETF Fees at TD Ameritrade

You may have heard by now that TD Ameritrade offers ALL ETFs commission-free, which include offerings from SPDR, iShares, and ProShares among others. TD Ameritrade is joining ranks with a growing number of brokers that are offering free trades on at least some ETFs, but despite the marketing, you should be aware that it’s not always 100% free. This article will start with a quick overview of how to find and buy ETFs on TD Ameritrade’s platform and then cover both the obvious and hidden costs you could incur when trading them.


Open TD Ameritrade Account

TD Ameritrade Fee To Buy/Sell ETFs

For all ETFs TD Ameritrade is charging $0 for buy and sell transactions.

How to Find ETFs on TD Ameritrade

TD Ameritrade has a helpful ETF Screener tool (below) that allows you to filter through their few thousand ETF offerings by a variety of categories and factors, such as asset class, fund family, and expense ratio.

TD Ameritrade: How To Find ETFs

How to Buy ETFs on TD Ameritrade

Once you’ve selected a suitable ETF for your portfolio you can place a buy order just like you would for a stock - using the order ticket at the bottom of your browser. For example, I would like to add 50 shares of the iShares MSCI ACWI ETF (ACWI), which the screen results indicated is commission-free, to my Ameritrade portfolio. I’ve filled out the below ticket accordingly with a limit price of $67.05.

TD Ameritrade ETF Screener

TD Ameritrade Commissions for the ETFs That Aren’t Free

The first thing you should do is check out commission-free ETFs at TD Ameritrade using their ETF Screener.

Commission-Free ETFs: Are They Really Free?

If you were lucky enough to have set your eyes on an ETF that is on TD Ameritrade’s list of commission-free ETFs then there’s some fine print you need to know about. As advertised, the commission for buying shares in these ETFs is zero, but this isn’t necessarily the case when you go to sell. If you hold the shares for at least 30 days then selling them will be commission-free, however if you sell within 30 days of the purchase TD Ameritrade will charge you a short-term trading fee of $19.95.

This fee is not insignificant, and if multiple sell orders are involved, it could make your roundtrip trade more expensive than it would’ve been if the ETF wasn’t even on the “free list” to begin with! For example, let’s say you buy 10 shares of the Wells Fargo Preferred Stock ETF (PSK), which is one of the free ETFs, and sell half the position 10 days later and the second half another 10 days after that. The buy would be free, but each of the two sells would incur a short-term trading charge of $19.95 since they were within 30 days of the purchase date - for a total cost of $39.90. Had this ETF not been on the “free list”, your total cost would’ve only been $20.85 – the cost of three regular commissions.

TD Ameritrade ETF Fees Summary

To summarize, TD Ameritrade offers all ETFs commission-free, which is becoming a common feature of many brokers today.

TD Ameritrade Review and Rating

4.5-star brokerage firm rating

Open Account

Open TD Ameritrade Account

Continue Reading

TD Ameritrade ETF Fees reviewed by Rating: 4.5