are all etfs tax free?
ETFs—exchange-traded funds—are taxed in the same way as its underlying assets would be taxed. Therefore, if an ETF has all stock holdings, it gets taxed just as the sale of those stocks would be taxed. If you hold an ETF for more than a year, then you will pay capital gains tax.