Compare Total Returns

Select Tickers
Available: 36B5.DE, 5MVL.DE, 84X0.DE, AAL, AAPL, AEME.PA, AMEI.DE, AMEM.DE, AMZN, AUEM.PA, AVEE, AVEM, AVES, BABA, BMNR, BRK-B, BTG, CEBL.DE, CNQ, CVE, DEM, DEM.L, DFEM, DFEV, DGRE, DGS, DGSE.L, DNN, DVYE, EDIV, EELV, EEM, EEMO, EEMV, EIMI.L, EMEE.AS, EMGF, EMM, EMOP, EMPA.SW, EMQQ, EMQQ.L, EMRG.L, EMRJ.L, EMXC, ESGE, EUNM.DE, EUNZ.DE, EWEB, EXCS.L, EYLD, F, FEMR.L, FEMS, FEMU.L, FLXE.DE, FNDE, FRDM, FVEM.DE, GEM, GOOG, GQEM.L, GRAB, GSEM.L, H41E.DE, HEMA.PA, HMEF.L, HQWD.L, IEEM.L, IEMG, INTC, IQMA.MI, ITUB, JEMA, LDME.L, MARA, META, MSFT, MU, NOK, NU, ONDS, ORCL, PBR, PIE, PLUG, PRIMO.MI, PXH, QEMM, RIVN, SADM.DE, SCHE, SOFI, SOUN, SPEM, SPYA.DE, SPYV.DE, T, TSLA, UEVM, VFEA.L, VFEM.L, VG, VOO, VTI, VWO, VWRL.AS, XCEM, XDEX.DE, XMME.DE, XSOE, XZEM.DE
$
%
%
Tickers without data at this date are excluded.
How the Comparison Works

This tool lets you compare the historical total return performance of multiple stocks and ETFs on a single chart. Each series starts from the same date and is rebased to your chosen initial investment so you can see exactly how each holding would have grown.

What's Included in the Calculation
  • Dividend reinvestment — all dividends are automatically reinvested into additional shares at the next trading day’s close price after the ex-dividend date.
  • Taxes — a configurable withholding tax rate (default 20%) is deducted from each dividend before reinvestment.
  • Transaction costs — a configurable execution cost (default 0.2%) is applied on each reinvestment purchase.
  • Inflation adjustment — returns can be viewed in real (inflation-adjusted) terms using region-specific CPI data: US CPI-U for USD tickers, Euro Area HICP for EUR tickers, and UK CPI for GBP tickers.
Risk & Performance Metrics
  • CAGR — compound annual growth rate over the comparison period.
  • Max Drawdown — the largest peak-to-trough decline during the period.
  • Sortino Ratio — risk-adjusted return using only downside volatility (risk-free rate assumed 0%).
  • Calmar Ratio — annualized return divided by maximum drawdown.
  • CVaR (5%) — average of the worst 5% of daily returns (Conditional Value at Risk).
Date Alignment & Currency Grouping
  • Tickers are grouped by currency. Within each group the comparison starts from the latest common start date, ensuring all series share the same time horizon for a fair comparison.
  • You can override the start date manually to focus on a specific period; tickers without data at that date are automatically excluded.
  • Market regime analysis breaks down returns across historical bull and bear markets for additional context.