Best Stocks To Buy In India For Long Term 2017

Best Stocks To Buy In India For Long Term 2021

There are around 2000 companies listed on the National Stock Exchange (NSE) and nearly 5000 companies listed on the Bombay Stock Exchange (BSE). Out seeing this vast collection of stocks most investors are confused on identifying which stocks are good long term buys and which are not. To find stocks for long term investment we need to consider a healthy mix of quantitative and qualitative factors.

In this article, you will get to know how to find top Indian stocks to buy for long term investment and the list of best stocks to buy in India for long term investment. You can apply your skills of technical analysis to pick these stocks at the right time and price to maximise the returns in your portfolio.

Invest and Forget Stocks

Must buy for 2-3 years.

Dmart – Target 2450

Nerolac Paints – Target 1200

Hatsun Agro Product – Target 1300

PS – The longer you hold these, the more you earn

 

The best way to make money from the stock market is to follow these steps :

Step 1 : Identify great companies

Step 2 : Buy these stocks at the time when they are priced low

Step 3 : Sell them when they are priced high

Step 4 : Repeat Steps 2 and 3 again and again until you are rich

You don’t need to do Step 1 as the complete portfolio of the best stocks to buy in India for long term investment is given ahead in this article.

 

Best Stocks To Buy In India For Long Term 2018

The main factors you should focus on while buying stocks for long term investment are:

  • Management Quality
  • Business Risk
  • Capital Reinvestment & Valuations
  • Dividend Consistency
  • P/E Ratio

 

Investing in stocks can be risky. A single good stock might give you extraordinary returns. But if you had put all the money into the wrong stock, you could end up losing all of it. So rather than holding onto a single stock and hoping for its steady appreciation, we need to have multiple stocks to diversify the portfolio and reduce the risk due to any one stock. If one stock in the portfolio falls, another stock rises.

Having nearly 21 stocks in the portfolio will make your portfolio and anything beyond 21 stocks may lead to counter the effect of diversification.

The graph below should make it clear :

 

portfolio risk

 

List of best stocks to buy in India for long term investment in 2021


Banks 
HDFC Bank Ltd
Kotak Mahindra Bank Ltd

 

IT Services 
Wipro Ltd
HCL Tech

 

Household Products 
Hindustan Unilever Ltd

[the_ad id=”6390″]

 

Oil, Gas & Consumable Fuels
Oil India Ltd
ONGC

 

Personal Care Products 
Marico
Godrej Industries Ltd

Automobiles 
Mahindra and Mahindra Ltd

 

Electric Utilities 
Power Grid Corporation of India Ltd

[the_ad id=”6390″]

Power Generation and Distribution
NTPC Ltd

 

Chemicals 
Pidilite Industries Ltd
Asian Paints

 

Housing Finance 
Housing Development Finance Corporation Ltd

 

Construction  
Larsen & Toubro Ltd

 


Conclusion: Best Stocks To Buy In India For Long Term 2021

So just grab these stocks and enjoy with attractive returns in the long term and beat the market consistently. These stocks are extremely reliable as they are excellent businesses and in the best of industries which are going to be stable even in the times of volatility.

 

You may also read about the SGX Nifty : Identify market trend before opening

Basic Chart Patterns : Symmetrical Triangle Chart Pattern

Basic Chart Patterns : Head and Shoulders Chart Pattern

18 thoughts to “Best Stocks To Buy In India For Long Term 2021”

  1. Thanks for giving brief diversification on stocks specific and better quality stocks in various sectors.

  2. Can your recommended stocks can be purchased now at current market rate or wait for deep correction to take place.

  3. Thanks for giving brief diversification on stocks specific and better quality stocks in various sectors.
    Really great job sir……Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *