What the API is for
Most free Indian mutual fund data is either a raw NAV file or a web page. The first has no computed returns; the second is not built to be read by a program. The WealthTicker API sits between them. It serves the AMFI scheme universe, daily NAV history and the return and risk figures the site computes, over plain keyed JSON endpoints. It is for developers building a portfolio tracker, a spreadsheet, a newsletter or a research notebook.
Everything below is as the developers page states it on 16 October 2026, with one worked example run on data to 15 October.
Step 1: get a key
Sign in with a free account and open Settings → API keys. Keys start with wt_live_, are shown once at creation and stored hashed. A lost key is revoked and replaced, not recovered. You can hold up to five active keys, and they all draw on one account allowance. Send the key in an X-Api-Key header; Authorization: Bearer works too.
Step 2: know the endpoints
All paths sit under https://wealthticker.in/api/v1:
| Endpoint | Plan | Returns |
|---|---|---|
/funds |
All | Screen and search the fund universe |
/funds/{code} |
All | One fund with every computed metric |
/funds/{code}/nav |
All | Daily NAV history |
/categories |
All | Every SEBI sub-category with peer-averaged returns and cost |
/amcs, /amcs/{slug} |
Starter+ | Fund-house directory; one house with top funds |
/funds/{code}/overlap |
Pro | Funds whose equity portfolio most resembles this one |
/funds/{code}/benchmark |
Pro | Fund against its benchmark, period by period |
/funds/{code}/portfolio-stats |
Pro | Holdings from the AMC's monthly disclosure |
/sif, /sif/{id}, /sif/{id}/nav |
Pro | Specialized Investment Funds |
/funds runs the same engine as the site's screener. It takes plain filters (category, amc, plan, option, minAum, maxExpenseRatio, codes) or a query expression in q, written exactly as in the query builder. Results sort on any of about 30 columns and page up to 500 rows at a time.
A worked example
Suppose you want the cheapest large index funds by 5-year return:
curl -G -H "X-Api-Key: $WT_KEY" "https://wealthticker.in/api/v1/funds" \
--data-urlencode "q=sub category = Index Funds AND expense ratio < 0.2 AND aum > 1000" \
-d plan=Direct -d option=Growth -d sort=ret5y -d dir=desc -d limit=3
On data to 15 October 2026 this matched 16 funds (meta.total). The first three by 5-year CAGR:
- Bandhan Nifty 50 Index Fund (code 118482): 5.70%, expense ratio 0.16%
- Navi Nifty 50 Index Fund (149039): 5.67%, expense ratio 0.10%
- Nippon India Index Fund, Nifty 50 Plan (118741): 5.65%, expense ratio 0.15%
Each row is a full fund object, so no second call is needed. To refresh one known fund, call /funds/120716 for UTI Nifty 50 Index Fund. On 15 October that returned latestNav 161.9479, expenseRatio 0.25, rating 3, returns.y1 −8.3589, returns.y10 11.4045 and risk.maxDrawdown −38.4179, with benchmark "Nifty 50 TRI". The same numbers appear on the fund's page, because both read the same computed row.
Three conventions catch people out:
aumin a response is in rupees: 292847871000 is ₹29,284.8 crore. Butauminsideq, andminAum, are in crore.returns.m1,m3,m6andytdare absolute;y1and longer are CAGR. Every trailing return turns null once a fund's latest NAV is more than 15 days old.- ETFs and side-pocketed schemes are left out of
/fundsunless you ask forcategory=ETFor listcodes.
Step 3: pick a plan
The developers page lists three plans:
| Plan | Price | Requests | Includes |
|---|---|---|---|
| Free | ₹0 | 100/day · 2,000/month | funds, fund detail, categories; trailing 1-year NAV history |
| Starter | ₹799/mo · ₹8,499/yr | 10,000/day · 200,000/month | Everything in Free with full NAV history, plus the AMC endpoints |
| Pro | ₹2,999/mo · ₹31,499/yr | 50,000/day · 1,000,000/month | Everything in Starter, plus overlap, benchmark, portfolio-stats and the SIF endpoints |
Limits are per account, per calendar day in IST, with the monthly ceiling on top. Every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset. Past the daily limit you get a 429 rate_limited with a Retry-After header; past the monthly one, a 429 monthly_limit. A request refused for quota still counts.
The free plan's NAV history is the trailing year, measured back from the fund's own latest NAV; meta.truncated says when older points were cut. Direct plans start no earlier than January 2013, when they were introduced.
What the API does not do
It does not give advice, and the terms say the data comes without warranty of accuracy or timeliness. NAVs and scheme data come from AMFI's public feeds and holdings from the AMCs' monthly disclosures; the computed metrics are the site's own, with formulas on the methodology page. Use in your own product is allowed with attribution, but bulk raw dumps may not be resold as a competing feed. Only /api/v1/* is a stable, versioned surface.
For a sense of what the computed fields look like in use, comparing low-volatility and quality index funds and Nifty 500 and total market index funds compared are built from the same figures. The index funds guide explains why expense ratio and tracking matter most for this kind of fund. Every endpoint, with a sample request and response, is on the developers page.
Frequently asked questions
Is there a free API for Indian mutual fund NAV data?
WealthTicker's API has a free plan: 100 requests a day and 2,000 a month, covering fund search, fund detail with computed returns and risk, category averages, and the trailing one year of daily NAV history. Full NAV history needs the Starter plan, listed at ₹799 a month or ₹8,499 a year.
How do I get a WealthTicker API key?
Sign in with a free account and create a key under Settings, API keys. Keys start with wt_live_, are shown once and stored hashed, so a lost key is revoked and replaced rather than recovered. An account can hold up to five active keys, all sharing one allowance.
What does the mutual fund API return for one fund?
A fund object with identity fields, NAV and date, AUM in rupees, expense ratio, exit load, minimum SIP, star rating, returns from 1 month to since inception, and risk figures. For UTI Nifty 50 Index Fund Direct Growth on 15 October 2026 it gave a NAV of 161.9479, a 10-year CAGR of 11.40% and a maximum drawdown of −38.42%.
This is commentary on published data, not investment advice. WealthTicker is not a SEBI-registered adviser or distributor. Figures are WealthTicker’s own calculations from public data — AMFI’s fund NAVs and disclosures, NSE’s index and FII/DII files, and the fund houses’ monthly portfolios (how we calculate). They are as of the dates stated and can be revised by their source.
Keep reading
Compare mutual fund houses: AUM, schemes and costs
Each fund house page shows AUM, industry rank, schemes, top funds and costs. A worked comparison of Franklin Templeton and Canara Robeco, ranked 18th and 19th.
Mutual fund flows and NFOs: using the Insights page
The Insights page in five parts: open NFOs, sector mix, estimated flows by category, fund-house AUM share and recent changes. Liquid funds took ₹59,392 cr.
FII DII data: how to read daily and monthly flows
Read the FII and DII data page in three steps: the day cards, the 30-day table and the monthly totals. Worked example: FIIs' 15-session sale to 15 October 2026.
