Invest & Trade In Indian Stocks

Buy 5000+ Indian Stocks| ₹0 Deposit and Withdrawal Fee | Zero AMC | Orders placed under 20ms | SEBI Registered

Open Free Demat & Trading Account In

3 Minutes
+91
indian stock hero

5000+

Indian Stocks

Free

Account Opening

Zero

Annual Charges

SEBI

Registered

INDmoney's INDstocks Is Regulated

SEBI Registeration No: INZ000305337

BSE Member Code: 6779

NSE Member Code: 90267, M70042

CDSL DP ID: 12095500

How To Start Investing In Indian Stocks On INDmoney?

  • Icon displaying Step 1

    Open free Demat A/C

    Sign up with your mobile number and complete your digital KYC using your PAN and Aadhaar in minutes. No paperwork, no branch visits, no account opening fee.

  • Icon displaying Step 2

    Add money to your account

    Transfer funds instantly from your bank account directly into INDmoney. The entire process is in-app, with zero transfer fees and instant credit to your account.

  • Icon displaying Step 3

    Buy your first stock

    Go to the INDstocks tab and pick from 5,000+ Indian stocks across NSE and BSE. Choose your stock, select quantity, and buy. Your order executes at live market prices.

Why Invest In Indian Stocks On INDmoney?

  • vector displaying free demat account

    Free Demat & Trading Account

    Open a Demat and trading account across NSE and BSE at zero account-opening cost, fully digital with PAN + Aadhaar.

  • Vector displaying zero

    Zero AMC Forever

    No annual maintenance charge on your Demat account. Hold your investments without a recurring fee.

  • vector displaying instant

    Instant Deposits & Withdrawals

    Add funds instantly and withdraw to your bank with zero transfer fees, so your money moves as fast as your decisions.

  • vector displaying stock charts

    5,000+ Stocks

    Invest across large, mid and small caps, from blue chips to emerging names, all in one place.

Multiple Ways To Trade On One Screen

  • vector showing delivery of Indian Stocks

    Delivery

    Buy and hold Indian stocks in your Demat for the long term. Access 5,000+ stocks across NSE and BSE.

  • vector displaying intraday trading of Indian Stocks

    Buy and sell stocks within the same trading session. Get up to 5x margin on eligible intraday stocks.

  • vector displaying chart for margin trading facility

    Buy more stocks with less money using MTF. Pay only a part of the total order value while INDmoney funds the rest.

All Order Types On One Screen

vector displaying a clock with tick mark indicating market order type being executed

Market Order

Buy or sell instantly at the best available price in the market.

vector that displays limit order

Limit Order

Buy or sell only when the stock reaches the exact price you set.

vector that displays target order

Target Order

Book profits automatically when the stock hits your target price.

vector that displays stop loss order

Stop Loss Order

Exit positions automatically when the stock falls to your set price.

Invest In Indian Stocks Systematically

  • vector displaying stock sip

    Set up automatic SIPs in individual stocks, daily, weekly or monthly to invest consistently. Start, pause, step up, or stop anytime.

  • vector displaying daily hunt

    Set a dip or rise condition on any stock and Daily Hunt invests automatically the moment it is triggered.

Built For Serious Investors: Key Features Of Indian Stocks

  • vector displaying live market news

    Live News & Analysis

    Stay on top of every holding with live market news and analysis. Know what is moving your portfolio in real-time.

  • vector displaying a save button indicating watchlist of stocks

    Watchlist & Price Alerts

    Watchlist the stocks you care about and get notified the moment they hit the price you have set.

  • vector displaying powerful screener

    Filter 5,000+ Indian stocks by valuation, returns, fundamentals, and technicals to find the right opportunity.

  • vector displaying advanced tax reports & P&L

    Download capital gains and Tax P&L reports with STCG and LTCG broken out, ready for your ITR filing.

  • vector displaying dividend calendar

    Track every dividend your Indian stocks earn by date and by stock, with payouts reflected in your Tax P&L report.

  • vector displaying portfolio analytics

    Monitor your XIRR, P&L, and how your portfolio performs against the Nifty 50, all in one view.

vector displaying stock tracking

Track Stock Holdings Outside INDmoney

Already hold stocks in other Demat accounts? Bring them all into INDmoney to see your entire stock portfolio in one place, holdings, returns and performance across every broker, not just what you bought here. One consolidated view of all your equity, wherever it sits.

Track External Stocks & Demats

Live Indian Stock Market - Movers & Indices

Charges - What You Pay On INDmoney?

Investing in Indian stocks via INDmoney is simple and transparent, with no hidden costs.

Account Opening FeeZERO
Annual Maintenance ChargeZERO
Platform FeeZERO
Withdrawal FeeZERO
Taxation & Transaction ReportsZERO
Brokerage0.1% per trade or ₹20 per order, whichever is lower.
View detailed Indian stocks pricing on INDmoney

How Are Stock Gains Taxed In India?

  • Short-Term Capital Gains

    If you sell listed Indian shares within 12 months, the profit is treated as short-term capital gain. Short-term capital gains (STCG) are taxed at 20%.

  • Long-Term Capital Gains

    If you sell listed Indian shares after holding them for more than 12 months, the profit is treated as long-term capital gain. Long-term capital gains are taxed at 12.5% on gains above ₹1.25 lakh in a financial year.

  • Stock gains and losses must be reported in your income tax return. INDmoney’s Tax Centre gives you capital gains and Tax P&L reports, including details needed for Schedule CG and Schedule 112A.

  • Review your stock capital gains, Tax P&L and investment income on INDmoney. These details get auto-fetched into your ITR, so you can file your ITR yourself with the right details for free.

Explore The Indian Market

Investing in Indian stocks is just one part of the picture. Explore the rest of the Indian market on INDmoney.

  • vector displaying futures and options

    Trade futures, index options & stock options.

  • vector displaying IPOs on INDmoney

    Apply to upcoming and current IPOs.

  • vector displaying ETFs

    Invest in Indian ETFs.

  • vector displaying mutual funds

    SIP and Invest in mutual funds.

  • vector displaying commodities

    Trade Gold, Silver, Crude Oil and more.

Frequently Asked Questions

To start investing in stocks in India, you need a Demat account, completed KYC, and a linked bank account. Your Demat account holds the shares you buy. Once your account is active, you can add funds, search for a stock listed on NSE or BSE, choose the quantity, place an order, and track the stock in your portfolio. INDmoney has zero account opening fee and you can open you demat account in 3 minutes using your PAN and Aadhar.

Open a free Demat and trading account with your PAN and Aadhaar, add money instantly from your bank, then search 5,000+ stocks and place an order for delivery, intraday or MTF from a single screen.

Investing in stocks is regulated in India, but it is not risk-free. Stock exchanges, brokers, depositories, and listed companies operate under SEBI regulations. Your shares are held electronically with depositories like CDSL or NSDL, which helps protect ownership records. However, the value of stocks can rise or fall depending on company performance, market sentiment, interest rates, global events, and many other factors. So, stocks are safer when approached with research, diversification, and a long-term mindset, but they do not offer guaranteed returns

Stock investing may include different types of charges. Some are charged by the broker, while others are regulatory or government charges.

Key charges may include:

  • Brokerage: Fee charged by the broker for executing buy or sell orders.
  • STT: Securities Transaction Tax charged on stock market transactions.
  • Exchange transaction charges: Charges levied by NSE or BSE for trade execution.
  • SEBI charges: Regulatory charges collected by SEBI.
  • GST: Tax applied on brokerage and certain transaction charges.
  • Stamp duty: Government charge applied on buy-side transactions.
  • DP charges: Charges applied when shares are sold from your Demat account.

 You can check the complete and charges breakdown on the INDmoney pricing page.

There is no fixed minimum amount required to start investing in stocks. You mainly need enough money to buy at least one share of the company you choose, plus applicable charges. For example, if a stock trades at ₹500, you can buy one share with around that amount, subject to charges

Delivery trading means you buy shares and hold them in your demat account. Intraday trading means buying and selling the same stock on the same day. If the position is not closed, the broker will close it automatically.

Yes. All listed shares must be held in electronic form as per SEBI regulations. Your demat account is maintained with a depository like CDSL or NSDL.

No. Opening your Demat and trading account on INDmoney is free, and there is zero AMC (annual maintenance charge) on the Demat account.

Yes. INDstocks Private Limited (formerly INDmoney Private Limited) is registered with the SEBI as a stockbroker and also operates as a depository participant.

  • SEBI Registration No.: INZ000305337
  • Depository Participant Registration No.: IN-DP-690-2022
  • Depository Participant ID (CDSL): 12095500

It is also a trading and clearing member of the NSE (90267, M70042) and BSE (6779), and is authorised to execute trades and manage clearing and settlement on these exchanges under applicable regulations.

Large-cap, mid-cap and small-cap stocks are categories based on a company’s market capitalisation. Market capitalisation means the total market value of a company’s shares. As per the common SEBI-AMFI classification, large-cap companies are the top 100 companies by market capitalisation, mid-cap companies are ranked 101 to 250, and small-cap companies are ranked 251 and below. Large caps are usually more stable, mid caps can offer a balance of growth and risk, and small caps may offer higher growth potential but also carry higher volatility and liquidity risk.

Tax on stock gains depends on how long you hold the shares before selling them.

  • Short-term capital gains: If you sell listed equity shares within 12 months, the profit is treated as short-term capital gain. Short-term capital gains on listed equity shares are taxed at 20%.
  • Long-term capital gains: If you sell listed equity shares after holding them for more than 12 months, the profit is treated as a long-term capital gain. Long-term capital gains above ₹1.25 lakh in a financial year are taxed at 12.5%.

Yes, on INDmoney, investors can set up a SIP in individual stocks. A stock SIP lets you invest in selected Indian stocks regularly instead of buying all shares at once. You can choose the stock, set your investment frequency, and build your position over time.

INDmoney also offers Daily Hunt, which is another way to invest systematically in stocks. In Daily Hunt, you can set rules based on stock price movement. The app then looks for dips or rises based on your selected settings and helps you invest when those conditions are met.

Yes. INDmoney is a SEBI-registered broker, a member of NSE and BSE, and your stocks are held in your own Demat account with the depositories.

Yes. You can bring your external Demat holdings into INDmoney and see your entire stock portfolio holdings, returns and performance across every broker in one consolidated view, not just the stocks you bought on INDmoney.

Beginners should not put all their money into one stock, sector, or theme. A better approach is to build a portfolio across different companies, sectors, and market caps based on goal, time horizon, and risk level. This does not remove risk fully, but it reduces dependence on one stock’s performance. Learn more about building a stock portfolio in India.

Yes, investors can invest systematically by adding money at regular intervals and slowly building a stock portfolio. This is different from randomly buying stocks every month. A systematic approach means deciding your goal, choosing a clear stock mix, avoiding overexposure to one stock, and reviewing the portfolio over time.

For NSE and BSE equity shares, regular market hours are 9:15 AM to 3:30 PM IST from Monday to Friday, excluding market holidays. There is also a pre-open session before regular trading starts, but most first-time investors mainly need to understand the normal trading window first. Learn more about the Indian stock market timings in India.

Start Investing In Indian Stocks With INDmoney

Open your free investment account and start building wealth
by investing in Indian stocks. Choose from 5000+ Stocks & ETFs.

+91