According to us, in a scenario of ideal allocation of funds, small cap stocks should not comprise more than 10% of one's total equity portfolio.
Further, we believe that a single small cap stock should ideally not form more than 2-3% of the total portfolio.