The buying by DIIs, at Rs 13,748 crore, is supporting the market but is not strong enough to give confidence to the bulls.
It remains to be seen how this tug of war plays out in the near-term, he added.
On the positive side, the strength of the Indian economy, good corporate earnings trend and flows into the mutual funds, particularly SIPs, are supportive indicators.
But the bulls are on the back foot since negative global cues are indicating caution, he said.
Meanwhile, long-term investors can utilise the weakness in the market as an opportunity to buy high quality stocks in financials, capital goods and autos ignoring the near-term volatilityinthemarket, he added.
BSE Sensex was down 32 points at 65,990 points on Tuesday. Tata Steel is up 1.8 per cent.
–IANS
san/ksk