Indian equities are stuck in a tight trading range today, as global uncertainties overshadow domestic momentum. At midday, BSE Sensex shed 24 points to hover at 75,478, and NSE Nifty slipped 13 points to 23,394. The indices have barely budged, with Sensex swinging from 75,324.73 to 76,014, and Nifty between 23,346 and 23,577.
Broader markets offered mild support. Nifty Midcap 100 advanced 0.17% or 92 points to 54,707, while Smallcap 100 gained 0.19% or 29 points to 15,840. Large-caps, however, lagged in the flat session.
Key factors keeping a lid on upside include the US Federal Reserve’s policy meeting starting today. Markets anticipate Wednesday’s announcement on interest rates, critical amid crude oil’s 50% monthly surge triggered by Iran war tensions. Elevated oil levels threaten US inflation, potentially curbing Fed’s rate-cut ambitions and impacting global flows into emerging markets like India.
NSE’s monthly derivatives expiry adds another layer of choppiness. Position adjustments by traders often confine movements to narrow bands on expiry days. Compounding this, FIIs continued their sell-off streak, dumping Rs 9,365.52 crore worth of stocks on Monday even as benchmarks rose 1%.
Sector-wise, IT and pharma stocks provided some cushion, buoyed by dollar strength, while auto and metals faced headwinds from rising input costs. Bank Nifty remained subdued, with investors pricing in prolonged high rates.
Looking ahead, the Fed’s decision will be a make-or-break moment. A dovish surprise could unleash buying, but hawkish signals might extend the consolidation phase. With geopolitical risks simmering, Indian markets are poised for volatility, urging caution among retail and institutional players alike. The session underscores a market at crossroads, balancing recovery hopes against mounting external pressures.