fundvision.net

Data & Methodology

Transparency in our algorithms

Last Updated: 28/6/2026

1. Data Sources

We believe in 100% transparency. Our platform does not generate any proprietary data; instead, we aggregate, clean, and process strictly official endpoints.

  • AMFI India: The Association of Mutual Funds in India is our primary source for daily NAV feeds and scheme code mapping.
  • MFAPI: We utilize the public, open-source MFAPI framework to reliably fetch historical NAV arrays for all 14,000+ schemes.
  • NSE India & BSE India: Benchmark index data used for calculating Beta and Alpha.
  • Official AMC Factsheets: Fund Manager details, AUM sizes, Expense Ratios, and benchmark mapping are parsed from monthly AMC disclosures.

Update Frequency

NAVs are fetched dynamically. Our caching systems synchronize with the official endpoints daily at 11:30 PM IST. Analytics are recalculated in real-time in your browser when you run a backtest.

2. Return Calculation Methodology

CAGR (Compound Annual Growth Rate)

Used primarily for lumpsum point-to-point returns.

CAGR = (Ending Value / Beginning Value) ^ (1 / Years) - 1

XIRR (Extended Internal Rate of Return)

Used for SIP backtesting where cash flows occur at irregular intervals (weekends/holidays handling).

We use the Newton-Raphson method to solve the polynomial equation, iterating until the Net Present Value (NPV) of all SIP installments and the final withdrawal amount equals exactly zero.

3. Risk Metrics Methodology

Our institutional comparison and portfolio builder features rely on complex statistical models.

  • Standard Deviation (Volatility): Calculated using annualized daily returns over the specified trailing period. Represents the dispersion of returns from the mean.
  • Sharpe Ratio: Calculated as `(Portfolio Return - Risk Free Rate) / Standard Deviation`. We use the prevailing 10-Year Indian Government Bond Yield as the Risk-Free Rate.
  • Sortino Ratio: Similar to Sharpe, but only penalizes downside volatility. Standard deviation is calculated using only negative return days.
  • Beta: Measures the fund's sensitivity against its specified benchmark index using a covariance/variance model over a 3-year trailing period.
  • Maximum Drawdown: The maximum observed loss from a peak to a trough of a portfolio, before a new peak is attained. Calculated on daily rolling NAVs to find the deepest historical crash.