MTF snapshot — 29 Jun 2026

Combined NSE + BSE MTF book: ₹1.40 lakh crore (+0.34% vs the prior trading day).

On 29 Jun 2026, the combined NSE + BSE margin book stood at ₹139,742 Cr, up 0.3% vs the prior trading day — a record high at the time.

Top funded (NSE)

Margin Trade Funding Stats

Every margin trade, every day, since 2017.

What is this?

mtf.trading is an independent, daily-updated dashboard of India's Margin Trading Facility (MTF) book - the total amount NSE and BSE brokers have lent to retail clients via SEBI's MTF product since 22 June 2017.

Every number you see comes directly from the official daily disclosures NSE and BSE publish under their MTF SOP. We don't add anything - each figure can be back-traced to a source file listed on the methodology page.

Why?

The data is public but hard to read. Each exchange publishes a different Excel format, the per-stock breakdowns aren't aggregated anywhere official, and the historical archive isn't queryable. This dashboard puts seven years of daily history into one place - for analysts, journalists, regulators, and the curious.

Who runs this?

An independent contributor. Not affiliated with NSE, BSE, SEBI, or any broker. No advertising, no paywall, no tracking beyond standard server logs. Data lineage on the methodology page.

Last data refresh: -

Overview

MTF Book · Year-End Progression
Daily Activity
Trailing 53 weeks
Stocks by Funding Bracket
Active stocks grouped by their latest amount financed
Stocks by Market Cap
Funded stocks grouped by company market cap
MTF Book by Group
MTF vs Free-Float Market Cap
Most leveraged vs their free floatMTF book as a share of each stock’s publicly-floating market cap
Net Flow by Weekday
Average daily net flow · full history
Net Flow by Month
Average daily net flow · full history
Net Flow by Day of Month
Average daily net flow · full history
Loading MTF data...
MTF Book Composition - F&O vs non-F&O vs ETF
Leverage Flow & Margin Flushes

Stock rankings

Stock

Loading top funded stock...

Loading...
Loading stock data...

Brokers

Loading broker data...

Screener

Click a chart icon below to load a stock

Loading...
Loading screener...

Methodology

How mtf.trading is built

Every chart on this site is back-traceable to an official NSE or BSE disclosure file. This page lists each source, what it contributes, and how the numbers are joined.

Data sources

MTF book
NSE CM — Margin Trading Disclosure daily Excel + BSE Margin Trading daily Excel (MarginTrading_*.xls / .csv). One row per stock per day with the broker-funded outstanding, fresh exposure, and exposure liquidated. Available since 22 June 2017.
Stock universe
NSE EQUITY_L.csv + BSE List of Scrips (ListofScripData). Resolves every symbol/scrip-code seen in the MTF files to a canonical name and ISIN.
F&O membership
NSE F&O bhavcopy (BhavCopy_NSE_FO_*). Point-in-time per day — an F&O stock added or removed mid-week shows the right membership for each historical bar.
ETF list
NSE eq_etfseclist.csv. Used to bucket the per-day MTF book into F&O / non-F&O / ETF.
ISIN / EOD close
NSE & BSE cash bhavcopy (BhavCopy_*_CM_*, EQ_ISINCODE_*). Provides the daily EOD close shown alongside per-stock MTF charts and the ISIN used to canonicalise stock identity.
Market cap
NSE PR price report (PR<ddmmyy>.zipmcap*.csv) + BSE List of Scrips. Used for leverage % (book / mcap) and the % of universe view in the screener.
Company logos
Self-hosted SVGs vendored from the indian-listed-company-logos repo, keyed by ISIN. Stocks without a vendored logo fall back to a coloured initials monogram.

Source archival & provenance. NSE and BSE purge old reports from their own sites over time, so every external source file this site depends on — the daily MTF reports, bhavcopies, index/ETF lists, and the broker/rating documents — is continuously mirrored to the Internet Archive. Broker figures carry a link to the archived copy of their primary source, so each number stays independently verifiable even if the original is taken down.

Aggregation rules

  • Fill-forward — NSE and BSE publish on slightly different schedules. The combined daily total fills each exchange forward with its last known value so a one-sided publication day doesn't fake-collapse the headline number.
  • ISIN identity — stocks are matched by ISIN across NSE and BSE. A renamed symbol or a truncated BSE company name still resolves to the same security; dual-listed stocks (HDFCBANK, INFY, etc.) collapse into one row in the screener.
  • Active securities — a stock counts as "active" if it has at least one non-zero MTF row in the trailing 14 days. The screener and concentration strips both use this filter.
  • Concentration share — "top N share" is computed against the active-market total at the same date as the per-stock snapshot, not against an all-time aggregate. So a stock that exited the active universe doesn't inflate yesterday's top-10 share.

Free float & ownership

Two free-float figures appear on the site, computed differently on purpose:

  • Current free-float market cap (the “MTF vs Free-Float Market Cap” panel) uses BSE's own free-float factor, MktCapFF / MktCapFull, per stock — the exchange's IWF-banded figure, applied to a fresh total market cap. This is the authoritative current number (~46% of market cap is free-floating).
  • Historical free float (the “MTF book vs free float” chart) is derived from demat holdings, because no source publishes a back-dated free-float-market-cap series. We sum the monthly equity demat value by investor category from both depositories' BO Aggregate (CDSL + NSDL), and take free float = total − promoter/strategic, using the Corporate / Body-Corporate buckets as the promoter proxy. The result tracks India's documented promoter-holding decline (~49% in 2016 to ~45% now). Its level is anchored to the current BSE MktCapFF figure so the chart's latest point matches the panel headline exactly; the demat series supplies the historical shape.

Honest caveats: depository data is by holder type, not promoter status, so the promoter proxy is an approximation (it lands at the known ~45–50%). CDSL's monthly archive is patchy for 2022–mid-2023, so CDSL's small (~14%) share is linearly interpolated between the nearest available months for that stretch (NSDL stays real); those months are flagged in the dataset. Months with an implausible jump are auto-excluded. The full per-category series is on the data page.

Refresh cadence

Data refreshes every Indian trading day after NSE and BSE publish their EOD disclosures — typically by 22:00 IST. The dashboard's "Last updated" stamp in the header reflects the freshest exchange. Holidays and exchange-specific outages mean the two sides can be one trading day out of sync. The demat-holdings free-float series is monthly (depositories publish month-end).

← Back to Overview

Data downloads

Download the data

Every figure on this site is aggregated from official NSE & BSE disclosures into a clean dataset going back to June 2017. It's all here to download — free to use with attribution.

Datasets

Daily MTF totals
Per-exchange daily outstanding book, fresh exposure, exposure liquidated and securities count. ₹ lakhs. ~2,200 trading days.
JSON
Leverage flow & flushes
Daily net margin flow (fresh − liquidated), churn and detected margin-flush events. NSE. ₹ lakhs.
JSON
Daily breadth
Per-day count of stocks whose margin book rose vs fell, with the summed ₹ moves.
JSON
Book composition
Daily MTF book split into F&O / non-F&O / ETF (point-in-time F&O membership). ₹ lakhs.
JSON
Stock universe (latest snapshot)
The full ~3,400-stock NSE+BSE MTF universe — symbol, ISIN, exchange, book, market cap, leverage %, 30-day change, F&O/ETF class.
Per-broker MTF history
Curated MTF-book history per Indian brokerage, with the primary source for each figure. ₹ lakhs.
JSON
Free float & demat holdings
Monthly demat equity by investor category (CDSL + NSDL BO Aggregate) with the derived free float — total equity, promoter proxy, free float (₹ cr) and free-float %. 2015 onward. See methodology.
JSON

Machine-readable & API

The data isn't just downloadable — it's built to consume programmatically. These are stable, public URLs you can poll or build on (no key, no rate limit, derived from official NSE & BSE disclosures; attribute mtf.trading):

/feed.xml
Atom feed of the daily combined NSE+BSE MTF book — one entry per trading day with the headline figure, day change, and flush / record-high notes, each linking to its dated snapshot. Subscribe in any reader, or poll it.
/date/<YYYY-MM-DD>.json
A full per-day snapshot — headline book, top-funded stocks, concentration, biggest movers, flow and breadth — for any trading day since 2017. The human page lives at /date/<DD-Mon-YYYY>; the data is the same path with a .json suffix and the ISO date.
/mtf_daily_totals.json
The whole daily series in one file (per-exchange outstanding, fresh exposure, liquidated, securities count). Plus /mtf_flow.json, /mtf_daily_breadth.json, /mtf_aum_by_class.json and /brokers.json for the other series.
/demat_holdings.json
Monthly whole-market demat equity by investor category (CDSL + NSDL) and the derived free-float series (total, promoter proxy, free float, free-float %), 2015 onward. The basis for the historical “MTF book vs free float” chart. Plus /market_cap_history.json for the committed daily total + free-float market cap.

URLs are append-only and stable — once a path exists it keeps working. All files are served no-cache with an ETag, so a conditional request is a cheap 304 when nothing changed. Add ?v= with any value to bust an edge cache.

How to cite & reuse

The data is derived entirely from public NSE and BSE disclosures and is free to use, including commercially. Please attribute — e.g. “MTF data via mtf.trading, from NSE/BSE disclosures.” — and, where possible, link back. The raw exchange files behind every figure are also documented on the methodology page and continuously mirrored to the Internet Archive (see status).

← Back to Overview

Status

Status

How fresh the data is, whether the daily health checks pass, and how much of the underlying source is independently archived.

Data freshness

Loading…

Data health

Loading…

Source archival · Internet Archive

Loading…

← Back to Overview

Daily MTF Snapshot

Loading the day’s snapshot…

Monthly MTF Report

Loading the monthly report…

Weekly MTF Report

Loading the weekly report…

Annual MTF Report

Loading the annual report…