Built and run by one person.

Maximum Drawdown

The worst peak-to-trough fall before a fund recovered.

Source data: AMFI daily NAV (38,000+ schemes, 37M+ rows since April 2006) + Nifty benchmark indices · Last updated: 2026-07-02
Live tool

Analyze any Indian mutual fund or portfolio across 30+ return, risk and benchmark metrics in the live MFPRO tool.

What is Max Drawdown?

Maximum drawdown is the largest peak-to-trough decline in NAV over a period. It answers: "If I invested at the worst possible time, how much would I have lost before the fund recovered?" It's always shown as a negative percentage.

How We Compute It

Track the running maximum NAV.
At each trading day: drawdown = (current NAV / running max NAV − 1) × 100
Max Drawdown = minimum of all drawdowns (the most negative)

Computed in DuckDB using a window function: MAX(nav) OVER (PARTITION BY fund ORDER BY date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW).

Worked Example

Max Drawdown during COVID crash

Peak NAV: ₹320.50 (Jan 14, 2020)

Trough NAV: ₹198.20 (Mar 23, 2020)

Max Drawdown = (198.20 / 320.50 − 1) × 100 = −38.2%

An investor who bought at the peak lost 38.2% before the fund started recovering.

How to Interpret

Related metrics

More Returns methodology from the MFPRO analytics tool: