India's NSE Nifty and BSE Sensex are among the top-performing indexes globally, with gains of 18.7% and 17% in 2024, trailing only Nasdaq and S&P 500.