Free MTF data API
Every figure on IndiaMTF is published as open JSON and CSV. No API key, no registration, no rate limit. If you are building something with India's margin-funding data, start here.
Endpoints
| What you want | Endpoint | Format |
|---|---|---|
| Latest day: book, top 100 scrips, movers | /latest.json | JSON |
| Whole-book daily series (NSE, BSE, combined) | /history/snapshots.json | JSON |
| Which trading dates exist | /history/archive/index.json | JSON |
| Top 500 scrips with 1d\u201312m change windows | /history/scrip_trends.json | JSON |
| Sector-level book and flows | /history/sector_trends.json | JSON |
| Every covered ticker | /history/stock/index.json | JSON |
| One stock's full history | /history/stock/<TICKER>.json | JSON |
| One day's top-500 scrip table | /history/scripwise/daily/<YYYY-MM-DD>.csv | CSV |
Two things that will bite you
Do not sum the scripwise CSV to get the market book. It is capped at
the top 500 instruments, so any total from it understates the real book.
Whole-book figures come from /history/snapshots.json only.
Percent-of-book is measured against the whole book, so the top 100 sum
to well under 100%. That is correct, not missing data.
Conventions
- All money is in INR crore (1 crore = 10,000,000).
- Dates are ISO-8601,
YYYY-MM-DD. - ISIN is the identity key, not the ticker \u2014 tickers get renamed and reused.
srcmarks the funding exchange:N,BorN+B.- BSE MTF disclosures begin around 15 October 2025. Earlier combined figures are NSE-only \u2014 that ramp is a coverage change, not a market event.
Machine-readable & example
OpenAPI 3.1: /openapi.json \u00b7
API catalog (RFC 9727): /.well-known/api-catalog \u00b7
Agent skill: index.json
curl -s https://indiamtf.com/latest.json | jq '{date: .report_date, book: .net}'
Free to use, including commercially, with attribution to indiamtf.com. Data derives from NSE and BSE public disclosures and may be revised by the exchanges. Please cache rather than polling \u2014 files update once per trading day.
IndiaMTF is an independent informational project. It is not a brokerage, is not affiliated with NSE, BSE or any SEBI-registered entity, and does not provide investment advice. Figures are derived from NSE and BSE public disclosures and may be revised or restated by the exchanges. Verify against the primary source before acting on anything here.
