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 Minutes5000+
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?
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.
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.
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?
Free Demat & Trading Account
Open a Demat and trading account across NSE and BSE at zero account-opening cost, fully digital with PAN + Aadhaar.
Zero AMC Forever
No annual maintenance charge on your Demat account. Hold your investments without a recurring fee.
Instant Deposits & Withdrawals
Add funds instantly and withdraw to your bank with zero transfer fees, so your money moves as fast as your decisions.
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
Delivery
Buy and hold Indian stocks in your Demat for the long term. Access 5,000+ stocks across NSE and BSE.
Buy and sell stocks within the same trading session. Get up to 5x margin on eligible intraday stocks.
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
Market Order
Buy or sell instantly at the best available price in the market.
Limit Order
Buy or sell only when the stock reaches the exact price you set.
Target Order
Book profits automatically when the stock hits your target price.
Stop Loss Order
Exit positions automatically when the stock falls to your set price.
Invest In Indian Stocks Systematically
Set up automatic SIPs in individual stocks, daily, weekly or monthly to invest consistently. Start, pause, step up, or stop anytime.
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
Live News & Analysis
Stay on top of every holding with live market news and analysis. Know what is moving your portfolio in real-time.
Watchlist & Price Alerts
Watchlist the stocks you care about and get notified the moment they hit the price you have set.
Filter 5,000+ Indian stocks by valuation, returns, fundamentals, and technicals to find the right opportunity.
Download capital gains and Tax P&L reports with STCG and LTCG broken out, ready for your ITR filing.
Track every dividend your Indian stocks earn by date and by stock, with payouts reflected in your Tax P&L report.
Monitor your XIRR, P&L, and how your portfolio performs against the Nifty 50, all in one view.
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.
Live Indian Stock Market - Movers & Indices
Indices
Popular Stocks
Market Movers Today
Stocks by Market Cap
Curated Stock Screens
Stocks by Sector
Thematic Stocks
Charges - What You Pay On INDmoney?
Investing in Indian stocks via INDmoney is simple and transparent, with no hidden costs.
| Account Opening Fee | ZERO |
| Annual Maintenance Charge | ZERO |
| Platform Fee | ZERO |
| Withdrawal Fee | ZERO |
| Taxation & Transaction Reports | ZERO |
| Brokerage | 0.1% per trade or ₹20 per order, whichever is lower. |
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.
Trade futures, index options & stock options.
Apply to upcoming and current IPOs.
Invest in Indian ETFs.
SIP and Invest in mutual funds.
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.
Learn more about Indian Stock Investing
Get started with Indian stocks
Learn to analyse stocks
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.