How many stocks should you invest in for better returns in Indian stock market?

Understanding how many stocks to invest in, especially in a vast and diverse market like India, can be an overwhelming task. However, as Warren Buffet, the legendary investor, once said, "Diversification is a protection against ignorance. It makes very little sense for those who know what they're doing." Does that mean you should put all your eggs in one basket or spread them out as thinly as possible?

Let's delve deeper into this critical aspect of investing.

Understanding Diversification

Firstly, let's address the importance of diversification in an investment portfolio. Diversification is the strategy of spreading investments across various securities to minimize exposure to any one particular asset. This reduces the risk of a single investment negatively affecting the performance of your entire portfolio. For example, instead of investing in one particular stock in the technology sector, you could invest in multiple stocks across technology, banking, real estate, and other sectors.

Benefits of Diversification

Diversification helps in managing risk and reducing the volatility of an investment portfolio over the long term. It's impossible to predict which particular sector or company will perform the best at any given time, hence spreading investments can protect you against sudden market fluctuations. Diversification also provides the potential to improve your portfolio's returns as different sectors may perform well at different times.

Finding the Balance

The next question that naturally comes up is: How many stocks should one own to achieve this diversification? The answer is not as straightforward. Academics and investment gurus have different opinions. Some suggest as few as 15-20 stocks, while others suggest more than 100.

The key is to find a balance between concentration and diversification. A highly concentrated portfolio could expose you to higher volatility and risk, while an excessively diversified one could dilute the impact of well-performing stocks on your portfolio.

In the context of the Indian stock market, around 20-30 well-diversified stocks could provide a good balance between risk and return. This would ensure that you're not overly exposed to a single stock, and yet, your investments are concentrated enough to reap substantial returns if some of your chosen stocks perform exceedingly well.

Pros and Cons

Investing in a larger number of stocks has the advantage of reducing company-specific or sector-specific risk. However, it also presents several challenges. Firstly, it requires substantial effort and expertise to track and manage a large number of stocks. Each additional stock in your portfolio means more time spent understanding the company, its fundamentals, and the industry it operates in.

Furthermore, as you add more stocks to your portfolio, you may reach a point of diminishing returns. After a certain point, each additional stock may not significantly reduce risk further but can complicate your portfolio management and limit your potential returns.

On the other hand, holding a smaller, more concentrated portfolio of 20-30 stocks can allow for higher potential returns. It also allows you to follow your investments closely. However, it also means taking on higher risk as poor performance by a few stocks can significantly impact your portfolio's value.

Deciding on the number of stocks to invest in is a highly personal decision that should be based on your risk tolerance, investment horizon, and the time you can dedicate to managing your portfolio. While diversification is important, over-diversification could limit your portfolio's growth potential. Hence, finding the sweet spot is crucial.

Ultimately, the key to successful investing doesn't just lie in the number of stocks you own but rather in your understanding of those stocks. As Warren Buffet puts it, "Risk comes from not knowing what you're doing." Hence, invest in what you understand, keep learning, and stay updated about your investments. This, combined with an optimally diversified portfolio, will help you navigate the exciting world of the Indian stock market and generate healthy returns in the long run.

Do you also want to get BUY/SELL/HOLD recommendations on your favourite stocks with complete analysis?


Are you looking to accumulate wealth through stock market investing?

Receive quick responses to all your investment-related queries with our ‘NIVESHAK GPT’-delivering top-notch information and analysis in just seconds!

Visit to get answers to your every investment query to help you earn MAXIMUM returns on your investments easily!

(Type your favorite stock TICKER name Ex. INFY for INFSOYS or HDFCBANK for HDFC Bank Limited and get answers to your question easily)