The Indian stock market has made many ordinary people wealthy over the last 20 years. The Sensex has grown from 3,000 in 2003 to 72,000+ in 2026 — that's a 24x return. But most beginners make costly mistakes in the first year. This guide will help you avoid them.

Step 1 — Open a Demat Account

You cannot buy stocks without a demat account. Open one free at Zerodha or Groww — takes 15 minutes online with just Aadhaar and PAN.

Read our complete guide: How to Open Demat Account in India 2026

Step 2 — Understand What You're Buying

When you buy a share of Reliance Industries, you own a tiny piece of Reliance. If Reliance profits grow, your share price rises. If profits fall, price falls.

Two ways to make money in stocks:

Step 3 — Start with Index Funds, Not Individual Stocks

This is the most important advice for beginners. Instead of trying to pick winning stocks, buy a Nifty 50 index fund which automatically invests in India's top 50 companies.

Why index funds first:

Use our SIP Calculator to see how ₹5,000/month in Nifty 50 grows over 20 years.

Step 4 — Learn the Basics Before Picking Stocks

Before buying individual company stocks, understand these key concepts:

P/E Ratio (Price to Earnings): How much you pay per rupee of company profit. Nifty 50 average P/E is ~22. Below 15 = possibly cheap. Above 40 = expensive.

Market Cap: Total value of all shares. Large cap = above ₹20,000 crore. Mid cap = ₹5,000-20,000 crore. Small cap = below ₹5,000 crore.

EPS (Earnings Per Share): Profit divided by number of shares. Growing EPS = healthy company.

Debt to Equity Ratio: How much debt vs shareholder money. Below 1 is generally safe. Above 3 = high debt risk.

ROE (Return on Equity): How efficiently company uses shareholder money. Above 15% is good. Above 20% is excellent.

Step 5 — How to Pick Good Stocks

The simple checklist for a good stock:

Where to research stocks: Screener.in (free), Tickertape.in (free), Zerodha Kite charts

Step 6 — Build a Diversified Portfolio

Never put all money in one stock. A good beginner portfolio:

AllocationWhat to BuyWhy
50%Nifty 50 Index Fund (SIP)Safe, proven, automatic
20%2-3 large cap stocksStable, dividend-paying
20%1-2 mid cap stocksHigher growth potential
10%1 small cap stockHigh risk, high reward

Step 7 — Tax on Stock Market Gains

TypeHolding PeriodTax Rate
Short Term Capital Gain (STCG)Less than 1 year20%
Long Term Capital Gain (LTCG)More than 1 year12.5% above ₹1.25 lakh
DividendsAny timeAs per your income tax slab

Smart tax tip: Hold stocks for more than 1 year to pay only 12.5% LTCG instead of 20% STCG. First ₹1.25 lakh of LTCG is completely tax-free every year.

Mistakes Every Beginner Makes

Frequently Asked Questions

Q: How much money do I need to start?
You can start with ₹100. Most brokers allow buying even 1 share. Practically, start with ₹5,000-10,000 to build a meaningful position.

Q: Is the stock market safe?
In the short term — no, it's volatile. In the long term (10+ years) — yes, consistently wealth-creating. Never invest money you need within 3 years in stocks.

Q: Zerodha vs Groww — which is better?
Both are excellent. Zerodha: better for active investors, powerful charts. Groww: simpler interface, better for beginners and mutual funds.

Q: How much can I earn?
Nifty 50 historically gives ~14% CAGR. ₹10,000/month SIP for 20 years at 14% = ₹1.5 crore. Individual stock picking can give more — or less.

Disclaimer: Stock market investments are subject to market risks. Past performance doesn't guarantee future results. The Invest Mate is not SEBI registered. Consult a registered advisor before investing.