Due to the low cost, and investment flexibility (real-time trading), ETFs are more convenient and offer good returns. While mutual funds also provide better returns but their expense ratio and other fees can make it a costly investment option.