Indian shares edged lower on Monday after four straight sessions of gains on caution ahead of the federal budget, while broader sentiment was also hit by fears about the impact of U.S. President Donald Trump's immigration curbs.
Government is due to present its 2017/18 budget on Wednesday, with shares last week posting their biggest weekly gains in eight months on hopes the government will announce incentives to ease the impact from a bold and risky gamble to outlaw high-value old currency bills.
But further caution set in on Monday, especially as Asian shares fell on worries that Trump's ban on the entry of refugees into the U.S. would prove destabilising for the rest of the world.
"Markets are a little wary of what lies in the budget and have probably have rallied too far on the assumption that some good is in the offing," said Saurabh Jain, assistant vice-president of research at SMC Global Securities.
The broader NSE Nifty was down 0.14 percent at 8,629.05 by 0546 GMT, while the benchmark BSE Sensex was 0.06 percent lower at 27,866.14.
Investors also booked profits in recent outperformers: the Nifty bank index, which led gains last week, fell 0.40 percent, dragged down by HDFC Bank Ltd and Kotak Mahindra Bank Ltd. The index had gained 4.72 percent last week.