The BSE Sensex and Nifty edged higher on Thursday, gaining for seven out of eight previous sessions, as persistent buying by foreign investors continued to bolster blue chips such as State Bank of India.
The broader Nifty has hit record highs in each of the previous three sessions, reflecting continued optimism about corporate earnings and a recovery in the domestic economy
Good foreign buying has come despite an uncertain global environment, with data on Thursday showing China’s vast factory sector slowed to a three-month low in August.
Overseas investors bought shares worth of $41.4 million on Wednesday, continuing their buying streak for the fifth straight session, exchange and regulatory data showed. They have bought a net $12.64 billion into Indian shares so far this year.
“Markets are getting into the expiry mood as we are nearing the derivative contracts expiry. We will see stock-specific action. I feel enough money is waiting to enter into the market. It is a buy-on-dip market,” said Jagannadham Thunuguntla, head of research and chief strategist at SMC Global Securities Ltd.
The broader Nifty ended 0.2 percent up at 7,891.10, not far off from the record high of 7922.70 hit on Wednesday.
The benchmark BSE Sensex closed 0.17 per cent higher at 26,360.11, also within touch of the record high of 26,530.67 hit on Tuesday.
Blue-chips led the gains. State Bank of India closed 2.2 per cent higher, while Bajaj Auto Ltd ended 3.2 per cent up and Sun Pharmaceutical Industries Ltd added 1.5 per cent.
State-run oil marketing companies have also gained on the back of weak crude prices. Brent crude oil slipped below $102 a barrel on Thursday, near a 14-month low, on evidence of plentiful fuel supplies and Chinese economic data pointing to slowing demand.
Indian Oil Corp Ltd gained 3.8 per cent, Hindustan Petroleum Corp Ltd ended 4.4 per cent higher and Bharat Petroleum Corp Ltd added 2.8 per cent.
Among other gainers, Titan Co Ltd added 5.9 per cent after Morgan Stanley upgraded the watches and jewellery maker to “overweight” from “equal-weight,” citing the strength of its Tanishq jewellery brand and its potential to gain market share.
However, shares in steel companies ended lower on weak Chinese data and reports of an increase in iron ore royalty.
Tata Steel Ltd closed 1.6 per cent lower, while JSW Steel Ltd ended down 0.83 per cent.