5 Best Long-Term ETFs

3. Invesco National AMT-Free Municipal Bond ETF (NYSE:PZA)

10 Yr. Annualized Return: 2.95%

Invesco National AMT-Free Municipal Bond ETF (NYSE:PZA) is part of the Invesco fund family and it was set up in 2007. It is another municipal bond ETF, and it tracks the ICE BofAML National Long-Term Core Plus Municipal Securities Index. More than 40% of its portfolio allocations are rated AA or higher by both S&P and Moody’s, and since the Invesco National AMT-Free Municipal Bond ETF (NYSE:PZA) is a long term ETF, the bulk of the securities have maturities longer than 15 years.