Broker Cost Optimiser – Find the Lowest-Cost Broker for Your Trading Style
Broker Cost Optimizer
Most broker comparisons list advertised fees. This tool calculates what you would actually pay in a year — across all charge components — based on your specific trading volumes. Enter your monthly turnover for each segment you use. The calculator applies the correct brokerage, STT, exchange transaction charges, SEBI fee, stamp duty, DP charges, and AMC for each of the five brokers and returns a ranked cost table. Regulatory charges (STT, exchange fees, SEBI fee, stamp duty) are set by government and are identical across all brokers. What varies between brokers is brokerage rate, AMC, DP charge per ISIN sold, and API subscription cost — and for certain trading profiles, these differences run to several thousand rupees per year.
Table of Contents
Compare demat account charges
Demat Broker Charges Calculator
Enter your monthly trading volumes. The tool calculates total annual charges across all supported brokers and ranks them for your specific activity pattern.
broker-data.php is uploaded to /data/.
Verify: open /data/broker-data.php — it should return CSV text.
| Rank | Broker | Annual total | Broker-controlled | Regulatory | AMC | DP / yr | API / yr | Other / yr | Eff. cost % | Cost / order | Profile fit | Links |
|---|
Annual total = Trading + AMC + DP + API + Other (GST + Call & Trade).
Methodology & assumptions
Broker-controlled charges (differ across brokers): brokerage, annual AMC, DP charge per ISIN sold, API subscription, call-and-trade fee.
Regulatory charges (identical across all brokers): STT / CTT, NSE/BSE exchange transaction charges, SEBI turnover fee (Rs 10/crore), stamp duty.
Brokerage: min(turnover x rate, cap x orders). Delivery brokerage can vary by broker plan.
DP charges: Estimated using delivery sell events entered above. For brokers with percentage DP rates, model uses higher of (minimum DP) or (DP % x average sell value per event).
Charge sources: official broker tariff pages for all brokers in this tool, plus NSE/SEBI circulars for regulatory constants.
Not modelled: F&O lot-size rounding, MTF margin interest, negotiated plans for high-volume clients. GST is an estimate and may vary by broker billing treatment.
For informational purposes only. Verify all charges on each broker's official fee schedule before opening an account.
What this tool compares
How to use this comparison tool
Follow these steps to compare demat account charges, review major fee components, and shortlist the most cost-effective broker for your needs.
Select or review the available demat accounts in the comparison tool.
Check the account opening fee and annual maintenance charges.
Compare brokerage, DP charges, and other recurring costs.
Review the complete fee picture based on your expected usage.
Shortlist the accounts that fit your investing or trading style.
Why the cost difference matters
For a delivery-only investor trading Rs 5 lakh per month with two unique stocks sold, the annual cost difference between the most and least expensive broker in this comparison is typically Rs 300–600 — driven almost entirely by AMC. For an intraday trader with Rs 20 lakh monthly turnover and 80 orders per month, the difference can reach Rs 1,500–3,000 per year, driven by brokerage rate (0.03% vs 0.05%).
For an F&O trader with 60 options orders per month who also uses the broker API, the difference between Zerodha and Dhan alone can exceed Rs 6,000 per year — Rs 300 AMC plus Rs 6,000 API cost vs Dhan’s zero on both. These amounts are not decisive at low volumes. At higher volumes, or over a five-year horizon, the total is meaningful. The calculator above makes this specific to your numbers rather than a general claim.
Important charges to understand before opening a demat accoun
Account opening feeSome brokers charge a one-time account opening fee, while others offer free account opening during promotional periods. This cost matters less over the long term, but it still affects the entry barrier.
Annual maintenance chargeThe annual fee charged by the depository participant for maintaining your demat account. Among the five brokers here, Dhan and Groww charge zero AMC. Zerodha charges Rs 300/year, Angel One Rs 240/year, and Upstox Rs 150/year. For low-frequency investors, this is often the largest broker-controlled cost.
DP chargesCharged when you sell shares from your demat account — once per unique stock (ISIN) per sell transaction, regardless of quantity. At Rs 14.75 to Rs 20 per ISIN, these accumulate quickly for investors who sell multiple stocks in the same month. DP charges are set by CDSL/NSDL plus the broker’s own levy.
BrokerageEquity delivery is zero-brokerage across all five brokers. For intraday, Zerodha, Dhan, and Angel One charge 0.03% (capped at Rs 20/order); Groww and Upstox charge 0.05% (same cap). For options, all five charge a flat Rs 20/order.
Other platform-related costsSome brokers may also have platform-specific charges, call and trade fees, margin-related costs, or product-specific add-ons. Always review the complete pricing page before making a final choice.
Who should use this tool?
Related broker comparisons
Best Demat Account for IPO in 2026
Best algo trading brokers in India
Best Demat account brokers with Zero Commission in India 2026
Groww vs Indmoney review with charges
Upstox vs Dhan: The Ultimate Broker Comparison for Indian Traders in 2026
M stock vs Groww
Upstox
FAQs
Which demat accounts have very low or zero account maintenance charges?
Some brokers such as Shoonya and m.Stock are often considered low-cost options for certain users, but the total cost still depends on factors like account opening fees, brokerage structure, DP charges, and how you plan to use the account.
Is m.Stock cheaper than Shoonya?
m.Stock may look attractive for users who prefer a long-term flat-fee style proposition, but it can involve a higher upfront account opening payment, while Shoonya may appeal more to users focused on minimizing recurring visible charges. The better choice depends on whether you prefer lower upfront cost or lower long-term transactional cost.
Do zero-brokerage brokers still have other charges?
Yes. Brokers marketed as low-cost or zero-brokerage options, including names like Shoonya and m.Stock, can still have other charges such as DP charges, account opening fees, or product-specific costs, so users should compare the complete fee structure rather than one headline number.
Which brokers should beginners compare first?
Beginners often compare brokers such as Zerodha, Groww, Angel One, Upstox, Dhan, Shoonya, and m.Stock because they differ in pricing, ease of use, support, and platform experience.
Should I choose Shoonya or m.Stock only because of low charges?
Not always. While Shoonya and m.Stock may be attractive on cost, users should also compare platform usability, support quality, product features, and suitability for their investing or trading style.
