Your India + US portfolio, replayed through real crashes.
In dollars, rupee moves included.

Most backtesters ignore the rupee. Measured in INR, India stocks returned 10.8% a year from 2000 to 2026 (price only). Measured in USD, that drops to 7.6%. The rupee's fall accounts for the gap. See what 2008, 2020 and 2022 would have done to your mix, then share it as a card.

Free and open source (MIT)Runs in your browser; nothing is uploadedReal public data, sources citedNo sign-up
Stress-test a portfolio ↓
Educational tool, not investment advice. It shows how past data behaved and does not predict the future. It gives no recommendations, tips or signals, and it is not a SEBI-registered investment adviser or research analyst service. Equity data are monthly-average price indices with no dividends, and bond returns are modelled from yields. Read the method and its limits.

1. Your mix

0%

Weights are rescaled to 100%.

2. Your own data (optional)

Upload a CSV of dates and prices, such as a NIFTY 50 TRI history you downloaded yourself or your fund's NAV. It is read only in your browser and is never uploaded or put in share links.

3. Settings

Growth of 1

Drawdown from previous peak

Crisis replays

EventWindowReturnWorst fallMonths to recover

See how your portfolio survived 2008, crisis by crisis, in a PDF you can keep. Pro, $9 one-time →

BacktestCard Pro, $9 one-time

Everything above stays free. Pro adds the tools you need when you take this seriously:

  • PDF report of your backtest and every crisis replay, to keep or share with family
  • Unlimited CSV uploads (free: 1). Mix your NIFTY TRI, fund NAVs and more
  • Clean share cards without the "Made with" badge
  • Saved portfolios, kept privately in this browser

One payment, no subscription. Gumroad handles checkout in USD. Lifetime updates to Pro features. Educational tool only: Pro adds no tips, signals or recommendations.

Saved portfolios (Pro)

Why this exists

If you earn, spend or plan in dollars, or you just want to compare honestly, an Indian portfolio has two risks: the market and the rupee. US backtesters ignore the rupee. Indian tools usually ignore the dollar. BacktestCard puts both on one screen, using data you can check yourself.

What you get

Method and honest limits

Where does the data come from?
US Federal Reserve (H.10 rupee rate, H.15 Treasury yields), US BLS (CPI), the OECD (India and US share price indices, India interest rates) and the World Bank Pink Sheet (gold). All are fetched from the original publishers under terms that allow reuse with attribution. See DATA_SOURCES.md.
Why not NIFTY 50 or the S&P 500 directly?
Their index data is licensed and can't be redistributed for free. The OECD's national share price indices track the broad market instead. If you have the right to use an index file, upload it, and it stays on your device.
What's missing?
Dividends: equity series are price-only, which understates stock returns by roughly 1–2% a year. Taxes. Intra-month moves: monthly averages make crashes look shallower than the daily lows. Bond returns are modelled from 10-year yields, not taken from a real fund. India bond and cash data start in Dec 2011.
Is this advice?
No. It's an educational calculator of past data. It doesn't rank portfolios or tell you what to buy.
Is my data private?
Yes. There's no account, no tracking script and no server; everything runs in your browser.