Indian benchmark indices closed the session on a positive note, with the Nifty 50 rising 0.28% to 24,317.15 and the Sensex gaining 274 points.

The rally came as investors digested the Federal Reserve’s decision to hold rates steady, though hawkish signals from policymakers tempered enthusiasm for a near-term easing cycle.

35% and 0.56%, suggesting that risk appetite remained constrained among smaller companies.

The technical picture remained supportive, with both indices holding above their 20-day simple moving averages throughout the day.

However, the breadth of the rally was limited.

Midcap and smallcap indices lagged significantly, declining between 0.35% and 0.56%, suggesting that risk appetite remained constrained among smaller companies.

Geopolitical tensions continue to weigh on market sentiment, keeping investors on edge despite the positive domestic macroeconomic backdrop.