The index, which had gained 101 points in the previous three days, rose further by 65.82 points, or 0.32 per cent, to end at 20,376.56. Intra-day, the barometer touched a low of 20,282.30 and a high of 20,450.51. Today's close was the highest since 20,513.85 on January 31.
Twenty stocks gained in the 30-share BSE benchmark. Tata Steel (6.39 per cent), Sesa Sterlite (3.66 per cent) and Sun Pharma (2.80 per cent) were among winners. The ten laggards included TCS, Hindustan Unilever, Wipro, BHEL and ITC.
The 50-scrip NSE index Nifty rose by 26.90 points, or 0.45 per cent, to end at 6,063.20 -- the third day of rise.
Intra-day, it touched a low of 6,030.90. Today was the highest close for NSE Nifty since ending on 6,089.50 on January 31.
"Markets remained volatile today amongst the expectations that the government would lower the GDP growth estimate for the last fiscal below 5 per cent today," said Rakesh Goyal, Senior Vice President, Bonanza Portfolio Limited.
The results of US jobs data and any surprises on GDP growth estimate by the government today evening would be key triggers for the market going forward, he added.
Overall, 8 of the 12 BSE sectoral indices rose. The BSE Metal sector index gained the most by rising 2.66 per cent, followed by Healthcare index that jumped 1.69 per cent and Realty index inched up 1.04 per cent.
"Global cues were positive as the US markets had surged yesterday, as Wall Street embraced a drop in applications for jobless benefits as indicative of an improving US labour market and economy," said Sanjeev Zarbade, Vice President-Private Client Group Research, Kotak Securities.
The Sensex, however, fell for the second straight week as it slipped 137.29 points. (PTI)
BSE Sensex marks 1-week closing high after FIIs turn buyers, Tata Steel shares rise 7 pct
(Reuters) - India's BSE index rose for a fourth consecutive session on Friday to close at its highest in a week, as Tata Steel shares surged after rival ArcelorMittal SA's operating profit beat estimates, while foreign investors turning net buyers after a five-day selling streak also helped.
Foreigners bought 107.5 million rupees ($1.7 million) worth of Indian shares on Thursday to snap their five-day selling streak totalling $542 million in secondary markets, provisional exchange and regulatory data shows.
Analysts say that with the NSE index taking support at its 200 day moving average, any follow-up buying by foreign institutional investors (FIIs) will help reverse the short-term trend which had turned down.
Gains also tracked higher global shares that further recovered from a steep two-week selloff, buoyed by expectations that a January U.S. jobs report due later on Friday will soothe recent concerns about the pace of global growth.
"The recent bout of FII selling is more related to global factors of tapering and China slowdown, not due to India issues," said Premal Madhavji, head of equities at Espirito Santo Securities.
The most likely outflows are those of short-term ETF money, not long-only selling, Madhavji added.
Both indexes marked their highest close since Jan. 31, but it was also a second consecutive weekly decline amid emerging-market risk aversion.
The benchmark BSE index rose 0.32 percent, or 65.82 points, to end at 20,376.56. It ended 0.7 percent lower for the week. The broader NSE index rose 0.45 percent, or 26.90 points, to end at 6,063.20. It marked a weekly fall of 0.4 percent. Consumer inflation data for January due on Wednesday and wholesale inflation data on Friday will be the next key domestic triggers.
Tata Steel Ltd jumped 6.4 percent after traders took positive cues from ArcelorMittal SA December-quarter results. ArcelorMittal reported an operating profit of $1.9 billion, higher than a Reuters poll consensus of $1.801 billion.
Among other blue chips, Larsen and Toubro rose 0.9 percent, while Sun Pharmaceuticals Ltd rose 2.9 percent.
Tata Motors Ltd rose 0.7 percent on optimism ahead of its December earnings on Monday.
Aurobindo Pharma ended 2.8 percent higher. It earlier rose to an all-time high of 539.85 rupees after posting a four-fold increase in profit to 4.17 billion rupees ($66.7 million) for the December quarter, beating some analysts estimates.
Reliance Infrastructure rose 2.1 percent after India's Supreme Court on Friday ordered state-run power producer NTPC Ltd to continue supplying power to distribution companies in the capital, New Delhi, until March 26, a move that averts a blackout next week.
Hexaware Technologies rose 4.9 percent after the company's quarterly net profit rose by 56 percent to 1.03 billion rupees, beating expectations.
Among stocks that fell, Bharat Heavy Electricals Ltd fell 0.9 percent on short positions in the futures market, dealers said.
The high costs charged for lending and borrowing on BHEL indicate shorts are building up, say analysts.
* BSE index gains 0.32 pct; NSE ends 0.45 pct higher
* Tata Steel surges after rival ArcelorMittal oper profit beats estimates
* Aurobindo Pharma hits record high on strong earnings
FACTORS TO WATCH
* Euro falls after German court statement
* Oil over $107 on positive U.S. jobs data forecasts
* Shares rally on hopes for U.S. jobs growth
* Foreign institutional investor flows