How we compute returns
Every return number on MintByte traces to one of three formulae. Here are the formulae, the data window, and the rounding rules.
Every return value on this site is derived in-house from publicly published NAV data. There are exactly three formulae in use; you can replicate any of them.
Trailing point-to-point (1m, 3m, 6m)
For windows under one year, returns are absolute point-to-point, not annualised. The formula:
return_pct = (NAV_end / NAV_start - 1) × 100
Where NAV_start is the closing NAV on the trade date exactly N months before
NAV_end. If that exact date is a market holiday, we use the closest prior
trading day's NAV — never the closest forward.
Trailing CAGR (1y, 3y, 5y, 10y)
For windows of one year or longer, returns are annualised using the standard CAGR formula:
cagr = (NAV_end / NAV_start) ^ (1 / years) - 1
We use actual fractional years between the two NAV dates (not calendar-365), so a leap-year crossing yields a marginally lower CAGR than calendar averaging.
Rolling CAGR (the 5y rolling lens)
For schemes with sufficient history, we publish rolling 5-year CAGR distributions — the median, 25th, and 75th percentiles of every 5-year window ending in the disclosed period.
What we do not do
- No survivorship-adjusted figures. A merged or wound-up scheme's history is not retroactively redistributed.
- No back-fill of missing days. When NAV is missing, we mark the data point insufficient rather than imputing.
- No fee-adjusted hypothetical returns. Numbers shown are scheme-NAV-based, net of TER but exclusive of exit load (the latter is shown separately on each scheme page).
All compliance-bound disclosures and the standard "past performance is not indicative of future results" disclaimer apply.