ETF & Stock SIP Backtester Beta

Stop guessing with flat 12% return calculators. Test how a real SIP in Nifty50 or individual stocks would have performed through market crashes and bull runs.

Currency
₹5,000
₹500₹25k₹50k₹1L

Reinvest Dividends (DRIP)

Use dividends to automatically buy more units

Annual Step-up SIP

Increase your SIP amount by a fixed % every year

🇮🇳 🌐 US

⚠️ Disclaimer: Educational use only. Data from Yahoo Finance. Past performance does not guarantee future results.

Ready to Time Travel?

Enter a stock or ETF ticker and hit 'Run Backtest' to see exactly what would have happened to your money in the real market.

Frequently Asked Questions

Everything you need to know about ETF and stock SIP backtesting.

What is an ETF SIP backtester?

An ETF SIP backtester is a free tool that calculates the historical returns of a Systematic Investment Plan (SIP) in a specific ETF or stock using real past market prices. It simulates investing a fixed amount every month to show your true XIRR, total profit, and dividend income — not a projected estimate.

How do I backtest NiftyBees SIP returns?

Click the NiftyBees quick-link button or type NIFTYBEES in the ticker field and select NSE. Set your monthly SIP amount, choose a duration (1 to 15 years), and click Run Backtest. The tool fetches real historical Yahoo Finance data and calculates your actual XIRR, portfolio value, and how NiftyBees performed through past market cycles.

What stocks and ETFs can I backtest with this tool?

You can backtest any stock or ETF listed on NSE or BSE — simply enter the ticker symbol and select the exchange. Popular ETFs include NIFTYBEES, BANKBEES, GOLDBEES, MON100 (NASDAQ 100), JUNIORBEES, MID150BEES, ITBEES, and SILVERBEES. Individual stocks like RELIANCE, INFY, TCS, or HDFCBANK work the same way.

What is XIRR and how is it different from CAGR for SIP?

XIRR (Extended Internal Rate of Return) is the true annualised return for a series of irregular cash flows at different dates — exactly what a SIP is. CAGR assumes a single lump-sum investment and one exit point, so it overstates how a monthly SIP actually performed. This tool calculates real XIRR using the actual purchase dates and prices, giving you the most accurate return figure possible.

What is DRIP (Dividend Reinvestment) and should I enable it?

DRIP stands for Dividend Reinvestment Plan. When enabled, any dividend paid by the ETF or stock during your investment period is automatically used to buy additional units at the market price of that day, rather than being taken as cash. For dividend-paying ETFs like NIFTYBEES or BANKBEES, enabling DRIP can meaningfully increase your total return and XIRR over long periods. Enable it to see the realistic compounded return including dividends.

How did SIP investments in NiftyBees survive the 2020 COVID crash?

The Nifty 50 index fell nearly 38% between January and March 2020 during the COVID-19 crash. However, investors running a SIP in NiftyBees during this period benefited from rupee cost averaging — their fixed monthly investment automatically bought significantly more units at lower prices. By December 2020 the market had fully recovered, and those extra units purchased at the lows amplified long-term XIRR. Run a 5-year backtest ending in 2025 to see the COVID dip and recovery in your Portfolio Journey chart.

How does SIP in NiftyBees compare to GoldBees historically?

NiftyBees (tracking Nifty 50) has historically delivered stronger equity-driven returns over 10+ year periods, while GoldBees tends to outperform during equity market downturns and high-inflation periods. Running both backtests with the same SIP amount and duration lets you compare XIRR, drawdown, and total profit side-by-side using real historical data. Neither consistently outperforms across all periods — the results depend heavily on your chosen time window.

Does SIP date (1st, 5th, or 15th of the month) affect returns?

For long-term SIPs (5+ years), the difference in XIRR between SIP dates is typically less than 0.3–0.5% per year, because entry-point randomness averages out over hundreds of monthly purchases. You can test different SIP dates directly on this tool to see the exact historical difference for your chosen ticker and period — select any date from 1st to 28th in the form.

What is maximum drawdown and why does it matter for SIP investors?

Maximum drawdown is the largest peak-to-trough decline in your portfolio value during the investment period. For SIP investors, it shows the worst on-paper loss you would have seen mid-journey. The Market Reality Check section of this tool shows your maximum drawdown alongside other key stats. Understanding drawdown is critical — a -40% drawdown that recovers may be fine for a disciplined SIP investor, but the same figure might cause panic-selling for someone unaware of historical volatility.

How is this different from a regular SIP calculator?

A regular SIP calculator assumes a flat annual return (e.g. 12%) every year. This backtester uses actual historical market prices from Yahoo Finance to simulate what actually happened — including crashes, bull runs, dividend payouts, and recovery periods. The result is a real XIRR based on real purchase prices, not a projection. It also shows a Portfolio Journey chart, maximum drawdown, lumpsum vs SIP comparison, and optional dividend reinvestment — none of which a standard SIP calculator provides.

Where does the historical price data come from?

Historical price data is fetched in real-time from Yahoo Finance, which provides adjusted daily closing prices for all NSE and BSE listed stocks and ETFs going back 15+ years. For DRIP calculations, dividend payout history is also sourced from Yahoo Finance. Data is fetched fresh each time you run a backtest — there is no stale cached data.

Is this tool free? Do I need to create an account?

Yes, this tool is completely free and requires no signup, no account, and no login. You can backtest any NSE or BSE stock or ETF SIP as many times as you like. There are no premium features or paywalls.

Can I backtest individual NSE stocks like RELIANCE or HDFCBANK?

Yes. Any NSE or BSE listed stock works with this backtester — not just ETFs. Type the ticker symbol (e.g. RELIANCE for Reliance Industries, INFY for Infosys, HDFCBANK for HDFC Bank) in the ticker field, select the exchange, and click Run Backtest. The tool uses the same real Yahoo Finance historical price data regardless of whether you enter an ETF or an individual stock.

Why Backtest Your ETF or Stock SIP?

Most Indian investors plan with flat-return calculators. Here is what the real data shows instead.

The Problem with Flat 12% Return Calculators

Every standard SIP calculator in India shows you the same thing: enter ₹5,000/month at 12% for 10 years and get ₹11.6 lakh. The real Nifty 50 delivered roughly 13% CAGR over the last decade — but not in a straight line. There were two major crashes of 30–50%, multiple corrections, and years where returns were flat or negative. A flat-rate calculator tells you nothing about what you would have actually experienced, what your worst paper loss would have been, or whether rupee cost averaging genuinely helped. This backtester uses real prices to show all of that.

How This Tool Works: Real Yahoo Finance Prices, Not NAV Approximations

Unlike mutual fund backtesting tools that rely on AMFI NAV data, this tool works with actual exchange-traded prices fetched directly from Yahoo Finance. This means it supports not just ETFs but any NSE or BSE listed stock — RELIANCE, INFY, HDFCBANK, TCS — using the same real-price simulation. Each monthly SIP instalment is purchased at the actual closing price on your chosen SIP date (or the next trading day if that date was a market holiday), giving you purchase quantities and XIRR that reflect what a real investor would have experienced.

DRIP: The Hidden Compounding Most Tools Ignore

ETFs like NiftyBees, BankBees, and GoldBees pay dividends periodically — but most SIP calculators and backtesting tools completely ignore this. The DRIP toggle on this tool reinvests each dividend payout as additional units purchased at the market price of the payout date. Over a 10–15 year horizon, DRIP can add a meaningful percentage to your total XIRR. This is especially relevant for BANKBEES, which has historically distributed higher dividends relative to its price. No other free Indian SIP backtester for stocks and ETFs currently supports DRIP simulation.

Backtest Through the 2008 Crisis and 2020 COVID Crash

The 2008 global financial crisis saw the Nifty 50 fall over 50% from peak to trough. The 2020 COVID crash was a -38% drawdown in under two months. An investor running a SIP through either crash bought heavily discounted units during the worst months — and the Market Reality Check section of this tool shows exactly how much that impacted final XIRR versus a lumpsum investor who entered at the same time. Set your duration to 10 or 15 years to capture both events in your backtest window.

Supported Tickers: NiftyBees, BankBees, GoldBees, NASDAQ 100 & More

This is the only free Indian SIP backtester that works across all NSE/BSE listed stocks and ETFs. The quick-link buttons cover the most popular tickers — NIFTYBEES (Nifty 50), BANKBEES (Bank Nifty), GOLDBEES (Gold), MON100 (NASDAQ 100). But you can go beyond: JUNIORBEES for Nifty Next 50 exposure, MID150BEES for midcap returns, ITBEES for the IT sector, SILVERBEES for silver, CPSEETF for government divestment plays, or any individual NSE/BSE stock. The tool fetches data for any valid Yahoo Finance ticker ending in .NS or .BO.

Real Backtest Insights

Approximate historical results for ₹5,000/month SIP. Run the tool to see exact figures for your dates.

NiftyBees · 10 Years

₹5,000/mo

~13% XIRR

₹6L invested. Nifty 50's compounded growth over a decade, including the COVID crash dip and recovery, produced strong annualised returns for a disciplined SIP investor.

GoldBees · 5 Years

₹5,000/mo

~11% XIRR

₹3L invested. Gold's strong bull run post-2020, driven by global inflation and safe-haven demand, delivered solid returns — with significantly lower drawdown than equity ETFs.

MON100 (NASDAQ 100) · 5 Years

₹5,000/mo

~15% XIRR

₹3L invested. The NASDAQ 100's tech-driven rally, combined with INR depreciation against the USD, boosted returns for Indian investors significantly above the domestic equity benchmark.

BankBees · 10 Years

₹5,000/mo

~10% XIRR

₹6L invested. Bank Nifty underperformed the broader Nifty 50 over the last decade despite higher volatility — a useful reminder that sector concentration risk is real and measurable.

These are approximate ranges based on historical index performance. Actual tool results will vary by exact start date, SIP date, and whether DRIP is enabled. Past performance does not guarantee future results.

Related Finance Tools

MF SIP Backtester

Backtest mutual funds using AMFI NAV data

SIP Calculator

Project future SIP returns with compounding

Lumpsum Calculator

Calculate returns on one-time investments

Goal Planner

Plan your SIP amount for a financial goal

Kuldeep Singh - Deep Money Minds

Kuldeep Singh

Personal Finance Writer & Developer

Kuldeep Singh is a personal finance writer and developer building free investment tools for Indian investors. He covers ETFs, mutual funds, SIP strategies, and XIRR analysis on Deep Money Minds.