Markets continued their bull run to settle at fresh closing highs on Friday with the S&P BSE Sensex scaling past the 31,000-mark and the broader Nifty50index hitting 9600-mark for the first time ever as higher derivatives rollover led to strong follow-up buying in index heavyweights on the first day of June series.
Settling at fresh closing high, the 30-share Sensex ended at 31,028, up 278 points. The index was up 1.8% for the week. On the other hand, Nifty50 also ended at new peak of 9,595, up 85 points with a weekly gain of 1.7%.
Both frontline indices peaked fresh highs at intra-day level also. The S&P BSE Sensex rallied as much as 324 points to hit its new high of 31,074 surpassing its previous peak of 30,793 reached yesterday, while the broader Nifty50 gained 95 points to touch its fresh high of 9,592, overriding the previous milestone of 9,432, hit on May 17.
Broader market outperformed benchmark indices with the S&P BSE Midcap and the S&P BSE Smallcap indices gaining 2% and 1.6% respectively.
Benchmark indices ended lower with the Nifty settling at 9,400 as investors turned cautious ahead of inflation data and booked profits in recent outperformers.
Consumer price inflation (CPI) is expected to have eased to a three-month low of 3.49% in April from 3.81% the previous month, according to Reuters poll. The government will also unveil the new series of Index of Industrial Production (IIP) as well as Wholesale Price Index (WPI), with 2011-12 as the base year, later in the day.
Both Sensex and Nifty hit record highs of in the previous two sessions, and were up more than 1% for the week. This is a second consecutive week of gains for the indices.
The S&P BSE Sensex ended at 30,188, down 62 points, while the broader Nifty50 settled at 9,401, down 21 points.
Extending losses for second consecutive week, benchmark indices settled marginally lower in a volatile session as investors stayed cautious in the earnings season. Nifty50 slipped below 9,100, dragged by index heavyweights like Sun Pharma and ITC. However, RIL and HDFC Bank supported the market.
The S&P BSE Sensex settled the day at 29,365, down 57 points, while the broader Nifty50 ended at 9,119, down 17 points.
In the broader market, the S&P BSE Midcap index and the S&P BSE Smallcap index added 0.02% and 0.2%
Small and midcap stocks hit record highs, with the Nifty Smallcap 100 index climbing as much as 1.1% and the Nifty Midcap 100 index up as much as 0.6%.
Benchmark indices settled the day higher, gaining for the fourth straight week driven by financials even after RBI put HDFC Bank back in the FII ban list.
The Central Bank said the private bank has crossed overall limit of 74% of its paid-up capital and no further purchases of shares the bank would be allowed via exchanges for FIIs. It had allowed allowed foreign investors to resume buying in the private bank earlier.
Nifty50 rose as much as 1.3% during the early morning trade led by HDFC Bank after it gained 9.5% to a record high of Rs 1,454.
The S&P BSE Sensex settled the day at 28,469, up 167 points, while the broader Nifty50 ended at 8,822, up 44 points.
In the broader market, BSE Midcap and BSE Smallcap gained 0.5% and 0.4% respectively.