Best Stocks for Long term Investment in India

Best Stocks for Long term Investment in India.

Best Stocks for Long term Investment in India. In this post, I am going to describe three great stocks which anyone can keep in your portfolio for the long term. I have selected these stocks from different sectors in order to diversify the portfolio.

The stock selection is based on the fundamental analysis. If you want to read more about how I select stock for long term investment, you can read it here: How To Select A Stock To Invest In Indian Stock Market For Consistent Returns?

Best Stocks for Long term Investment in India:

1. ITC:

itc best stock for long term investment in India 2017

Indian Tobacco Company (ITC) is one of the biggest conglomerate company in India. It has a diversified business which includes five segments: Fast-Moving Consumer Goods (FMCG), Hotels, Paperboards & Packaging, Agri-Business & Information Technology.

ITC was formed in August 1910 under the name of Imperial Tobacco Company of India Limited. Currently, it has over 25,000 employees. Now, let us discuss few of the leading products of ITC:

ITC Ltd sells 81 percent of the cigarettes in India. ITC’s major cigarette brands include Wills Navy Cut, Gold Flake Kings, Gold Flake Premium lights, Gold Flake Super Star, Insignia, India Kings, Classic (Verve, Menthol, Menthol Rush, Regular, Citric Twist, Ice Burst, Mild & Ultra Mild), 555, Silk Cut, Scissors, Capstan, Berkeley, Bristol, Lucky Strike, Players, Flake and Duke & Royal.

Many of the FMCG sector companies are facing competition with Baba Ramdeo’s Patanjali. But, I am damn sure that Patanjali will never enter the cigarette’s sector as by doing so they will lose their core values. Hence, ITC will continue to have a monopoly in this sector of the market.

Other businesses

  • Foods: Aashirvaad, Mint-o, gum-o, B natural, Sunfeast, Candyman, Bingo! and Yippee!. ITC is present across 6 categories in the Foods business namely Staples, Snack Foods, Ready-To-Eat Foods, Juices, Dairy Product and Confectionery.
  • Lifestyle apparel: ITC sells its products under the Wills Lifestyle and John Players brands.
  • Personal care products include perfumes, haircare and skincare categories. Major brands are Fiama Di Wills, Vivel, Essenza Di Wills, Superia and Engage.
  • Stationery: Brands include Classmate, PaperKraft and Colour Crew.
  • Safety Matches and Agarbattis: Ship i Kno and Aim brands of safety matches and the Mangaldeep brand of agarbattis (Incense Sticks).
  • Hotels: ITC’s Hotels division (under brands including WelcomHotel) is India’s second largest hotel chain with over 90 hotels throughout India.
  • Paperboard: Products such as specialty paper, graphics, and other paper are sold under the ITC brand by the ITC Paperboards and Specialty Papers Division like Classmate product of ITC well known for there quality.
  • Packaging and Printing: ITC’s Packaging and Printing division operates manufacturing facilities at Haridwar and Chennai and services domestic and export markets.
  • Information Technology: ITC operates through its fully owned subsidiary ITC Infotech India Limited, which is a SEI CMM Level 5 company.

itc best stock for long term investment in India 2017

Source: ITC- Wikipedia

ITC Revenue source

Fig: ITC Gross Revenue  (Source: ITC Annual Report 2017)

Now that we have studied about the product and services of ITC, let’s move forward to find out the company’s financials to understand how healthy the company it.

Financial Study of ITC:

ITC is a large-cap company with market capitalization of over 410,000 crores.  It is currently trading at a PE of 39 against the industry PE of 40.5. The return on equity (ROE) for the last 3 is above 25%.

Quick Note
Looking for the best Demat and Trading account to start your stock market journey? Open your demat account with the No 1 Stockbroker in India -- Join +4 Million Investors & Traders, Zero Brokerage on investing in stocks and mutual funds, Instant Paperless online account opening. Click here to Start Now!!

Let’s first look at the annual results of ITC.


The annual results are showing a good yearly growth of ITC.

Kotak Securities Trade FREE Plan TFP Open FREE Demat Account

From the report, we can notice that the sales, operating profit, and the net profit of ITC are consistently increasing for the last 10 years. Moreover, the net profit has almost doubled in the last 5 years. ITC has been maintaining a healthy average dividend payout of 57.86% for last 3 years. Although dividends are not criteria to choose best stocks for long-term investment in India, however, a good consistent dividend is a sign of a healthy company.

Further, in the latest press release, the management of ITC has told that ITC will continue to give similar results in the future. The sales of ITC are expected to double from the current by the year 2020.

Now, let’s study the balance sheet of ITC to find out further.

Here, we can notice that the debt of ITC is very small compared to its total assets. Therefore, ITC can be considered as a virtually debt-free company.

Overall, studying the company minutely, it can be concluded that ITC is fundamentally very strong and one of the best Stocks for Long-term Investment in India. You should keep ITC in your portfolio for at least the next 3-4 years to get a good consistent return.

Quick Note: If you are new to stock analysis, here’s a video that can help you understand how to perform fundamental analysis of stocks. I hope this video is useful to you.


Stocks for Long term Investment in India 2017

HDFC Bank is India’s leading banking and financial service company. It is India’s largest private sector lender by assets. It has 84,325 employees and has a presence in Bahrain, Hong Kong, and Dubai.

HDFC Bank is the largest bank in India by market capitalization and was ranked 69th in 2016 BrandZ Top 100 Most Valuable Global Brands. HDFC Bank provides a number of products and services which includes Wholesale banking, Retail banking, Treasury, Auto (car) Loans, Two Wheeler Loans, Personal Loans, Loan Against Property and Credit Cards.

The total revenue collected by HDFC bank in 2016 was around Rs 74,373 crores. The net profit in the same financial year was Rs 12,817 crores.

Source: HDFC Bank – Wikipedia

Now, let’s look at the financials of the company to check its fundamentals.

A financial study of HDFC Bank:

HDFC bank is a large-cap company with a market capitalization of Rs 430,900 Crores. It is currently trading at a PE of 29 against the Industry PE of 26. The return on equity (ROE) for the last three years is averaged 19.5%.

From the annual results of HDFC Bank, we can notice that the sales and profit are consistently increasing over the last decade.

The net profit has more than doubled in the last five years.

Note: when you study the Earnings per share (EPS) of HDFC bank, you will notice that EPS fell in 2012 (compared to 2011). However, in actual, this is because of the stock split. HDFC Bank split its share in the ratio 10:2 in July 2011. While doing the fundamental analysis of a stock, you should give extra care to stock splits and bonus issues.

Now, let’s check the balance sheet of HDFC Bank.


Here we observe that the compounded sales growth of HDFC bank is around 24% for the 10-year average and around 19% for the last 3 years. In addition, the average compounded profit growth for the last three years is 19.73%.

Further, while investing Stocks for Long-term Investment in India in the banking sector, you should always check the gross non-performing asset (NPA) percentage. As a thumb rule, companies with gross NPA less than 2% is considered worth investigating. For HDFC Bank, the gross NPA is around 1.05%, which is good.

Overall, HDFC has shown amazing results in the past and the company’s future also looks very healthy. This makes HDFC a good stock for long term investment in India in the banking sector.

If you are new to stock market and want to learn stocks from scratch, I will highly recommend you to read this book: ONE UP ON THE WALL STREET by Peter Lynch- best selling book for stock market beginners.


Stocks for Long term Investment in India

The paint industry is an evergreen industry and you should always keep a good stock from this sector in your portfolio.

Whatever may be the economy of the country, new houses will be consistently made, and new companies will regularly open. And in all these, a paint company will be required.

Asian Paints is one of the largest Indian paint company and manufacturer. Since its foundation in 1942, Asian paint has come a long way to become India’s leading and Asia’s fourth-largest paint company, with a turnover of Rs 170.85 billion. It operates in 19 countries and has 26 paint manufacturing facilities in the world, servicing consumers in over 65 countries.

As of 2015, it has the largest market share with 54.1% in the Indian paint industry. Asian Paints is the holding company of Berger International.

Asian Paints is engaged in the business of manufacturing, selling and distribution of paints, coatings, products related to home decor, bath fittings and providing of related services.

Source: Asian Paints Ltd – Wikipedia

Now, let us look at the financials of the Asian Paints.

The financial study of Asian Paints:

Asian paints is a large-cap company with a market capitalization of Rs 107,175 crores. It is currently trading at a PE of 59 compared to the industry PE of 55. The return on equity (ROE) for the last three years is averaged to be 29%.

Here are the annual results of Asian Paints.


Here, we can notice a positive trend in the financial growth of Asian Paints. The sales and profits are consistently increasing year-by-year. The net profit of Asian paints has doubled itself in the last 5 years and has become more than 6 times in the last 10 years.

Here, we can also notice that Asian paint is a virtually debt-free company. The total debt of Asian paints is around Rs 37.21 crores against the net worth of Rs 6,950 crores.

Overall, Asian paints is a fundamentally strong company with a healthy growth rate and should be considered worth investing as one of the great stocks for long-term investment in India.


All the three stocks explained in this post- ITC, HDFC Bank, and Asian paints are large-cap companies. They have almost a monopoly in the market with a huge moat. The management of these companies is transparent and effective. In short, these three stocks are few among the best stocks for long term investment in India.

I hope this post “Best Stocks for Long term Investment in India” is useful to the readers. Do comment below what are your opinions about these stocks. Happy Investing.

Quick Note: The stocks discussed in this post are for educational purpose only and focuses to teach the steps and strategies to evaluate stocks. It should not be treated as an advisory or recommendation. 

Save Upto 90% on Brokerage Fee

Trade Brains' recommended top brokers to open demat and trading account in India
Free equity & mutual fund investments | Flat ₹20 intraday and F&O trades
TB Rating
Angel Broking
0 Brokerage on Equity Delivery | Rs 20 per order for Intraday‎ and F&O trades
TB Rating
Kotak Securities
ZERO Brokerage on Intraday Trades | All other F&O at ₹20 per order
TB Rating

Want to learn how to select good stocks for long term investment? Check out our amazing online course for the stock market beginners: HOW TO PICK WINNING PICKS? The course is currently available at a discount.

Disclaimer: This post is a personal research and opinion of the author and should not be taken as an advisory. Please study the stock carefully before investing or take the help of your financial advisor.

  • Raj says:

    Thank you very much sirji,

    I am defiantly go for ITC. IS 285 is good price for ITc?

    and what is long term time period.

  • Manjiri says:

    This article is really useful to know how to study the stocks before investing. I am going through your articles..they are very well explained.

  • Sidhesh says:

    Sir, is it advisable to start sip buying of these 3 stocks for long term? For e.g. say rs 10,000 in each stock per month for 20 years or longer?

    • Kritesh says:

      SIP is a great way to invest that mitigates the market risk. You can invest in these stocks through SIP for long term. Further, as all the three stocks mentioned here are from different sectors, your portfolio will be diversified if you invest equally in all three. I hope this is helpful.

  • Sidhesh says:

    Thanks sir

  • suresh says:

    i want to invest 1000rs monthly in SIP.
    which particular equity share i should buy.(give me name of co.)
    plz reply me

    • Kritesh says:

      Hi Suresh. I shared this post just for educational purpose, so that the readers can understand the ideology behind how to select a stock for long term. I don’t give individual recommendations for stocks. However, if you need some additional help regarding the procedure, feel free to contact me at

  • vamsi says:

    So well put,Kritesh. I am a beginner and have accumulated the knowledge required for investing.Thank you so much.

  • ashraf m shaikh says:

    dear all,
    i want to invest my money in shares for long term will you all help me.
    which share will be give good returns in future.

  • Vinod Gupta says:

    authenticate concept about stocks thanks
    would you like to comment on long term investing in icici bank , oriental bank & bank of india ?

    • Kritesh says:

      Hi Vinod. You are welcome. Private banks has given good returns in long term compared to PSUs. I will suggest to check the fundamentals of the banks carefully before investing. For banks, especially check the NPA (non performing assets).

  • These Companies are good to invest and also thank you for the information but better to invest long term in that stock market because :
    Longterm is a safety game. If you prefer to choose the right stock with proper analysis then the profit range will be higher. Choosing a wrong stock might get you into risk even in longterm. Simple strategies like renko charts will work for calculating longterm trading. A companies stock growth can be calculated with the popularity of the product, debts, its previous value, market cap etc. Calculating the longterm stock will be quite easier than the intraday trading.

  • Nihar says:

    Sir I am looking for penny stock for long term say (Mkt Price between 10 to 50) say 2+ Years or even more. It can me one time or Sip mode.

  • Virupaksh says:

    One of the best site for the beginner, Thank you so much.
    A complete learner site.

  • S. B. Singh says:

    Dear Sir,
    I am a beginner but I want to invest 5Lakhs in share for 8 to 10 years. Please advise 5 best shares name so I can invest for long term ( 8-10 yrs). Thank you so much

    • Kritesh says:

      Hi SB Singh. I do not give stock recommendation in personal. I wrote this post for educational purpose so that general people can also follow the approach to find good companies.

  • Soniya says:

    Everything very well explained, especially for beginners… it was helpful… pls keep posting… thanks!

  • ui says:

    Bro,I’m thinking of investing in LT FOODS for a long period.Is that a good one????

  • B P Sinha says:

    ITC, CSDL looks very attractive for 10 years. Do you think Ashok Leyland, Tata Power, Adity Birla Finance could be a great multibagger in few year. Please suggest 5 wealth creating stocks for next 10 years which could easily yeild 7-10 times. thanks

  • P S Jayasimha Rao says:

    Excellent inputs for investors.

  • Parth says:

    Do you still think ITC will be a good stock, considering the decline in their prices after GST implementation?
    If yes, will it be good to invest in ITC for 2-3 years?

    • ITC has a very diversified business and cigarettes are one among them, which got little affected by GST implementation. However, other business like FMCG, Hotels, paperboard & packaging, agribusiness are doing great. It is a good stock for long-term.

      • Prakash says:

        Hi Kritesh,
        I commend your keen and good knowledge, but if we talk of ITC per say, though it has very diversified business, because of GST tobacco business got hit and here is the ‘Patanjali’ which is giving tough competition to FMCG competitors with it’s proliferation, which is why we see shares of ITC are stagnating, so curious to know your views on ITC in current scenario..

        • Hi Prakash. Yes, ITC cigarettes business has definitely got a hit by GST. However, there will always be few minor setbacks in any business. A company can’t do anything regarding taxation, however, it can work on its profitability and efficiency, which is showing a good sign in case of ITC. Further, If you notice the gross revenue distribution (shown above), Patanjali is not a direct competitor of ITC in most businesses. ITC is generating over 60% of its gross revenue from the tobacco industry, which is untouched by Patanjali. Overall, I’m still bullish on ITC for the long term.

  • sanjay kumar says:

    i am begineer and want to learn technical analysis of stocks before start investing.

  • sanjay kumar says:

    i am begineer and want to learn technical analysis of stocks before start investing. At pesent i have invested in ICICI Balanced fund, L&T prudence fund, Aditya Birla 95 balanced for long term of 15 years as lumpsum. Any suggestion on my selection of mutual funds or do i have to switch.

  • yathish says:

    I want to know best Stocks to buy for long and short term price value less than 100

  • Sumit says:

    Great insight for beginners

  • rishabh says:

    bro if we invest money for 5year could we withdraw the money on high price before 5 years also


    Nice article Kritesh. Do you have any paid service to provide recommendation of stocks after their analysis? I am an NRE and would like to go for long term (say 5 years atleast). Can you suggest a few more large/midcap shares, please.

  • Raja Rajagopal says:

    Hi Kritesh,

    Good Morning.

    Hope you are doing great. It’s very nice article. I have aready started investing on MF through SIP as well Lump sum. Planning to invest something on stock too. I have started my trading account with Zerodha. Hope it is good platform. Really I am telling you, your article is good to know what is share/stock. I will go through your post on daily basis.

    Raja Rajagopal (RR)

  • Jharna Majee says:

    good article sir.

  • VICKY RANA says:


  • Aakash Singh says:

    Hello Sir,
    I found the article easily adaptive as a new entrant in the field. It was the best in case of stocks on the long run. But in case of Intraday, how reliable is the pattern and indicator?


    Itc trading @170 now

Leave a Reply

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