How Many Stocks to Own in Your Portfolio?

Modified: 03-Jul-20

One of the common questions that every stock investor faces is “ How many stocks to own in the portfolio?” How many stocks are too few and how many stocks become too many?

Too few stocks expose the investor to high risk that under-performance by a single stock would significantly bring down the value of entire portfolio. Too many stocks would spread the portfolio very thin and stellar performance by any stock would have only minimal impact on overall portfolio. Therefore, every investor faces the question of how many stocks to own in the portfolio.

Many investors follow different approaches for it. Some investors believe in linking the number of stocks to the size of the portfolio. Others link it to the number of investment opportunities available. Still others link it to the age of the investor. There is no consensus on any way of determining the ideal number of stocks in a portfolio.

This article aims to help the investor through this riddle and arrive at the ideal number of stocks in her portfolio.


Ideal Number of Stocks to own in the Portfolio

It is well known that increasing the number of stocks in the portfolio increases the diversification, which effectively reduces the risk in the portfolio. Diversification means that different stocks of the portfolio respond to different factors and all of the stocks do not go down in value at the same time; thereby reducing the probability of severe losses during bear phases. However, there are certain established rules of diversification, which act as guidelines to solve the puzzle of ideal number of stocks in the portfolio:


Guideline No. 1: The minimum number of stocks to own in the portfolio: Two (2)

Two stocks from different industries is the minimum number of stocks that any investor should have in her portfolio, to get any diversification benefit to reduce risk.

It is believed that more the number of stocks in the portfolio, the higher is the diversification benefit or lower is the risk. However, the rules of diversification limit further benefit after reaching a certain number of stocks in the portfolio, which becomes the maximum number of stocks in the portfolio.


Guideline No. 2: The maximum number of stocks to own in the portfolio: Thirty (30)

Different researchers have proved that the additional diversification benefit, which increases with addition of a new stock in the portfolio, becomes minimal after 20-30 stocks.

Diversification Benefits Decline With Increasing Number Of Shares In The Portfolio

The above graph from Financial Analysts Journal, indicates that if an investor adds more stocks in the portfolio beyond 30 stocks, it would not reduce any further risk in the portfolio. On the contrary, it would make the portfolio unnecessarily large and the good performance of any one stock would not be able to produce meaning impact on the total portfolio performance. Therefore, increasing the number of stocks beyond 30 might prove counterproductive for the investor.

It is, therefore, recommended that an investor should keep the number of stocks in her portfolio within these two boundaries of 2 and 30.

However, another very important factor limits the number of stocks an investor should have in her portfolio:


Guideline No. 3: How many stocks to own in the portfolio: Effort & time spent in monitoring:

Every stock in the portfolio requires regular monitoring by the investor. It is a mix of continuous monitoring, quarterly monitoring and annual monitoring, as detailed in the following article:

Read: How To Monitor Stocks In Your Portfolio

Reading the above article would help an investor develop her monitoring framework and estimate the amount of effort it would take to monitor each stock in her portfolio. Monitoring every stock would entail detailed reading of at least four quarterly statements and one annual report every year, in addition to regular reading to news and updates about the company (e.g. Google alerts).

The investor should have only as many stocks that she can monitor effectively given the time & effort, which she can spare for her portfolio. Inability to monitor and staying updated about her stocks regularly might present her with surprise developments related to her portfolio stocks and increase the risk.


Guideline No. 4: Have the minimum possible number of stocks:

The above guidelines suggest that an investor should try to own as few stocks between 2 and 30, as possible. Having minimum possible number of stocks, if monitored effectively, would provide a healthy mix of diversification benefit without spreading the portfolio too thin and without putting huge demand on investor’s time.

The legendary investor, Warren Buffett also believes in having minimum number of stocks in the portfolio. He advised investor to have concentrated holdings in his 1978 letter to Berkshire Hathaway shareholders:

“Our policy is to concentrate holdings. We try to avoid buying a little of this or that when we are only lukewarm about the business or its price. When we are convinced as to attractiveness, we believe in buying worthwhile amounts.”

Additionally, during times of crisis/recessions, diversification seems to have failed to provide any real benefit. Investors would remember that during the market decline of 2008, almost all the stocks irrespective of the industry they belonged to, fell in tandem. This hard lesson was learnt earlier in 1998, during Russia, Brazil and East Asia Crisis, when a prominent hedge fund, Long Term Capital Management, witnessed its more than 6,500 investment making losses simultaneously. The fund had to be bailed out by others.

Therefore, the attempt of an investor should be to own the minimum possible number of stocks, as per her convenience, comfort and availability of spare time.

I suggest the investor to diversify the portfolio as much that she should not lose her peace of mind by being overly concerned about it. If owning 100 stocks makes her feel comfortable, then she should have it. However, this article is aimed at conveying the message that the diversification benefit of 30 or 100 stocks is almost the same. On the contrary, larger number of stocks would hurt portfolio performance, as any good performing stock would be able to have only a small impact on the overall portfolio returns.


Steps for building a portfolio with ideal number of stocks

An investor should take following steps to build the personalized portfolio ideal for an investor:


Step 1: Always, first look for opportunities in the existing stocks in the portfolio.

It is assumed that the investor has bought her existing stocks after doing detailed research and has monitored performance of these companies over the years. Therefore, she knows these stocks more than other stocks in the market. If any of the stocks in the portfolio provides good investment opportunity, than the investor should prefer investing in it rather than searching for a new stock every time she has surplus money.

However, if an investor realizes that she has bought her stocks based on recommendations of others and has not done her own research, then she should scrutinize her portfolio stocks on the steps mentioned in following articles to decide whether her portfolio stocks pass the test of being investment worthy:

Read: How to conduct detailed analysis of stocks

Read: 5 Simple Steps to Analyse Operating Performance of Companies

Research & Analysis” section of this website contains live analysis of more than 40 stocks. Reading these articles would be of great help for an investor to analyse her own stocks.


Step 2: Sell those stocks of the portfolio, which do not pass the test:

An investor should sell the stocks, which are showing deteriorating operating performance for at least two consecutive years. Selling these stocks would purge the portfolio of undesired stocks and lead to a neat & clean portfolio with fundamentally good stocks.

She may follow the guidelines mentioned in the following article to find out stocks to sell from her portfolio, so that she is left with good stocks:

Read: When to sell a stock?


Step 3: Add any new stock only when not able to find any investable stock in the existing portfolio:

When the investor realizes that all the stocks in her portfolio are fundamentally sound and have crossed the threshold of putting additional money, then she should start the search of finding a new stock to be added to her portfolio. She should always keep in mind that addition of every new stock is going to add to the time & effort required to monitor the portfolio effectively. Therefore, she should always try to keep the number of stocks in the portfolio to the minimum possible.

How many stocks to own in the portfolio would vary from one investor to another. We can see that the major factors, which would determine the number of stocks, are:

  1. Number of stocks should be between 2 to 30. Portfolios having any number of stocks more than 30, do not offer any additional benefit in terms of risk reduction than the portfolio with 30 stocks.
  2. Number of stocks would depend upon the time & effort the investor can spend on effectively monitoring the stocks in the portfolio. A full time investor can afford to have more stocks in her portfolio than the investor having another full time day job.
  3. An experienced investor can afford to have more stocks in her portfolio as she can monitor her stocks effectively by spending less time than a new investor. It is assumed that a new investor would need more time to understand the quarterly & annual reports and thus might not effectively monitor a large portfolio until she gains the required expertise.

Once the new investor feels comfortable with her monitoring framework, then she can enlarge her portfolio without diluting the monitoring quality.


How many stocks to own in the portfolio of a new investor

The argument above might go against the common perception that new investors should have a large portfolio, as they might err while selecting portfolio stocks and a large portfolio would minimize the impacts of their errors. Followers of this argument believe that a large portfolio would have a greater chance of hitting a jackpot. However, I do not recommend that a new investor should have a large portfolio of stocks.

A new investor should spend more & more time honing her skills of stock selection and monitoring. Therefore, she should focus on a few stocks at a time. If she has more surplus money, then she should invest it in equity mutual funds temporarily, which would shield her portfolio from her stock selection mistakes in the initial phase. Once she believes that she has learned the art of stock selection & monitoring, and then she can shift her savings from mutual funds to her carefully selected stocks.

Therefore, new investors should try to keep their portfolio size small so that they can focus more on the learning aspect of stock investing and learn the higher levels of this skill.



Therefore, we can see that it is good for any investor to have the minimum number of stocks between 2 to 30 in her portfolio. The number of stocks in the portfolio is a fine balance between the peace of mind from sudden decrease in portfolio value due to any stock doing poor and the time & effort needed to monitor the portfolio effectively.

Therefore, how many stocks to own in the portfolio is an outcome of the investor’s risk appetite, her investing expertise and the time availability with her.

Let us now have further clarification about how many stocks to own in the portfolio by answering the common queries asked by investors:


Readers’ Queries on How Many Stocks to Own in the Portfolio

How many stocks to own in my portfolio?

Thanks Vijay for this wonderful analysis. One thing I want to understand is that how many companies an investor should have in her portfolio. I have around 30 scrips, out of which 70% large cap, 25% midcap & 5% in small cap.

Your advice please.

Author’s Response:

Thanks for your feedback! I am happy that you liked the article.

How many stocks to own in the portfolio depends on size of portfolio, investor’s comfort and availability of time with her to monitor the stocks in the portfolio.

I feel comfortable having 6-7 stocks as I can keep track of them well. I currently feel that if I increase the number further than portfolio monitoring would require time more than I am willing to provide. However, in future, I might add more stocks. You may decide whether you are able to monitor all the developments with respect to all of your 30 stocks. Read this article about how to monitor your stocks:

How to Monitor Stocks in Your Portfolio

If after reading this article, you feel that you are not doing all the activities required for monitoring then probably you should reduce the number of stocks.

Regarding maximum number of stocks to own in the portfolio:

When I read statistics, then I learnt that as the number of stocks in the portfolio increases beyond 30, the benefit of diversification from every additional stock is very minimal. So ideally, the maximum number of stocks should be around 30.

However, there are investors like Peter Lynch who owned more than 1000 stocks in his mutual fund portfolio at one point in time. But his reason for owning these many stocks was that it helped him in keeping track of these stocks. He in effect kept his watch list stocks also within his portfolio by investing minimal amount in them.

I do not select stocks based on market cap. I prefer investing in fundamentally good stocks at low P/E. I find most of these stocks in the small cap segment. I invest in these small cap stocks and do not sell it when they grow and become mid-caps.

All the large cap stocks at some point of time in the past, were small/mid-caps. Therefore, I simply focus on buying good stocks available at cheap prices without bothering a lot about market cap.

Hope it help clarify your query.


Should one sell good performing stocks for rebalancing

Hello sir,

I know in the article How Many Stocks to Own in the Portfolio, you have recommended a concentrated stocks portfolio. Can you share what is your views on stock portfolio rebalancing?

I am having 5 stocks for past 5 years.

Author’s Response:


Thanks for writing to me!

We do not advise selling stocks for re-balancing of portfolio, unless the particular stock shows signs of weakness. Selling decision should be based solely on assessment of the stock itself. Any good performing stock becoming a large part of portfolio is not a reason for selling it. Instead, the investor should hold it and reap the benefits until the company is performing well.

To balance their portfolio, we believe that whenever investors are buying stocks with additional money, then investors may buy fundamentally good stocks, which are currently in lower percentage of the portfolio so that their portfolio composition gets balanced.

We believe that selling good performing stocks should be the last resort to balance the portfolio.

You may read more about guidelines for selling stocks in the following article:

When to Sell a Stock?




How to reduce the number of stocks in the portfolio

Hello Vijay ji,

I need your help to reduce the number of stocks in my portfolio. At the moment there are more than 30 stocks. How I can reduce to 15 or 20?

Author’s Response:


Thanks for writing to me!

You should study the following article to understand when you should sell any stock in the portfolio. 

When to sell a stock

Once, you have identified the stocks that you wish to sell, then you may reinvest the money thus received into the remaining stocks in the portfolio, which we assume would be the ones with good fundamentals.

In addition, we believe that whenever an investor has surplus money to invest in stocks, then she should always look for investing opportunities in her existing stocks so that the number of stocks in the portfolio remain limited.

Investing in existing stocks has an added advantage of increasing the margin of safety in the investing as the existing stocks in the portfolio are within the circle of competence of the investor.

3 Simple Steps to Assess “Margin of Safety” of a Stock

Only when an investor is not able to find any stock in the existing portfolio where she may add more money, then she should search for a new stock to add to the portfolio.

The investor may follow the following guidelines to find fundamentally sound stocks:

Selecting Top Stocks to Buy – A Step by Step Process of Finding Multibagger Stocks

If you follow the different parameters highlighted for deciding about selling a stock from the portfolio, then you would be able to arrive at/zero in the stocks that you should exit so that you may remain with the desired number of stocks in your portfolio.

Hope it helps!



Your Turn:

Currently, I have six stocks in my portfolio and feel comfortable about investing additional amounts in the existing stocks until the time I am able to spot investing opportunities within the portfolio. It would be great to have your feedback on the following aspects about your portfolio:

  1. How many stocks do you have in your portfolio?
  2. Do you feel comfortable and feel the peace of mind from sudden drop in their value, with the existing number of stocks in the portfolio?
  3. How has the number of stocks in your portfolio changed, as you became a more matured investor? Has the number of stocks increased or decreased?
  4. How have your views changed about how many stocks to own in the portfolio over time?

You may provide your inputs about how many stocks to own in the portfolio in the comments below.

Going ahead, I would write about further aspects of stock investing and building a portfolio. Therefore, you may like the blog’s Facebook page, subscribe by email, follow me on Twitter or RSS feed so that you would immediately get to know when new articles are published on the website.


Related Posts:

Get free e-book with 20 Companies Analysis

Free Investing Ebook Case Studies Peaceful Investing
  • Get the e-book: “Case Studies: Applying Peaceful Investing Approach”
  • Learn fundamental analysis by reading 20 case studies in this e-book​
  • Get email updates of our articles

Get email updates of our articles

  • Portfolio returns of 15.9% against Sensex returns of 9.2%.
  • We identified companies, which were later invested by Sanjay Bakshi, Mohnish Pabrai, PE funds, Mutual Funds
  • See details of stocks in our portfolio
  • Get updates of buy/sell transactions in our portfolio by email

“Peaceful Investing” approach is the result of my experience of more than a decade in stock markets. I believe that the biggest challenge faced by investors is “scarcity of time” for stock analysis and “Peaceful Investing” keeps it in mind.

This approach aims to find such stocks, where once an investor has put in her money, then she may sleep peacefully. If later on, the stock prices increase, then the investor is happy as she is now wealthier. On the contrary, if the stock prices decline, even then the investor is happy as she can now buy more quantity of the selected fundamentally good stocks.

Watch Balance Sheet Analysis through a FREE sample video:

Peaceful Investing Video Series Image
Play Video

Please share your comments here:

1. IMPORTANT: You MUST do a search on Google and on our website to find answer to your query before writing it here. It will save your time as well as our time.
2. To use images in the comments, upload them on any image sharing website and then use the link in the comments.
3. All comments are moderated. Your comment will be visible after we approve/reply to it.

Leave a Comment

Get free e-book with 20 Companies Analysis

Free Investing Ebook Case Studies Peaceful Investing
  • Get the e-book: “Case Studies: Applying Peaceful Investing Approach”
  • Learn fundamental analysis by reading 20 case studies in this e-book​
  • Get email updates of our articles

Get email updates of our articles