Disclaimer: This page is for educational purposes. It is not financial advice. Investment decisions should be made based on your own research and circumstances.
InvestIndian StocksIndian investors
🇮🇳Indian investorIndian Stocks

Best Brokers for Indian Investors Buying Indian Stocks

For Indian residents buying Indian stocks, Zerodha, Groww, and Upstox dominate the domestic landscape with zero or near-zero brokerage on delivery equity trades. Zerodha charges ₹0 for equity delivery; Groww charges ₹0 for equity delivery; Angel One charges ₹0 for equity delivery. For F&O and intraday, flat ₹20/order fee applies across all discount brokers. CDSL and NSDL depository charges apply. For passive index exposure, Nifty 50 and Nifty Next 50 index funds (direct plans via MF Central or Zerodha Coin) are among the cheapest ways to own Indian equities: Nippon Nifty 50 Index Fund (0.10% expense ratio), UTI Nifty 50 Index Fund (0.18%). Note: for NRIs, this page on domestic Indian investing is separate from the NRI-investing guide which covers LRS and investing from abroad.

Market

Indian Stocks

Nifty 50

Top ETF

Nippon

Nippon India ETF Nifty 50 (NSE-listed); Mirae Asset NYSE FANG+ ETF for tech exposure

Your currency

🇮🇳 INR

India

FX cost reality check

Zero brokerage on equity delivery at Zerodha, Groww, Angel One. CDSL/NSDL annual maintenance: ₹300–600/year. STT (Securities Transaction Tax): 0.1% on buy and sell for equity delivery. Nifty 50 index fund via MF Central (direct plan): 0% transaction charge + 0.10% expense ratio. Stamp duty: 0.015% on buy. Total round-trip cost on ₹1 lakh equity delivery: ₹200–250 (STT + stamp duty + DP charges).

Best brokers for Indian investors in Indian stocks

Ranked by FX conversion cost — the biggest variable cost for international investors.

1

Interactive Brokers

The lowest FX spreads of any mainstream broker — 0.08–0.2% mid-market margin across all major corridors.

FX cost per $10k: $10Commission: $0/tradeFX score: 9.8/10
Review
2

INDmoney

India's pioneer in US stock investing — GIFT City IFSCA-licensed, fractional shares from $1, full LRS compliance built in.

FX cost per $10k: $50Commission: $0/tradeFX score: 7/10
Review
3

Vested Finance

US stock investing platform designed specifically for Indian investors

FX cost per $10k: $55Commission: $0/tradeFX score: 6/10
Review

About Indian Stocks: what Indian investors need to know

Why invest here

India's Nifty 50 has returned ~14% CAGR in INR terms over 20 years. India's demographics, digital infrastructure build-out, and manufacturing shift from China make it one of the strongest long-term structural growth stories.

Key risk

INR currency risk for foreign investors; SEBI/FEMA restrictions on foreign retail access; FPI route required for most non-NRIs

Benchmark index

Nifty 50

Recommended ETF (non-US investors)

Nippon India ETF Nifty 50 (NSE-listed); Mirae Asset NYSE FANG+ ETF for tech exposure

Regulation for Indian investors

SEBI-regulated brokers required. KYC (Aadhaar + PAN) mandatory. Demat account with CDSL or NSDL required for stock holdings. F&O trading requires additional SEBI risk disclosure. AMFI-registered distributors and direct plan mutual funds regulated separately. SEBI's T+1 settlement applies for listed Indian equities. No capital controls on domestic Indian equity investment — outbound (foreign) investment from India is subject to LRS.

Tax treatment for Indian investors in Indian stocks

STCG (Short-Term Capital Gains, held <12 months): 20% on equity and equity mutual funds (changed from 15% in Budget 2024). LTCG (Long-Term Capital Gains, held 12+ months): 12.5% above ₹1.25 lakh/year exemption (increased from ₹1 lakh in Budget 2024). STT paid: 0.1% on buy+sell for delivery. Dividend income: added to income and taxed at slab rate. TDS of 10% on dividends above ₹5,000/year from a company.

Not tax advice. Tax laws change frequently. Consult a qualified tax professional in India before making investment decisions.

Frequently asked questions

Related pages