If you see smallcaps for a short time period, they may appear very volatile and a bad investment in most of the cases. But in the long run, they usually give good returns. As the Indian economy is expected to outperform all other economies, i believe, smallcaps will have the run ...