techlifeadventuresVol. 03 · Aug 2026

Methodology & Data Sources

Every number in the SIP/FD calculator comes from a free, public source. Here is what we fetch, how often, and how we compute derived values. If the data ever becomes stale you will see a coloured badge in the calculator UI.

India Market Mood Index (composite)

Score from 0 (Extreme Fear) to 100 (Extreme Greed), weighted as a simple linear combination of three signals:

We chose 50 / 30 / 20 because valuation moves slowest (anchors the score against speculative noise), volatility captures short-term sentiment, and breadth is the noisiest signal so it gets the smallest weight.

The 10-year P/E mean (24) and standard deviation (4) used for the z-score are stored as quarterly assumptions, not refetched daily. They change slowly enough that this is honest; we revise them when meaningful drift accumulates.

SIP vs FD comparison — why we compare against a Recurring Deposit

The “Monthly investing” comparison mode pits a monthly SIP against a Recurring Deposit (RD), not a Fixed Deposit. An earlier version of this tool compared the SIP against the entire SIP contribution deposited into an FD as a lump sum on day one — that overstated the FD side by roughly 35% at default inputs, because a lump sum earns compound interest for the full term while a monthly contribution earns it only for its own, shrinking remaining term. An RD is the honest peer: both sides receive the same monthly amount.

We model the RD with the same quarterly-compounding convention Indian banks use for FDs: the nominal annual rate is converted to an equivalent monthly effective rate ((1 + quarterlyRate)^(1/3) − 1), then each monthly installment compounds at that rate for its own remaining tenure via the standard annuity future-value formula. A zero percent rate is handled as a plain linear sum instead of dividing by zero.

The separate “Lump sum” mode answers a different question — a one-time mutual fund investment (growing at its CAGR, compounded annually) against a one-time FD deposited on day one — and is not affected by this distinction, since both sides are already lump sums.

Tax assumptions

NIFTY CAGR

Trailing 1y / 3y / 5y / 10y / 15y CAGR computed from Yahoo Finance daily close prices for ^NSEI. We pick the close on (or just before) the date N years ago, then apply (end / start)^(1/N) − 1. Yahoo's ^NSEI history starts ~September 2007, so a 20-year bucket would be empty and is intentionally omitted.

FD rates

Scraped weekly (Mondays) from each bank's official rates page on the .bank.in domain (RBI mandate, October 2025). General + senior-citizen rates for 2–3 year tenure. If a bank's page changes layout, the parser logs a partial failure and we keep showing the previous rate with a stale badge until the parser is updated.

Today's coverage: SBI is the seed bank scraped end-to-end. The remaining 11 banks are being added incrementally; the orchestrator gracefully tolerates partial failures.

Mutual fund category returns

Categories sourced from the AMFI scheme master CSV. For each scheme we fetch daily NAV history from mfapi.in (a community wrapper around AMFI's own daily file), compute trailing 5y and 10y CAGR, then average per category. The “Top 5” list is the highest 10y CAGR within each category — shown so you can sanity-check the average against real funds, not as a recommendation. We deliberately do not run any kind of fund-screening or rating algorithm.

Small savings

PPF, NSC, KVP, SCSS, SSY, and Post Office TD rates are set quarterly by the Ministry of Finance via the Department of Economic Affairs press release. We seed these manually each quarter from the official notification PDF.

Update cadence

DatasetCadenceLast successful update
nifty-cagrdailyTue, 18 Aug 2026 20:51:35 GMT
mmidailyTue, 18 Aug 2026 20:51:40 GMT
fd-ratesweekly (Mondays)Mon, 17 Aug 2026 20:55:36 GMT
category-returnsdailyTue, 18 Aug 2026 20:52:36 GMT
small-savingsquarterlyTue, 18 Aug 2026 20:52:37 GMT

Known limitations

← Back to calculator

© 2026 TechLife AdventuresBuilt with care · v3.2.1