"Swine flu and deficient rainfall had an impact on market sentiment with people not willing to put fresh money in the market. Markets are in a cautious mode and they will be range bound for some more time," said Ganesh Shanbang, director of SMS Financial