How to Start Investing in Stocks in India: A Complete Beginner's Guide

Y

Your Finances Team

Author

26 February 2025(Updated 23 June 2026)
8 min read
How to Start Investing in Stocks in India: A Complete Beginner's Guide
Share:

The Stock Market Is No Longer Just for the Rich

India now has well over 17 crore demat accounts, and the number keeps climbing fast. The stock market, once seen as a playground for the wealthy, is now accessible to anyone with a smartphone and ₹100 to spare.

What is driving this explosion? Paperless KYC that takes under 5 minutes, discount brokers charging zero brokerage on deliveries, and the power of UPI making fund transfers instant. If you have been thinking about investing in stocks but did not know where to start, this is your guide. (New to investing altogether? Begin with our beginner's guide to mutual funds, then come back here for direct stocks.)

Can You Really Start with ₹100?

Yes, literally. Thanks to fractional investing on platforms like Groww and Angel One, you do not need to buy a full share of a company. You can start a SIP in stocks (now available on some platforms) or buy fractional units of ETFs with amounts as small as ₹100-500.

Of course, with ₹100, you will not become rich overnight. But the point is to start the habit of investing. Even a SIP of ₹1,000 per month in a good equity fund, sustained over 20 years, can grow into more than ₹1 crore at 12% annual returns. Use our SIP Calculator to see this for yourself.

Don't Try to Time the Market

Many beginners wait for the "perfect" moment to start — a big crash, or fresh confidence after a rally. The truth is that nobody can reliably time the market, and waiting usually costs more than it saves.

Markets rise and fall. Corrections — when prices drop 10-20% — feel scary, but they are often good moments to start, because you are buying quality companies at a discount. Every major fall in history, from 2008 to 2020, has eventually been followed by a recovery to new highs. Investors who kept investing through the dips, instead of selling in panic, earned the best long-term returns.

The lesson: do not wait for the market. Start a SIP and invest a fixed amount every month, in good times and bad. This is called rupee cost averaging, and it removes the stress of timing entirely — see SIP vs lumpsum for how this compares to investing a big amount at once.

Step 1: Open a Demat and Trading Account

To buy stocks in India, you need two things:

  • Demat account — holds your shares electronically (like a bank account for stocks)
  • Trading account — lets you place buy/sell orders on the stock exchange

Most brokers open both accounts together. The process is fully online and takes under 5 minutes with paperless KYC:

  1. Choose a broker (see comparison below)
  2. Enter your PAN and Aadhaar number
  3. Complete e-KYC via Aadhaar OTP
  4. Upload your signature photo
  5. Sign digitally
  6. Your account is active within 24-48 hours

Best Stock Brokers in India: Comparison

BrokerAccount OpeningDelivery BrokerageAnnual ChargesBest For
Zerodha₹0₹0₹300/year (demat)Most popular, Kite app
Groww₹0₹0 (₹20 intraday)₹0 (first year)Beginners, clean UI
Angel One₹0₹0₹240/yearResearch + advisory
Upstox₹0₹0₹150/yearBudget option
ICICI Direct₹00.55%₹0 (with ICICI account)Full-service, trust
HDFC Securities₹00.50%₹0 (with HDFC account)Bank integration

Recommendation for beginners: Start with Zerodha (most reliable, best tools) or Groww (simplest interface, great for mutual funds too). Both charge zero brokerage on delivery trades. Whichever you choose, prefer the direct plan if you also buy mutual funds through them, to avoid commissions.

Step 2: Fund Your Account

Once your account is active, transfer money via:

  • UPI — instant, free, works from any bank
  • Net banking — instant for most banks
  • NEFT/RTGS — takes 30 minutes to a few hours

Start small. Deposit ₹5,000-10,000 to begin with. You can always add more later.

Step 3: Start with Index Funds or ETFs (Safest Entry Point)

Do NOT jump into buying individual stocks on your first day. The safest way to begin is through index funds or index ETFs. If you are unsure how funds work, our mutual funds guide explains the basics first.

What is an Index Fund?

An index fund automatically buys all the stocks in an index like the Nifty 50 (top 50 Indian companies) or the Sensex (top 30 companies). Instead of picking one stock and hoping it goes up, you own a tiny piece of 50 of India's biggest companies.

  • Nifty 50 Index Fund/ETF — diversified across 50 large-cap companies (Reliance, TCS, HDFC Bank, Infosys, etc.)
  • Sensex Index Fund/ETF — top 30 companies, slightly more concentrated
  • Nifty Next 50 — the next 50 largest companies, slightly higher risk but higher growth potential

Why start here?

  • Instant diversification — one purchase gives you 30-50 stocks
  • Historically, the Nifty 50 has returned 12-14% per year over 15+ year periods
  • Very low expense ratio (0.1-0.3%)
  • No need to research individual companies
  • Available as SIPs starting from ₹500/month

Want to understand the difference between large-cap, mid-cap and small-cap funds before you choose? Read our guide to large, mid & small-cap funds.

Step 4: Learn to Pick Individual Stocks (Gradually)

Once you are comfortable with index investing, you can start exploring individual stocks. Here are the basics:

Key Metrics to Check Before Buying a Stock

  • P/E Ratio (Price-to-Earnings): How expensive the stock is relative to its earnings. Lower is generally better, but compare within the same industry
  • Revenue growth: Is the company growing its sales year over year?
  • Profit margin: How much of each rupee of revenue turns into profit?
  • Debt-to-equity ratio: How much debt does the company carry? Lower is safer
  • Promoter holding: Do the founders and management have skin in the game? Higher promoter holding is a good sign

Promising Sectors to Understand

Rather than chasing tips, it helps to understand the long-term themes driving India's economy:

  • Banking & Financial Services — the backbone of a growing economy and credit demand
  • Defence & Aerospace — a sustained government push for domestic manufacturing
  • Renewable Energy — large, multi-year investments in solar and wind
  • Digital Infrastructure — data centres, 5G and cloud computing
  • Healthcare & Pharma — strong domestic demand plus global exports

These are themes to study, not buy signals — always do your own research before investing in any sector or stock.

Common Beginner Mistakes to Avoid

Almost every new investor makes these mistakes. Learn from others instead of repeating them:

1. Panic Selling During Market Crashes

The market fell sharply in a correction and you sold everything? Congratulations, you locked in your losses. Markets have always recovered eventually — patience is the most important skill in investing.

2. Following WhatsApp Tips and Telegram Channels

If someone had a guaranteed way to make money in the market, they would not be sharing it for free on WhatsApp. Stock tips from unknown sources are the fastest way to lose money.

3. Putting All Money in One Stock

No matter how sure you are about a company, never put more than 5-10% of your portfolio in a single stock. Diversification is your best protection against unexpected losses.

4. Trading F&O as a Beginner

SEBI has tightened F&O (Futures and Options) rules with higher margins and reduced lot sizes — specifically to protect retail investors. SEBI's own studies found that over 90% of individual F&O traders lose money. Stick to equity investing until you truly understand derivatives.

5. Not Having an Emergency Fund

Never invest money you might need in the next 6-12 months. Keep 3-6 months of expenses in a savings account or liquid fund before investing in stocks.

Tax on Stock Market Gains

TypeHolding PeriodTax Rate
Short-Term Capital Gains (STCG)Less than 12 months20%
Long-Term Capital Gains (LTCG)More than 12 months12.5% (above ₹1.25 lakh per year)
Dividend incomeN/ATaxed at your slab rate

Pro tip: LTCG up to ₹1.25 lakh per year is completely tax-free. So if you book ₹1.25 lakh of long-term profit in a year, you pay zero tax on it. For a full breakdown with examples, see our guide to capital gains tax on shares and mutual funds, and use our Tax Calculator to estimate your liability.

Your First Portfolio: A Sample Allocation for Beginners

If you have ₹10,000 per month to invest, here is a sensible starting allocation:

InvestmentAllocationAmountPurpose
Nifty 50 Index Fund (SIP)50%₹5,000Core equity exposure
Nifty Next 50 or Midcap Fund (SIP)20%₹2,000Growth potential
PPF or NPS20%₹2,000Tax saving + retirement
Gold Fund (SIP)10%₹1,000Hedge against uncertainty

Use our SIP Calculator to project how this ₹10,000/month portfolio can grow over 10, 15, or 20 years.

SEBI F&O Restrictions: Protecting Retail Investors

SEBI has rolled out several measures to protect retail investors from F&O losses:

  • Increased margin requirements — you need more capital to trade F&O
  • Reduced lot sizes — smaller contract values to limit exposure
  • Weekly expiry restrictions — only one benchmark index allowed per exchange for weekly options
  • Upfront premium collection — option buyers must pay the full premium upfront

These changes are designed to discourage speculative trading by small investors. If you are a beginner, take SEBI's hint — invest, do not trade.

The Bottom Line

Starting to invest in stocks has never been easier or more affordable. Open a demat account, start a SIP in a Nifty 50 index fund, and let compounding do the work. Do not try to time the market, do not follow tips, and do not check your portfolio every day.

The best time to start investing was 10 years ago. The second-best time is today.

Use our SIP Calculator to see how even small monthly investments can grow into a large corpus over time. And check our EMI Calculator if you are wondering whether to invest or prepay a loan.

Frequently Asked Questions

How much money do I need to start investing in stocks in India?

You can start with as little as ₹100. Most large-cap stocks (HDFC Bank, TCS, Reliance) cost ₹1,500-3,500 per share, but many quality mid/small-caps trade at ₹100-500. Index ETFs like Nippon India Nifty BeES start around ₹260. There's no minimum investment requirement at most discount brokers (Zerodha, Groww, Upstox).

Which is the best stock broker in India for beginners?

For beginners: Zerodha (lowest fees, simple interface, ₹0 delivery brokerage), Groww (best mobile app for beginners), Upstox (good for active trading). Avoid traditional full-service brokers (ICICI Direct, HDFC Securities) — their fees are 5-10x higher than discount brokers.

What is a Demat account and do I need one?

A Demat (Dematerialized) account holds your stocks and ETFs in electronic form, just like a bank account holds cash. Yes, you need one to buy/sell shares in India. Opening is free (most brokers waive AMC for the first year), takes 15-20 minutes online, requires PAN, Aadhaar, and bank details.

Should I start with stocks or mutual funds?

Mutual funds (especially index funds and ETFs) are safer for absolute beginners. They give instant diversification across 50-500 companies with one investment. Direct stock picking requires research skills. Many investors start with index funds + a small allocation (10-20%) to direct stocks for learning.

How are stock profits taxed in India?

Equity (stocks held over 1 year): 12.5% LTCG tax on gains above ₹1.25 lakh per year. Held under 1 year: 20% STCG. Dividends: taxable at slab rate. See our capital gains tax guide for details, or use our Income Tax Calculator to estimate the impact.

What are the brokerage fees in India?

Discount brokers charge: ₹0 for delivery (long-term holding), ₹20 per intraday/F&O trade (or 0.03%, whichever is lower). Full-service brokers charge 0.3-0.5% per trade. Other charges: STT (0.1% on equity), GST on brokerage, exchange charges, SEBI fees. For ₹50,000 worth of stock, total cost at Zerodha is ₹50-70.

How do I pick my first stock?

Start with quality large-caps (Nifty 50 companies) you understand: HDFC Bank, TCS, Infosys, ITC, Asian Paints. Avoid penny stocks, F&O speculation, and tips from social media. Use Screener.in or TickerTape for fundamental research. Better yet: start with index ETFs like Nifty BeES instead of picking individual stocks.

What is SIP in stocks?

SIP (Systematic Investment Plan) in stocks means buying a fixed amount of a stock or ETF every month, regardless of price. Most brokers (Zerodha, Groww) offer SIP in ETFs. For direct stocks, you need to manually place orders monthly. Here is how to start a SIP, and use our SIP Calculator to model returns.

Can I lose money in stocks?

Yes — stock prices can fall significantly. Single stocks can lose 50-90% in extreme cases (IL&FS, Yes Bank). Even diversified equity portfolios can lose 30-50% in market crashes (2008, 2020). Only invest money you can leave for 5+ years. Always start with index ETFs, not single stocks.

What's the best time to start investing in stocks?

Today. Time in the market beats timing the market. Even investing at market peaks consistently over 20+ years has historically beaten holding cash. Start small (₹500-1,000/month), focus on index funds first, learn before increasing direct stock allocation. The biggest investment regret of most retail investors: starting too late.

Official Sources & References

Disclaimer: This article is for educational purposes only and does not constitute investment advice or stock recommendations. Stock market investments are subject to market risks. Past performance does not guarantee future returns. Please consult a SEBI-registered financial advisor before making investment decisions.

Share:
Y

Written by

Your Finances Team

Helping Indians make better financial decisions through simple, actionable advice.