Uncertainty owing to incoming macroeconomic data and foreign fund outflows cut gains for the Indian stock indices on Friday, which closed almost unchanged at closing bell.
Halting its two-day rally, the 30-share BSE Sensex slipped marginally by 13.71 points or 0.02 per cent to settle at 85,706.67. During the day, it hit a high of 85,969.89 and a low of 85,577.82, gyrating 392.07 points.
The 50-share NSE Nifty declined by merely 12.60 points or 0.05 per cent to 26,202.95 after fresh fund outflows and largely muted global market trends kept the stock markets range-bound.
While investors await macroeconomic data announcements in post-market hours, profit-booking by investors in the second half of the session also added to the highly volatile trading day. But, with the country’s Q2 GDP showing a growth of 8.2 per cent year-on-year, markets are expected to show gains on Monday’s trading session.
On Thursday, the key indices had raced to record highs in intra-day trade, with the Sensex climbing 110.87 points or 0.13 per cent to settle at 85,720.38. During the day, it hit a record high of 86,055.86.
Also Read: Sensex, Nifty end on record highs amid US Fed rate cut hopes
The Nifty had ended marginally higher by 10.25 points or 0.04 per cent at 26,215.55 on Thursday. During the day, the benchmark hit an all-time high of 26,310.45.
Among Sensex firms, Power Grid, Eternal, Bharti Airtel, Axis Bank and Infosys were the biggest laggards.
However, Mahindra & Mahindra, Sun Pharma, Kotak Mahindra Bank and State Bank of India were among the major gainers.
Foreign Institutional Investors (FIIs) offloaded equities worth ₹1,255.20 crore on Thursday, while Domestic Institutional Investors (DIIs) bought stocks worth ₹3,940.87 crore, according to exchange data.
In Asian markets, South Korea’s Kospi and Hong Kong’s Hang Seng index settled lower while Japan’s Nikkei 225 index and Shanghai’s SSE Composite index ended in positive territory.
Markets in Europe were trading mostly lower, although US markets were closed on Thursday due to the Thanksgiving holiday.
Brent crude, the global oil benchmark, went up by 0.25 per cent to USD 63.50 per barrel.