I have just started buying stocks, starting small as dont have any major capital to trade with at the moment, and also testing the water in these choppy China times!! I would say look to have around 5 stocks in your portfolio. Research each week each company, news director dealings, CEOs...