Overview
The INDvest API provides financial analytics data across four domains:
| Domain | Prefix | Description |
|---|---|---|
| Mutual Funds | /api/mf/ | Fund listings, detailed metrics, comparisons, portfolio analysis, screening |
| NSE Indices | /api/nse/ | NSE index listings, historical OHLC data, rolling returns |
| BSE Indices | /api/bse/ | BSE index listings, historical OHLC + valuation data, rolling returns |
| Calculators | /api/calculator/ | SIP, Goal Planner, SWP, and COAST FI calculators |
Conventions
Section titled “Conventions”- All responses are JSON unless noted otherwise (historical data endpoints return streaming CSV)
- Authenticated endpoints require the
x-api-tokenheader (see Getting Started) - Most data is pre-computed and cached, so responses are fast
- Duration keys in metric objects use months as strings:
"12"= 1 year,"36"= 3 years,"60"= 5 years - Field names are verbose and self-descriptive (e.g.,
percentOfWindowsWithPositiveReturn, notpctPos)