Stock Market

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.

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 on ShareRocketPro

Sign up with your name, phone number and a password, get Rs. 10,000 in practice money and trade every NEPSE scrip in our 24/7 practice market — virtual money with no cash value, so zero real-money risk.

Apps — coming soon See NEPSE markets

#stock analysis#fundamental analysis#investing#valuation#beginners
FAQ

Quick answers.

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.

Keep reading

More from the blog.

All articles →
Practise free

Now try it with practice money.

Put this idea to work in the ShareRocketPro app's 24/7 practice market, built from real NEPSE prices, with Rs. 10,000 practice money. Practice money has no cash value — there is nothing to lose but the lesson.