how to do fundamental analysis on stocks

How to do Fundamental Analysis on Stocks?

How to do fundamental analysis on stocks? Fundamental analysis of a stock is used to determine the health of a company. It’s recommended to do a proper fundamental analysis of the stock before investing if you are planning for long term investment.

Technical analysis is good to find the entry and exit time stock for Intraday or short term. You can book good profits using different technical indicators. However, if you want to find a multi bagger stock to invest, then the fundamental analysis is the best tool that you can utilize.

To get multiple times returns, you need to remain invested in a stock for the long term. While the technical indicators will show you exit signs on short term downtrends, however, you can remain invested in that stock if the company is fundamentally strong.

In such cases, you will be confident that the stock will grow and give good returns in the future. Short-term market fluctuations, external factors or mishappenings won’t affect the fundamentals of the strong company in long term.

In this post, I am going to explain how to do fundamental analysis on stocks. Here, I will elaborate a few guidelines that if you follow with discipline, you can easily select fundamentally strong companies.

Also read: How to select a stock in Indian market for consistent returns’ that you can find useful in fundamental analysis of stocks.

How to do fundamental analysis on stocks?

Here are 6 steps that you need to follow to analyse the fundamentals of a company in Indian stock market:

Step 1: Use the financial ratios for initial screening

There are over 5,500 stocks listed in the Indian stock exchange. If you start reading the financials (balance sheet, profit-loss statement, etc.) of all these companies, then it might take years.

For the initial screening of the stocks, you can use various financial ratios like PE ratio, P/B ratio, ROE, CAGR, Current ratio, Dividend yield etc.

I have written a post on how to do initial screening using the financial ratios here: 8 Financial Ratio Analysis that Every Stock Investor Should Know

For the stock screening using financial ratios, you can use different financial websites like Screener,, etc.

How to do screening of stocks using

Step 1: Go to screener how to do fundamental analysis on stocks

Step 2: From top menu select Tools -> Stock Screener

Step 3: Select the financial ratio and then edit criteria.
For example, if you want PE ratio between (5, 18) and dividend yield % between (1, 3), you can select the following criteria.

open account with zerodha

investing stock screener- How to do fundamental analysis on stocks

Screener will shortlist the stocks according to the criteria mentioned. Further, you can also add a number of financial ratios in your criteria like CAGR, ROE, etc.

Also read: How to follow Stock Market?

Step 2: Understand the company

It is important that you understand the company in which you are investing. Because if you don’t, you won’t be able to decide whether the company is performing good or bad, whether the company is taking right decisions towards its future goal or not; and whether you should hold or sell the stock.

A simple way to understand the company is to visit its website.

Go to the company’s website and check its ‘ABOUT’, ‘PRODUCTS’, ‘PROMOTERS/BOARD OF DIRECTORS’ page etc. Read the mission and vision statement of that company.

If you are able to understand the products & vision of the company and find it attractive, then move further to investigate more. Else, ignore the company.

Step 3: Study the financial reports of the company

Once you have understood the company and found it appealing, you can check the financials of the company like Balance sheet, Profit loss statements and cashflow statements.

As a thumb rule, Compounded annual growth rate(CAGR), sales & net profit increasing for the last 5 years can be considered a healthy sign for the company. However, you also need to check the other financials like Operating cost, revenue, expenses etc.

The best website to check the financial statements of a company that I most frequently use is SCREENER.

Here are a few steps to check the financial reports of a company:

Step 1: Go to screener


Step 2: Enter the company’s name in search box. The company’s details will open like charts, analysis, peers, quarters, profit and loss, balance sheet etc.

Screener financials

Step 3: Check the company’s financials.

You need to study the financials of the company carefully to select a good value or growth stock for long term investment.

Step 4: Check the debt

The company’s debt is one of the biggest factors to check before investing in a stock. A company cannot perform well and reward its shareholders if it has huge debt. In short, avoid companies with huge debt.

As a thumb rule, always invest in companies with debt/equity ratio less than 1. You can use this ratio in the initial screening of stocks or else check the financials on the Screener website.

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

Step 5. Find the company’s competitors

It’s always good to study the peers of a company before investing. Determine what this company is doing that its competitors aren’t.

Further, you should be able to answer the question that why you are investing in this company and not any of its competitor. The answer should be convincing one like Unique selling point (USP), future prospects, upcoming projects, new plant etc.

You can find the list of the competitors of the company on the Screener website itself.

Just enter the stock name in the search box and navigate down. You will find a peer comparison there. Study the details about the competitors minutely.

screener peer comparison- How to do fundamental analysis on stocks

Step 6: Analyze future prospects

Always invest in a company with long future prospects. Select only those companies to invest whose product or services will still be used 20 years from now.

Moreover, there is no point in investing in a CD or pen-drive making company with no long term (say 20 years) prospects. If you are planning to invest for long term, then the long life of the company’s product is a must criteria to check.


Fundamental analysis is an old and proven method to find strong companies for long term investment.

The six steps to perform fundamental analysis on stocks explained in this article are: 1) Use the financial ratios for initial screening, 2)Understand the company, 3) Study the financial reports of the company, 4) Check the debt, 5) Find the company’s competitors 6) Analyse the future prospects.

Besides, here is an animated video on how to do fundamental analysis on stocks to help you summarize the concepts.


Also read: How To Invest Rs 10,000 In India for High Returns?

That’s all. I hope this post on ‘How to do fundamental analysis on stocks’ is useful to the readers. Further, If you find this post helpful and want me to write more contents on any similar topic, please comment below. Happy Investing.

Save Upto 90% on Brokerage Fee

Trade Brains' recommended top brokers to open demat and trading account in India
Free equity investments | Flat ₹20 intraday and F&O trades
TB Rating
Fix brokerage of Rs. 20 per trade
TB Rating
Angel Broking
0 Brokerage on Equity Delivery | Rs 20 per order for Intraday‎
TB Rating
Tags: How to do fundamental analysis on stocks, how to do fundamental analysis, fundamental analysis of indian stocks, fundamental analysis of a company example, How to do fundamental analysis of stocks in Indian stock market, fundamental analysis of stocks, fundamental analysis step-by-step, learn how to do fundamental analysis on stocks in india, learn fundamental analysis of stocks, how to analyze stocks for beginners


Leave a Reply

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