How to Analyse a Company Before You Buy Its Stock

Buying a stock means buying a piece of a business. Here’s a beginner-friendly checklist to analyse one before you commit.

By StockYatra Team
Bar chart for analysing a company stock

A share is a piece of a business, so analysing a stock means analysing the company behind it. Here’s a simple checklist.

1. The business model

How does it make money, and is that durable? Avoid what you can’t explain.

2. Profitability and growth

Is revenue growing? Is it actually profitable, and are profits rising over several years?

Fundamental vs technical analysis
Fundamentals tell you what to buy; add technicals to time your entry.

3. Financial health

Check debt levels — too much debt makes a company fragile in downturns.

4. Valuation

Compare basic ratios (like price-to-earnings) with peers. A good company can still be a bad buy if it’s overpriced.

5. Risks and moat

What could go wrong — competition, regulation, a single big customer? Does it have a durable advantage (a “moat”)?

Key idea: You’re not looking for a perfect company — you’re looking for a good one at a fair price, with risks you understand.

Key takeaways

  • A stock is a piece of a business — analyse the business.
  • Favour growing, profitable companies with low debt.
  • Don’t overpay — check valuation vs peers.
  • Know the risks and the competitive moat.

Practise this free on StockYatra

Open a free account, get 10,000 virtual coins and trade live-simulated NEPSE & Indian markets with zero real-money risk.

Get the app Join the waitlist

Frequently asked questions

How do you analyse a stock before buying?

Check the business model, profitability and growth, debt, valuation versus peers, and the key risks and competitive advantages.

What financial numbers matter most for beginners?

Revenue and profit growth, debt levels, and a basic valuation ratio like price-to-earnings compared with similar companies.

Do I need to be an expert to analyse stocks?

No. A simple, consistent checklist plus practising on a simulator goes a long way. Depth comes with experience.