Overview

Overview of the INDvest API endpoints.

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
MCP Tools /mcp 14 tools for AI agents via Model Context Protocol

Conventions

  • All responses are JSON unless noted otherwise (historical data endpoints return streaming CSV)
  • Authenticated endpoints require the x-api-token header (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, not pctPos)