Detailed Analysis
Nifty 50 and Sensex are India's two most-tracked benchmark indices, representing the health of the Indian stock market.
Nifty 50 consists of 50 large-cap stocks listed on NSE. It's the more widely used benchmark for mutual funds and has a larger ecosystem of index funds and ETFs. The broader representation (50 vs 30 stocks) provides marginally better diversification.
Sensex tracks 30 blue-chip stocks on BSE and is India's oldest index. Both indices have near-identical composition in their top holdings (Reliance, TCS, HDFC Bank, Infosys dominate both).