Demo
Close Language Tab
Locate us
Languages

How Many Stocks Should You Have in Your Portfolio?

calendar
16 Sep 2025
serviceslogo
JM Financial Services
share
Illustration of a diversified stock portfolio with balanced investment allocation

You’ve probably heard the age-old saying: “Don’t put all your eggs in one basket.” It’s the most common argument for diversification in investing. And while spreading your risk makes sense, history shows that some investors made their fortunes by betting big on just a handful of stocks.

So, the real question is: How many stocks should your portfolio actually have?

The answer isn’t as straightforward as a single number—it depends on factors like your investment horizon, risk tolerance, financial goals, and how well-diversified you already are.


The Balance Between Too Few and Too Many

A portfolio with too few stocks can expose you to excessive risk. On the other hand, loading up on too many can dilute your returns without offering much additional risk protection.

Most experts agree that a well-diversified portfolio should contain around 20–30 stocks. This strikes the right balance between risk management and meaningful returns.


Key Factors to Keep in Mind

  1. Understand What You Own
    Don’t chase the latest social media trends. Invest in businesses you truly understand and believe in.
  2. Stick With Your Winners
    Instead of chasing new names, consider adding incremental savings to the strong stocks you already hold.
  3. You’re Not a Mutual Fund
    Owning 50–60 stocks, with only 1–2% allocation to each, rarely makes sense for an individual investor. That’s over-diversification.
  4. Portfolio Size ≠ Number of Stocks
    Even if you have a ₹1 crore portfolio, the ideal number of stocks shouldn’t exceed 20–25.
  5. Sector Focus
    Build conviction in industries you understand, and allocate across 2–3 stocks in each sector rather than spreading too thin.
  6. Follow Your Strategy
    Whether you prefer growth, value, or a mix—stick to a strategy you believe in and stay consistent.

Why JM Financial Services Can Help

At JM Financial Services, expert advisors can help you:

  • Analyze your portfolio allocation.
  • Balance concentration vs diversification.
  • Align your stock holdings with your long-term financial goals.

By combining research-backed insights with personalized strategies, JM Financial Services ensures that your portfolio is designed for both stability and growth.


Bottom Line:
There’s no magic number that fits everyone, but 20–30 quality stocks often provide the right balance. More importantly, your portfolio should align with your strategy, conviction, and financial goals—not just the latest market buzz.

For more such insights, follow JM Financial Services.

FAQs :-

Q1. How many stocks are too many in a portfolio?
Anything above 30–35 usually leads to over-diversification, where returns are diluted.

Q2. Should beginners invest in fewer stocks?
Yes, beginners should start with 10–15 quality names and gradually expand to 20–25 as they gain confidence.

Q3. Does portfolio size affect the number of stocks?
Not really. Even a ₹1 crore portfolio can be effective with just 20–25 stocks if the allocation is balanced.

Q4. Can JM Financial Services help design my portfolio?
Yes, JM Financial Services provides personalized asset allocation and research-based strategies to help investors build robust portfolios.