Indian equity benchmarks finished higher for a third straight session, but the close offered little comfort. Late-hour selling erased most of the intraday advance, leaving the Sensex up just 89.83 points, or 0.12 percent, at 73,738.45 and the Nifty up 31.60 points, or 0.14 percent, at 22,368.
Markets had opened firmly in the green as global cues improved and worries of a sharper escalation in West Asia eased. Volatility also cooled, encouraging buying through the morning. That optimism faded in the final hour, when profit booking across several heavyweights pulled indices back toward the flat line. Grasim Industries, Bharti Airtel, Nestle India, Maruti Suzuki and HCL Technologies led the Nifty gainers, while Sun Pharma, BPCL, Reliance Industries, Mahindra & Mahindra and Hindalco Industries were among the notable losers.
Sector performance was mixed. Healthcare, metals, oil and gas, and energy slipped between 0.3 percent and 0.8 percent. FMCG, power, IT, realty and auto advanced between 0.4 percent and about 2 percent, with realty standing out as the strongest pocket. Broader markets did better than the frontline: the BSE midcap index rose about 0.5 percent and the smallcap index gained around 1 percent, a reminder that stock-specific and mid-tier moves can matter more than the headline indices on quiet days.
For salaried investors tracking SIPs and long-term portfolios, the session was less about direction and more about digestion after recent gains. Technical analysts flagged resistance near the 22,430 to 22,500 gap zone on the Nifty, with support around the 50-day moving average near 22,190. Until the index clears that resistance band convincingly, range-bound trade may continue. Staying focused on asset allocation and avoiding chase trades after thin closing gains remains the more durable approach for retail investors.