Mumbai: Equity benchmarks Sensex and Nifty opened on a cautious note on Wednesday, tracking tepid global cues ahead of the US Federal Reserve's policy outcome.
After starting flat, the 30-share BSE index gained momentum and was trading 128.84 points or 0.26 per cent higher at 50,492.80, and the broader NSE Nifty was up 30.50 points or 0.20 per cent at 14,940.95.
L&T was the top gainer in the Sensex pack, rising around 2 per cent, followed by HCL Tech, Tech Mahindra, HDFC Bank, TCS and M&M.
On the other hand, Asian Paints, ONGC, NTPC and Nestle India were among the laggards.
In the previous session, Sensex ended 31.12 points or 0.06 per cent lower at 50,363.96, and Nifty slipped 19.05 points or 0.13 per cent to 14,910.45.
Foreign institutional investors (FIIs) were net buyers in the capital market on Tuesday as they bought shares worth Rs 1,692.31 crore, as per exchange data.
Binod Modi Head-Strategy at Reliance Securities said domestic equities look to be flat to marginally good at the moment.
Clearly, mounting concerns with regards to higher inflation, bond yields and a recent spike in new COVID-19 cases in select states have weighed on investors' sentiments.
?Outcome of Fed policy meeting will equally be important for domestic markets in the near term as this can potentially influence FPIs flows into equities and INR. However, India continues to remain as the most preferred destination for investors on better growth prospects, he said.
US equities finished marginally lower ahead of the FOMC meeting outcome. The two-day Fed meet kick-started on Tuesday.
Given a faster rollout of vaccination process with over 32 per cent of USA population vaccinated at-least first dose so far and clearance of mega USD 1.9 trillion fiscal stimulus, a faster recovery in economic growth looks to be imminent. Hence, Fed's earlier stance of not tweaking rates till 2023 might be changed, Modi said.
Elsewhere in Asia, bourses in Shanghai, Hong Kong, Tokyo and Seoul were trading on a negative note in mid-session deals.
Meanwhile, the global oil benchmark Brent crude was trading 0.23 per cent lower at USD 68.23 per barrel.