Looking for how to start investing in stocks in india? Here is everything you need to know.

Stock investing has become increasingly accessible in India, with over 15 crore demat accounts now active. Yet many beginners feel overwhelmed by the jargon, risks, and complexity. This guide walks you through everything you need to know to start your stock market journey with confidence and a solid foundation.
How To Start Investing In Stocks In India: Step 1: Open a Demat and Trading Account
You need two accounts: a demat account (holds your shares electronically) and a trading account (executes buy/sell orders). Most brokers offer both in a combined package. Discount brokers like Zerodha, Groww, and Upstox charge ₹0 for equity delivery trades and ₹20 per order for intraday. Full-service brokers like ICICI Direct, HDFC Securities, and Kotak Securities charge higher fees but offer research, advisory, and physical branch support. For beginners, Zerodha (largest broker, excellent educational resources) or Groww (simplest interface) are recommended starting points.
Step 2: Understand Market Basics
BSE (Bombay Stock Exchange) and NSE (National Stock Exchange) are India’s two main exchanges. Nifty 50 represents the top 50 companies by market cap on NSE, while Sensex tracks the top 30 on BSE. Trading hours are 9:15 AM to 3:30 PM on weekdays. Settlement happens on T+1 basis (shares credited next day after purchase). Market orders execute immediately at current price; limit orders execute only at your specified price or better.
Step 3: Learn to Analyze Stocks
Fundamental analysis evaluates a company’s financial health: revenue growth, profit margins, debt levels, return on equity (ROE), and valuation ratios like P/E (Price to Earnings) and P/B (Price to Book). Technical analysis studies price charts and patterns to time entries and exits. Beginners should focus on fundamental analysis — buying good businesses at reasonable prices — rather than chart-based trading. Use screeners like Screener.in, Tickertape, or Trendlyne to filter stocks based on financial criteria.
Step 4: Build Your First Portfolio
Start with large-cap, well-established companies you understand. Diversify across 10-15 stocks in different sectors: banking, IT, FMCG, pharma, auto, and energy. Begin with small amounts to learn without significant financial risk. A good starting approach is investing ₹5,000-₹10,000 across 3-4 blue-chip stocks and adding gradually as you learn. Never invest borrowed money or emergency funds in stocks.
Common Beginner Mistakes
Trading too frequently destroys returns through brokerage, taxes, and poor timing decisions. Following social media tips without understanding the business leads to losses. Putting all money in one stock concentrates risk dangerously. Not having a sell discipline — holding losers hoping they will recover while selling winners too early. Ignoring tax implications of short-term trading (20% STCG on equity). Start as an investor, not a trader.
How much money do I need to start stock investing?
You can start with as little as ₹500 — the price of one share of many good companies. There is no minimum investment requirement. However, having at least ₹10,000-₹25,000 allows meaningful diversification across multiple stocks.
Setting Up Your Investment Infrastructure
To invest in Indian stocks, you need three accounts: a Demat account (holds your shares electronically), a trading account (executes buy/sell orders), and a bank account (for fund transfers). Most brokers open Demat and trading accounts together. Popular discount brokers like Zerodha (₹0 equity delivery charges), Groww (beginner-friendly interface), and Angel One (₹20 flat brokerage) offer free account opening with paperless KYC — you need your PAN, Aadhaar, bank statement, and a selfie.
For beginners, we recommend starting with a discount broker rather than a full-service broker — the cost difference is substantial. Full-service brokers like ICICI Direct or HDFC Securities charge 0.3-0.5% brokerage per transaction, while discount brokers charge ₹20 flat or zero for delivery trades. On a ₹1 lakh purchase, that’s ₹300-₹500 vs ₹0-₹20. The research tools and charting available on discount broker platforms are now comparable to full-service offerings.
Your First Investment: Start Simple
Don’t jump into picking individual stocks on day one. Start with Nifty 50 index fund SIPs to get market exposure while learning. As you build knowledge, gradually allocate a small portion (10-20%) to direct stocks. For your first stock picks, focus on large-cap companies with strong fundamentals: consistent revenue growth, healthy profit margins, low debt, and a track record of dividend payments.
Learn to read basic financial statements — the balance sheet, income statement, and cash flow statement — using our annual report analysis guide. Start with companies whose products or services you understand and use daily (consumer brands, banks, IT services). This “invest in what you know” approach, advocated by legendary investor Peter Lynch, gives you an informational advantage and makes it easier to monitor your investments. Use our CAGR Calculator to track your portfolio’s compound growth rate.
Common Beginner Mistakes to Avoid
The biggest beginner mistake is investing based on tips from friends, social media, or “expert” Telegram groups. No one consistently predicts short-term stock movements — build your own analysis skills through fundamental analysis and technical analysis. Never invest money you might need within 3-5 years — stock markets can be volatile in the short term, and you don’t want to sell at a loss because of a financial emergency.
Start with an amount you can afford to lose without financial stress — ₹5,000-₹10,000 is enough to begin learning. Never use leverage (margin trading) as a beginner — the potential for amplified losses can wipe out your capital. Diversify across at least 8-12 stocks across different sectors rather than concentrating in 2-3 picks. Keep a journal of every trade — why you bought, at what valuation, and your expected holding period. Review quarterly, and be honest about mistakes. Most importantly, avoid checking your portfolio daily — it encourages emotional trading. Set it, review monthly, and let compounding do the heavy lifting over years, not days.
References: Amfiindia.com
Source: amfiindia.com
