How many stocks should you own in your portfolio? Why there's no single 'right' answer How many stocks should you own in your portfolio? Why there's no single 'right' answer Amena SaadMar 1, 2021, 22:17 IST Most investors can reap the benefits of diversification from owning 20 to 30 stocks.Bloom Productions/Getty Images The number of stocks you should own depends on factors like time horizon, risk appetite, and your overall financial goals. While there is no "perfect" portfolio size, the generally agreed upon number is 20 to 30 stocks. When managing your portfolio, it's important to conside...