An exchange-traded fund(ETF) is traded on stock exchanges, much like stocks. An ETF is a bundle of assets such as stocks, bonds, or commodities. Because of their low costs, diversification and stock-like features, ETFs can be attractive as investments.