As the first month of FY25 drew to a close, Indian markets basked in the glow of new all-time highs, with a notable trend emerging: Foreign Institutional Investors (FIIs) remained net sellers while Domestic Institutional Investors (DIIs) continued their buying spree.

On April 30, amidst the Nifty hitting a fresh peak and the Sensex approaching its all-time high, FIIs acquired equity worth Rs 1,071.93 crore, contrasting DIIs acquisition of shares valued at Rs 1,429.11 crore. 

Data for April revealed that FIIs have sold shares worth Rs 35,692.19 crore, while DIIs bought shares worth Rs 44,186.28 crore.

Despite these divergent trends, Indian indices sustained positive returns in April, with the Nifty yielding 0.65% and the Sensex rising by 0.63% in the holiday-shortened month. 

According to provisional data from exchanges, FIIs bought shares worth Rs 20,925.96 crore and sold shares worth Rs 19,854.03 crore. In contrast, DIIs bought shares valued at Rs 14,438.64 crore and offloaded shares worth Rs 13,009.53 crore.

The markers on April 30 saw significant profit booking from intraday highs and the Sensex closed with a decline of 188.50 points or 0.25% at 74,482.78, and the Nifty shut shop down 38.60 points or 0.17% at 22,604.80. The broader indices however showed better traction with the BSE Midcap and BSE Smallcap Index ending  0.49% and 0.10% higher, respectively, signaling continuing optimism in the broader market.