The NSE Nifty 50 and the BSE Sensex rose over 7.4% each in April marking their biggest monthly gain since December 2023, when they had climbed 7.9%.