By VestAI Research | Last updated: March 2026 | 10 min read
How to Buy Stocks in India: A Complete Beginner’s Guide
India’s stock market has seen explosive retail participation in recent years. According to CDSL data, India crossed 15 crore (150 million) demat accounts in 2025 — up from just 4 crore in 2020 (source: CDSL). NSE’s monthly active traders exceeded 1 crore for the first time in 2024, signalling that millions of Indians are entering the stock market every year. If you are one of them — or want to be — this guide walks you through exactly how to buy stocks in India, step by step, from opening your first demat account to placing your first trade on NSE or BSE.
Before You Begin: What You Need
To buy stocks in India, you need three accounts that work together: a demat account (holds your shares digitally), a trading account (lets you place buy/sell orders), and a bank account (linked for fund transfers). Most brokers open all three simultaneously. Here is what to keep ready:
- PAN Card (mandatory for all stock market transactions in India)
- Aadhaar Card (for e-KYC verification)
- Bank account with net banking or UPI enabled
- Cancelled cheque or bank statement (for bank linking)
- Passport-size photograph (some brokers require this)
The entire process is online now. You do not need to visit any office. Account opening typically takes 15–30 minutes, and your account is activated within 24–48 hours after document verification.
Step 1: Open a Demat and Trading Account
Your demat account is maintained by one of two central depositories — NSDL (National Securities Depository Limited) or CDSL (Central Depository Services Limited). Both are SEBI-regulated and equally safe. Your broker is the intermediary (called a Depository Participant or DP) that gives you access.
When you open an account with a broker like Zerodha, Groww, Angel One, or ICICI Direct, they open both the demat and trading accounts together. The process involves:
- Filling out the online application form with personal details
- Completing Aadhaar-based e-KYC (instant verification via OTP)
- Uploading PAN card and signature
- In-person verification (IPV) — most brokers do this via a selfie or short video
- Signing the account opening documents digitally using e-sign
Account opening charges vary. Many discount brokers offer free account opening with zero annual maintenance charges for the first year. SEBI mandates that all brokers must be registered — always verify your broker’s registration on the SEBI website.
Step 2: Choose the Right Broker
India has two broad categories of stock brokers: discount brokers and full-service brokers. Your choice depends on whether you want low-cost execution or hand-held advisory services.
| Factor | Discount Broker | Full-Service Broker |
|---|---|---|
| Examples | Zerodha, Groww, Angel One | ICICI Direct, HDFC Securities, Kotak Securities |
| Brokerage | Flat Rs 20 per order or zero | 0.3%–0.5% of trade value |
| Research & Advisory | Basic or third-party tools | In-house research teams, reports |
| Best for | Self-directed investors, active traders | Beginners wanting guidance, HNIs |
As of 2026, Zerodha and Groww together account for over 50% of retail trading volumes on NSE. The trend is clearly toward lower costs. However, if you are a complete beginner who wants research reports and relationship manager support, a full-service broker may be worth the higher fees initially. You can also supplement any broker with AI-powered analysis tools like VestAI for deeper stock research.
Step 3: Fund Your Trading Account
Before you can buy stocks, you need to transfer money from your bank account to your trading account. This is done through:
- UPI: Instant transfer using your UPI ID. Most popular method for amounts up to Rs 1 lakh.
- Net Banking: Direct transfer from your bank. Works for larger amounts. NEFT/RTGS for same-day settlement.
- Payment Gateway: Some brokers offer instant fund addition via payment gateways (debit card, net banking).
Important: Only transfer money you can afford to keep invested. Stock market investments carry risk, and you should never invest emergency funds or borrowed money. A common beginner rule is: invest no more than the amount you would be comfortable losing entirely, especially when starting out.
SEBI’s regulations require that your trading account, demat account, and bank account must all be in the same name. Third-party fund transfers are not allowed for stock trading.
Step 4: Research Stocks Before Buying
This is the most important step — and the one most beginners skip. Buying a stock without research is gambling, not investing. Here is how to approach stock research:
Fundamental Analysis
Look at the company’s financial health and valuation. Key metrics to check:
- PE Ratio — Is the stock expensive or cheap relative to earnings?
- EPS Growth — Are earnings growing year-over-year?
- Debt-to-Equity — How leveraged is the company?
- ROE (Return on Equity) — How efficiently does it generate returns?
- Revenue Trend — Is the business growing its top line?
Technical Analysis
For timing your entry, check price charts and indicators:
- Candlestick Charts — Visual price action patterns
- RSI (Relative Strength Index) — Is the stock overbought or oversold?
- Moving Averages — SMA and EMA for trend direction
- Volume — Confirms price moves with participation
Research any Indian stock instantly
Ask Orion: “Should I buy Reliance? Give me fundamental and technical analysis.”
Analyze with OrionStep 5: Place Your Buy Order
Once you have researched a stock and decided to buy, log into your broker’s trading platform (web or mobile app). Here is what happens when you place an order:
Types of Orders
- Market Order:Executes immediately at the current market price. Best when you want instant execution and the stock is liquid. Example: buying TCS at whatever price it is trading at right now.
- Limit Order:Executes only at your specified price or better. Best when you have a target entry price. Example: “Buy Infosys only if the price drops to Rs 1,400.”
- SL Order:Stop-Loss order. Triggers a sell when the price falls to a specified level, protecting you from large losses.
Trading Hours
NSE and BSE regular trading hours: 9:15 AM to 3:30 PM IST, Monday to Friday (excluding market holidays). Pre-open session runs from 9:00 AM to 9:15 AM. After-market orders (AMO) can be placed between 3:30 PM and 9:00 AM for execution in the next trading session.
Settlement Cycle
India moved to a T+1 settlement cycle in January 2023 — one of only a few countries globally to have done so. This means if you buy a stock today, the shares are credited to your demat account by the next business day. This was a major reform by SEBI, reducing settlement risk significantly compared to the earlier T+2 cycle.
Step 6: Monitor Your Portfolio
Buying a stock is just the beginning. Long-term wealth creation requires active (but not hyperactive) monitoring. Here is what to track:
- Quarterly Results: Check revenue, profit, and margin trends every quarter. Deteriorating fundamentals are an early warning sign.
- Corporate Actions: Dividends, stock splits, bonus issues, and rights issues affect your holding value.
- Sector News: Industry-wide developments (regulatory changes, commodity price moves) impact all stocks in the sector.
- Portfolio Rebalancing: If one stock grows to dominate your portfolio (say 40%+ of holdings), consider trimming to manage risk.
- Tax Implications: Short-term capital gains (held less than 12 months) are taxed at 15%. Long-term gains above Rs 1 lakh per year are taxed at 10%.
A common mistake beginners make is checking prices hourly and panic-selling during dips. If you have done your research and the company’s fundamentals remain intact, short-term price drops are often opportunities rather than reasons to exit. According to an AMFI study, investors who stayed invested in equity mutual funds for 7+ years had a near-zero probability of negative returns — patience is the most underrated investment skill.
Costs Involved in Buying Stocks in India
Beyond the share price, there are several costs you should know about:
| Cost Component | Typical Rate | Who Charges |
|---|---|---|
| Brokerage | Rs 0–20 per order (discount) or 0.3–0.5% (full-service) | Broker |
| STT (Securities Transaction Tax) | 0.1% on buy + sell (delivery) | Government |
| Exchange Charges | ~0.00345% (NSE) | NSE / BSE |
| GST | 18% on brokerage + exchange charges | Government |
| SEBI Charges | Rs 10 per crore of turnover | SEBI |
| Stamp Duty | 0.015% on buy side (delivery) | State Government |
| DP Charges | Rs 13–18 per sell transaction | Depository (CDSL/NSDL) |
For a typical delivery trade of Rs 10,000, total charges (including all taxes) typically amount to Rs 25–50 with a discount broker — well under 0.5% of the trade value.
Common Mistakes Beginners Make
- 1.Following tips blindly: Telegram groups, WhatsApp forwards, and social media “stock tips” are responsible for most beginner losses. Always do your own research.
- 2.No diversification: Putting all your money in one stock or one sector concentrates risk. Spread across at least 8–12 stocks across different sectors.
- 3.Ignoring valuations: Buying a “good company” at any price is not a good strategy. Even HDFC Bank can be a bad buy if purchased at extreme valuations.
- 4.Panic selling: Markets correct 10–15% at least once every year. This is normal. Selling during every correction locks in losses.
- 5.Not having a plan: Define your investment horizon, risk tolerance, and target returns before buying. An investing plan prevents emotional decisions.
Frequently Asked Questions
What is the minimum amount needed to buy stocks in India?
There is no fixed minimum. You can buy a single share of any listed company. Some stocks trade below Rs 10 while blue-chips like MRF trade above Rs 1 lakh per share. Many brokers allow you to start with as little as Rs 100 through fractional investing or by buying low-priced shares. SEBI does not mandate a minimum investment amount for equity delivery trades.
Is it safe to buy stocks online in India?
Yes — online stock trading through SEBI-registered brokers is safe. All trades on NSE and BSE are settled through clearing corporations (NSE Clearing, Indian Clearing Corporation) which guarantee trade settlement. Your shares are held electronically in your demat account at NSDL or CDSL — both government-regulated depositories. Always verify your broker is SEBI-registered before opening an account.
What is the difference between a demat account and a trading account?
A demat (dematerialised) account holds your shares electronically — think of it as a digital locker for your securities. It is maintained by NSDL or CDSL. A trading account is used to place buy and sell orders on the stock exchange. You need both to trade: the trading account executes orders, and the demat account stores the purchased shares. Most brokers open both simultaneously during registration.
Ready to Start Investing?
Use Orion AI to research any NSE-listed stock before buying. Get fundamental analysis, technical signals, and peer comparisons — 10 free queries per month.
Try VestAI FreeWant more insights like this?
Get free stock analysis, market insights, and investment ideas delivered to your inbox.
No spam. Unsubscribe anytime.
Related Articles
- What is PE Ratio? — A complete guide to the most widely used valuation metric
- How to Read Candlestick Charts — Learn to read price action like a professional trader
- How to Use RSI for Trading — RSI strategies for identifying entry and exit points
- How to Analyze Stocks for Beginners — A complete step-by-step guide to fundamental and technical analysis
- Technical vs Fundamental Analysis — Which approach works best for Indian stocks?