Downstox MTF Comparison tracks live Margin Trading Facility interest rates across 800+ NSE stocks for Upstox, Zerodha, Groww, and Dhan. Discount brokers charge MTF rates between 9.99% and 14.99% p.a. - the difference on a ₹5 lakh position held 6 months exceeds ₹12,500. This page highlights the cheapest broker per stock in real time.
assets.upstox.com/market-quote/instruments/exchange/MTF.json.gz| Broker | MTF interest (p.a.) | Best for |
|---|---|---|
| Upstox | ~18.25% p.a. | Active traders wanting speed + good API access |
| Zerodha | ~14.6% p.a. | Serious long-term investors, F&O traders, Kite power users |
| Groww | ~14.95% p.a. | Beginners, mutual-fund-first investors, mobile-only users |
| Dhan | ~12.49% p.a. | Options traders, MTF users, advanced retail |
| Angel One | ~14.99% p.a. | Investors who want research and advisory bundled with low-cost trading |
Dhan currently has the lowest headline MTF interest rate (~12.49% p.a.); the live per-stock table at the top of this page finds the cheapest broker for each specific stock, since MTF margins vary stock by stock.
Among the major discount brokers, Dhan has the lowest headline MTF rate at ~12.49% p.a., followed by Zerodha (~14.6%), Groww (~14.95%), Angel One (~14.99%) and Upstox (~18.25%). The cheapest broker can vary by stock - the live table at the top of this page shows the lowest rate per stock.
MTF interest rates among Indian brokers range from about 12.49% to 18.25% per annum, charged daily on the funded portion of a position carried beyond intraday. On a ₹5 lakh position held 6 months, a 3% rate difference is over ₹7,500.
Zerodha's MTF rate (~14.6% p.a.) is lower than Upstox's (~18.25% p.a.), but the cheaper broker for a specific stock can differ. Compare the live per-stock rates above before choosing.
MTF lets you buy stocks by paying only a fraction of the value upfront; the broker funds the rest and charges daily interest on the funded amount. SEBI regulates which stocks are MTF-eligible. Unlike intraday leverage, MTF positions can be held for up to 365 days.