The 30-share Sensex slipped 63 points to end at 30,188.15, while the broader NSE Nifty finished 21.50 points lower at 9,400.90. Both the benchmarks had soared to record highs in the previous two sessions on sustained buying by both domestic and foreign investors.
After resuming higher, the 30-share Sensex advanced to the day’s high of 30,299.74.
However, it succumbed to profit- booking and fell to 30,111.45, before finally settling at 30,188.15, down 62.83 points, or 0.21%.
Likewise, the 50-stock NSE barometer Nifty finished lower by 21.50 points, or 0.23%, at 9,400.90 after shuttling between 9,437.75 and 9,372.55.
FIIs bought shares net worth Rs1,306.71 crore yesterday, as per provisional figures issued by the stock exchanges.
Major losers were Asian Paints 3.04%, Axis Bank 2.80%, ICICI Bank 1.23%, Adani Ports 1.20%, HDFC 0.96%, Power Grid 0.94%, ITC 0.85%, Tata Steel 0.83%, NTPC 0.78% and M&M 0.54%. However, Infosys rose 2.12%, Hero MotoCorp 2.11%, Cipla 1.00%, Sun Pharma 0.81%, Tata Motors 0.70%, TCS 0.50% and Coal India 0.45%.
Meanwhile the rupee strengthened against the US dollar ahead of the key macro data.
Rupee closed at 64.31 up 0.10% from its Thursday’s close of 64.38.
The rupee opened at 64.32 a dollar and touched a high of 64.26 and a low of 64.38.
According to a Bloomberg poll, CPI will be at 3.3% in April from 3.81% a month ago, and WPI will be 4.5% from 5.7% a month ago, IIP will be at 1.9% for March from 1.2% a month ago.
So far this year, the rupee has gained 5.62%, while foreign institutional investors have bought $6.35bn and $8.2bn from local equity and debt markets, respectively.
The 10-year bond yield was trading at 6.912% compared to its previous close of 6.942%. Bond yields and prices move in opposite directions.
Asian currencies were trading mixed. Philippines peso 0.205%, Indonesian rupiah 0.120%, Taiwan dollar 0.070%, Malaysian ringgit 0.064%, China renminbi 0.049%, South Korean won 0.038%. However, Singapore dollar 0.078, Thai baht 0.049% Hong Kong dollar fell 0.050% and China offshore 0.001%. Japanese yen remain unchanged.
The dollar index, which measures the US currency’s strength against major currencies, was trading at 99.634, up 0.01% from its previous close of 99.623