Despite a smart recovery, there is a sense of caution in markets, that is keeping investors away from small caps ...