The brokerage expects single-digit returns from the Bombay Stock Exchange's Sensex with year-end target of 18,000.
The Sensex has fallen almost 8 per cent in the last seven trading sessions because of global liquidity tightening.
"The market usually rises ahead of the Budget, but this time we expect a pre-Budget correction," said Jyotivardhan Jaipuria, managing director and head of research at Bank of American Merrill Lynch in India.
The government had reduced excise and Customs duties on various products to revive the economy following the global economic downturn.
On outlook for 2010, Jaipuria said economy and earnings would rebound, but valuations in India, at 17 times earnings, were not cheap. He said global liquidity would be the key driver along with government policies.
On disinvestment in public sector companies, the brokerage economist, Indranil Sen Gupta, said this would reduce the fiscal deficit and was a must for the government.
But Jaipuria said the huge supply of paper (follow-on-issue and initial public issues) might cap the rallies.
No impact on India, but stay alert: PM
Revised numbers reason for better GDP figure
Barclays to boost workforce by 10% in Asia
HDFC Bank Q3 net jumps 31% to Rs 818.5 cr
FIIs overweight; Valuations may be worrying