Opening
You are an individual Indian investor or trader. You want a clear, practical comparison to pick the best stock broker for equity, F&O, or long-term investing. This article helps you decide fast. You will get a concise ranking of top broker types. You will see clear use cases for each. You will learn the concrete fees, features, and limits to watch. That helps you match a broker to your strategy and budget.
One-line roadmap: Quick TL;DR, what we evaluated, seven detailed profiles (each with numbers, pros, cons), a comparison table, and a decision tree to finalize your choice.
Quick Answer / TL;DR
- If you want the lowest cost for buy-and-hold equity → Pick #1 Zerodha (₹0 delivery, flat ~₹20 per intraday order).
- If you want advanced charting and low-cost F&O trading → Pick #2 Upstox (platform-focused; intraday ~₹20/order).
- If you prefer zero brokerage for delivery + simple app → Pick #3 Groww (₹0 delivery; paid add-ons for research).
- If you want full-service research and advisory → Pick #4 Angel One or #6 ICICI Direct (percentage-based brokerage, strong research).
- If you want the absolute cheapest per-trade price + membership model → Pick #7 5Paisa (flat ₹20 or subscription).
What We Looked For
Check these five factors before you choose. Each affects your costs and execution.
- Brokerage pricing: delivery, intraday, F&O. Delivery often ranges from ₹0 to 0.75% per trade. Intraday and F&O typically cost ~₹20 per executed order or 0.03% per order. Pricing directly impacts returns for active traders and for long-term holders.
- Platform & tools: mobile/web, charting, API access. Look for at least 50+ indicators, 6+ chart types, and API limits like 100–1,000 orders per minute if you run algos.
- Margin & leverage: intraday leverage (borrowed intraday buying power) often runs from 5x to 20x on selected instruments. Higher margin reduces capital needs but increases risk.
- Products & markets: equity, F&O, mutual funds, IPOs, currency. Ensure the broker supports the 2–4 product types you plan to use.
- Customer support & reliability: uptime, phone support, branches. Expect 24/7 chat for retail apps or 9 AM–6 PM phone support. Downtime or slow support raises execution risk.
Watch out for: annual maintenance charges (AMC), non-trading fees like demat charges (₹20–₹400/year), and minimum balance requirements.
1. Zerodha — Discount broker (₹0 delivery, ₹20/order intraday)
Zerodha is a discount broker known for low fees and a developer-friendly ecosystem. You pay ₹0 for equity delivery. Intraday and F&O trades charge a flat ₹20 per executed order or 0.03% (whichever is lower). Account opening is typically ₹200–₹300 one-time. The mobile app is lightweight and stable; web platform supports advanced charting and 100+ technical indicators.
Why it stands out:
– Zero delivery brokerage saves 100% of brokerage on buy-and-hold trades.
– Flat per-order intraday pricing keeps costs predictable for high-frequency traders.
– Large community and third-party tools mean access to 10s of backtesting and charting addons.
Usage context:
– Best if you hold stocks for months or years and want to cut fees to near zero.
– Good for intraday traders who prefer predictable ₹20 per order costs.
– Use third-party research or community channels for ideas—expect to pay ₹100–₹1,000 for premium research services.
Pitfall/limitation:
– Minimal in-built advisory or premium research. Expect 0–0.5% of portfolio value for paid advisory elsewhere.
– Learning curve for advanced tools and APIs.
Best for: Cost-sensitive equity investors and frequent intraday traders who value low per-trade cost.
Skip if: You need full-service advisory or high-touch support.
Key points:
– Delivery brokerage: ₹0 per trade
– Intraday/F&O: ₹20 per executed order or 0.03%
– Account opening: ~₹200–₹300 (one-time)
– Margin for intraday: typically 5x–20x on select instruments
– Platform: mobile + web + APIs; 100+ indicators
Watch out for: demat AMC charges of ₹20–₹300 per month/year depending on plan.
2. Upstox — Low-cost trader platform (₹0 delivery, ₹20/order intraday)
Upstox is a discount broker focused on fast execution and powerful charting. Delivery brokerage is ₹0. Intraday and F&O trades are usually ~₹20 per executed order. Account opening promotions often reduce fees to ₹0–₹200. The platform offers API access and multiple chart types with 50–200 millisecond order response on good networks.
Why it stands out:
– Competitive pricing similar to other discount brokers keeps trading costs predictable.
– Advanced charting and a feature-rich web terminal suit technical traders and algo users.
– API access supports 100–1,000 automated orders per minute for institutional-style algos (API limits vary by plan).
Usage context:
– Best if you trade intraday or run technical strategies needing multiple indicators.
– Use the API and low-latency execution for systematic strategies with 10–100 trades per day.
– Ideal when you need free margin reporting and fast order placement.
Pitfall/limitation:
– Customer support can be slower for complex issues.
– Some advanced features may be behind paid plans costing ₹100–₹499 per month.
Best for: Technical traders and algo users needing APIs and chart power.
Skip if: You want in-depth in-house research or full-service advisory.
Key points:
– Delivery brokerage: ₹0 per trade
– Intraday/F&O: ~₹20 per executed order
– Account opening: often ₹0–₹200 promotional
– API access: available; paid tiers offer higher limits
– Platform speed: sub-200 ms response on good connections
Watch out for: premium feature fees of ₹100–₹499 per month for advanced charting and reports.
3. Groww — Zero-commission delivery (₹0 delivery, paid for F&O)
Groww is an app-first broker built for new investors. You pay ₹0 brokerage for equity delivery. The app integrates direct mutual funds and education. Account opening is often free under promotions. F&O and intraday trades are priced separately and can be higher than flat-discount peers.
Why it stands out:
– Clean user experience with simple onboarding in 5–15 minutes.
– Direct mutual funds integrated with zero commission; buy 100+ direct funds inside the app.
– Educational content and simple portfolio views make it easy to track 5–20 stocks.
Usage context:
– Best for new investors building long-term portfolios with zero delivery brokerage.
– Use Groww if you plan to hold equities for 6+ months and buy mutual funds frequently.
– Good for users who want a one-app view of equity and mutual fund holdings.
Pitfall/limitation:
– F&O and intraday pricing is not always the cheapest; check plan for per-order fees.
– Charting is basic; lacks advanced indicators and 100+ backtesting features.
Best for: Beginner investors and buy-and-hold equity users.
Skip if: You trade options actively or need advanced charting and margin.
Key points:
– Delivery brokerage: ₹0 per trade
– Intraday/F&O: varies; typically flat-per-order or percentage—check plan
– Account opening: often free promotional
– Mutual funds: direct plans integrated; no commission
– Onboarding time: 5–15 minutes for digital KYC
Watch out for: F&O margin and per-order fees which can be higher on single orders.
4. Angel One — Research-first hybrid (brokerage % and flat options)
Angel One mixes full-service research and hybrid pricing. Brokerage may be percentage-based (0–0.5%) for certain plans or flat for DIY plans. The firm publishes company reports, daily calls, and IPO notes. Account opening fees vary and promotions often apply.
Why it stands out:
– In-house research coverage across 50–200 listed companies and sectors.
– Multiple plan tiers let you choose percentage brokerage or flat-rate trading.
– Advisory services and portfolio calls are available for a fee, commonly billed per call or per quarter.
Usage context:
– Best if you want research, recommendations, and occasional advisory while controlling costs.
– Use research for idea generation if you value analyst notes and daily market calls.
– Combine with a discount broker account if you want research without high trading fees.
Pitfall/limitation:
– Percentage fees can add up on high-ticket delivery trades (e.g., 0.25% on ₹100,000 equals ₹250).
– Advisory services can be 0.1%–1% of portfolio for managed options.
Best for: Investors who value research and occasional hand-holding.
Skip if: You want the absolute lowest per-trade cost and pure DIY experience.
Key points:
– Delivery brokerage: can be 0–0.5% depending on plan
– Intraday/F&O: flat-fee plans available (~₹20) or variable
– Research coverage: company reports, daily calls, IPO notes for 50–200 firms
– Account opening: varies; promotions common
– Advisory: paid subscriptions or per-call billing
Watch out for: percentage brokerage on large delivery trades that can exceed flat-fee alternatives.
5. ICICI Direct — Full-service with research (0.25%–0.75% brokerage)
ICICI Direct is a bank-backed full-service broker. Brokerage is percentage-based, frequently 0.25%–0.75% for delivery trades depending on the plan. You get banking integration, offline branches, and dedicated advisory offerings. Account and AMC fees may apply.
Why it stands out:
– Deep research team that issues daily strategy notes and company reports.
– Integrated banking and broking lets you move funds between accounts instantly.
– Offline branch presence across 10s or 100s of cities provides high-touch support.
Usage context:
– Best for conservative, long-term investors who want research and banking integration.
– Use if you value phone-based advisory, portfolio reviews, and branch support.
– Suitable for investors holding large portfolios where advice offsets higher brokerage.
Pitfall/limitation:
– Higher brokerage and AMC can erode returns for traders with 100s of small trades.
– Percentage fees make micro trades expensive compared to ₹20 flat models.
Best for: Long-term investors who want research and a single bank-broker relationship.
Skip if: You trade frequently or need the lowest broker fees.
Key points:
– Delivery brokerage: often 0.25%–0.75% (plan-dependent)
– Intraday/F&O: percentage or per-order with higher margins
– Account/AMC: may include annual maintenance fees; check terms
– Customer support: branches + phone + online; branch count varies
– Research: daily notes, company reports, model portfolios
Watch out for: per-trade percentage fees that compound for multiple small trades.
6. Kotak Securities — Full-service plus digital options (0.25%+ brokerage)
Kotak Securities is a full-service broker with strong research and a digital trading platform. Delivery brokerage typically starts at 0.25% and can be higher on some plans. Digital plans aim to lower fees while retaining advisory and research.
Why it stands out:
– Broad product coverage across equities, F&O, mutual funds, and IPOs.
– Bank-backed reliability and integrated fund transfers with same-day settlement in many cases.
– Offers digital plans with lower fees for active DIY users.
Usage context:
– Best if you want full-service features and still use a solid mobile app.
– Use if you value trust of a bank-owned broker with advisory on demand.
– Balance higher delivery fees against research and branch support if you hold large sums.
Pitfall/limitation:
– Higher fees on traditional plans compared to pure discount brokers.
– Switching plans may require paperwork or branch visits, adding 1–7 days in process.
Best for: Investors wanting bank/broker trust plus advisory.
Skip if: You want the cheapest per-order costs for high-frequency trading.
Key points:
– Delivery brokerage: typically 0.25%+ (plan-dependent)
– Intraday/F&O: varied; digital plans reduce cost versus legacy plans
– Account opening: branch or online; fees may apply or be waived in promos
– Research: detailed reports and sector coverage across 50+ industries
– Process time: plan changes or branch forms may take 1–7 days
Watch out for: legacy plan fees that remain higher despite app-based access.
7. 5Paisa — Budget flat-fee model (flat ₹20 per trade or subscription)
5Paisa targets cost-sensitive traders with a flat-fee model. You can pay ~₹20 per executed order or buy a subscription to lower per-trade costs. Account opening is often free or nominal (₹0–₹99). Membership tiers unlock research, advisory, and robo-advice.
Why it stands out:
– Predictable flat rates keep costs low for small and frequent trades.
– Subscription plans reduce per-trade cost to single-digit rupees if you trade hundreds of times.
– Lightweight app and low account costs suit scalpers and high-frequency retail traders.
Usage context:
– Best if you place many small trades and want predictable per-trade costs.
– Use subscription models when you trade 100+ orders per month to justify annual fees.
– Good for intraday scalpers targeting tens of trades daily.
Pitfall/limitation:
– Limited in-house research and some features behind paid tiers.
– Free account services may be limited to basic order types and simple charts.
Best for: Extremely cost-sensitive active traders and intraday scalpers.
Skip if: You need premium research or full-service advisory.
Key points:
– Flat brokerage: ~₹20 per executed order or subscription plans
– Delivery brokerage: often ₹0 under certain plans
– Account opening: often free or nominal (₹0–₹99)
– Membership tiers: add features like research or advisory at set fees
– Economies of scale: subscription pays off at 50–200 trades per month
Watch out for: hidden fees on order modification or specific product types.
Comparison table section
Quick side-by-side of the main brokers’ headline fees, account costs, and best-suited user.
| Broker | Delivery brokerage | Intraday / F&O (per order) | Account opening (one-time) | Best for |
|---|---|---|---|---|
| Zerodha | ₹0 | ₹20 or 0.03% | ₹200–₹300 | Low-cost DIY investors |
| Upstox | ₹0 | ₹20 | ₹0–₹200 | Active/technical traders |
| Groww | ₹0 | Variable (paid) | ₹0 | Beginner buy-and-hold investors |
| Angel One | 0–0.5% (plan) | Flat or % | Varies | Research/advisory seekers |
| ICICI Direct | 0.25%–0.75% | % or per-order | Varies | Full-service, bank customers |
| Kotak Securities | 0.25%+ | Varied | Varies | Full-service + digital |
| 5Paisa | ₹0–flat ₹20 | ₹20 / subscription | ₹0–₹99 | Budget active traders |
The pattern is clear: discount brokers give ₹0 delivery and flat ~₹20 intraday. Full-service brokers charge percentage-based delivery fees and add research and banking integration.
Closing — How to Choose / Bottom Line
Pick by your trade frequency, product mix, and service needs. Use these rules:
- If you transact infrequently and hold stocks for months → pick a broker with ₹0 delivery (Zerodha, Groww). You save 100% of brokerage on delivery buys and cuts costs on sell orders.
- If you trade intraday or options multiple times per week → pick a low flat-fee trader (Upstox, 5Paisa); look for ~₹20 per order or a subscription that pushes per-trade cost below ₹10 when you trade 100+ times per month.
- If you want research and bank integration and accept higher fees → pick a full-service broker (ICICI Direct, Kotak, Angel One) with delivery brokerage in the 0.25%–0.75% range and extra services like branch support and dedicated advisors.
- If you want the best of both worlds → open one discount account for execution and one full-service account for research. Test both with 10–30 live trades over 30–60 days, then consolidate to the one that saves you the most fees.
Final checklist before you open an account:
1. Compare delivery fee: ₹0 vs 0.25%–0.75%.
2. Compare intraday per-order fee: ₹20 vs % pricing.
3. Confirm account opening cost: ₹0–₹300.
4. Check demat AMC: ₹0–₹400 per year.
5. Verify margin/leverage: 5x–20x for intraday.
6. Test platform speed: under 200 ms order response if you trade intraday.
7. Estimate your monthly trade count: 0–10, 10–100, or 100+ to pick the right pricing model.
Test trade for 30–60 days. Track fees and execution. Keep the account that saves the most for your exact trade frequency and product mix.