The same investment. Different markets. What would it be worth?
Enter an amount to compare historical gains, losses and ending balances across major stock indexes.
2026-01-012026-10-20
2026 year-to-date performance
2026 is not complete. These are year-to-date returns. Observation dates range from 2026-10-16 to 2026-10-20; market holidays and source updates may cause differences. Compare the dates shown on each row.
IDX Composite Indonesia
As of 2026-10-19-42.22%One year. Markets around the world.
Ranked by period price return. Red shows gains, green shows losses and neutral shows no change; signs are always retained.
● Gain (red)● Loss (green)● Unchanged
- 01TAIEXTaiwan · TAIEXAs of 2026-10-19+61.66%CNY 161.66K+CNY 61.66K
- 02KOSPISouth Korea · KOSPIAs of 2026-10-19+36.87%CNY 136.87K+CNY 36.87K
- 03Nikkei 225Japan · N225As of 2026-10-19+28.96%CNY 128.96K+CNY 28.96K
- 04ATXAustria · ^ATXAs of 2026-10-19+22.16%CNY 122.16K+CNY 22.16K
- 05AEXNetherlands · ^AEXAs of 2026-10-19+19.98%CNY 119.98K+CNY 19.98K
- 06Nasdaq 100United States · NDXAs of 2026-10-20+16.79%CNY 116.79K+CNY 16.79K
- 07Straits Times IndexSingapore · ^STIAs of 2026-10-19+16.48%CNY 116.48K+CNY 16.48K
- 08S&P/TSX CompositeCanada · ^GSPTSEAs of 2026-10-20+13.86%CNY 113.86K+CNY 13.86K
- 09PSIPortugal · PSI20.LSAs of 2026-10-19+13.68%CNY 113.68K+CNY 13.68K
- 10OMX Stockholm 30Sweden · ^OMXAs of 2026-10-19+13.34%CNY 113.34K+CNY 13.34K
- 11S&P 500United States · SPXAs of 2026-10-20+12.67%CNY 112.67K+CNY 12.67K
- 12IBEX 35Spain · ^IBEXAs of 2026-10-19+10.00%CNY 110K+CNY 10K
- 13FTSE MIBItaly · FTSEMIB.MIAs of 2026-10-19+9.21%CNY 109.21K+CNY 9.21K
- 14BEL 20Belgium · ^BFXAs of 2026-10-19+8.98%CNY 108.98K+CNY 8.98K
- 15FTSE 100United Kingdom · UKXAs of 2026-10-19+8.39%CNY 108.39K+CNY 8.39K
- 16Swiss Market IndexSwitzerland · ^SSMIAs of 2026-10-19+8.30%CNY 108.3K+CNY 8.3K
- 17Mexico IPCMexico · ^MXXAs of 2026-10-20+7.70%CNY 107.7K+CNY 7.7K
- 18EURO STOXX 50Eurozone · SX5EAs of 2026-10-19+6.01%CNY 106.01K+CNY 6.01K
- 19OMX Copenhagen 25Denmark · ^OMXC25As of 2026-10-20+1.83%CNY 101.83K+CNY 1.83K
- 20S&P/ASX 200Australia · ^AXJOAs of 2026-10-19+1.51%CNY 101.51K+CNY 1.51K
- 21BIST 100Turkey · XU100.ISAs of 2026-10-19+1.50%CNY 101.5K+CNY 1.5K
- 22DAX Price IndexGermany · ^GDAXIPAs of 2026-10-19+0.73%CNY 100.73K+CNY 726.20
- 23CAC 40France · ^FCHIAs of 2026-10-19-3.45%CNY 96.55K-CNY 3.45K
- 24FTSE Bursa Malaysia KLCIMalaysia · ^KLSEAs of 2026-10-19-5.02%CNY 94.98K-CNY 5.02K
- 25Hang SengHong Kong · HSIAs of 2026-10-16-5.63%CNY 94.37K-CNY 5.63K
- 26FTSE/JSE All ShareSouth Africa · ^J203.JOAs of 2026-10-19-5.90%CNY 94.1K-CNY 5.9K
- 27S&P MERVALArgentina · ^MERVAs of 2026-10-16-6.64%CNY 93.36K-CNY 6.64K
- 28S&P BSE SENSEXIndia · ^BSESNAs of 2026-10-19-13.34%CNY 86.66K-CNY 13.34K
- 29IDX CompositeIndonesia · ^JKSEAs of 2026-10-19-42.22%CNY 57.78K-CNY 42.22K
CSI 300: data unavailable for this year; excluded from rankings.
What if you invested the same amount each year?
Each year is a separate simulation using the same starting amount. 2026 is year to date through the stated observation date, not a full-year return. Results do not compound.
The latest 10 complete years are shown by default, plus an older year or YTD when selected. History varies by index; missing data is not zero.
| Year | Period return | Simulated gain / loss | Simulated ending balance |
|---|---|---|---|
| 2026Year to date · 2026-10-20 | +12.67% | +CNY 12.67K | CNY 112.67K |
| 2025 | +16.39% | +CNY 16.39K | CNY 116.39K |
| 2024 | +23.31% | +CNY 23.31K | CNY 123.31K |
| 2023 | +24.23% | +CNY 24.23K | CNY 124.23K |
| 2022 | -19.44% | -CNY 19.44K | CNY 80.56K |
| 2021 | +26.89% | +CNY 26.89K | CNY 126.89K |
| 2020 | +16.26% | +CNY 16.26K | CNY 116.26K |
| 2019 | +28.88% | +CNY 28.88K | CNY 128.88K |
| 2018 | -6.24% | -CNY 6.24K | CNY 93.76K |
| 2017 | +19.42% | +CNY 19.42K | CNY 119.42K |
| 2016 | +9.54% | +CNY 9.54K | CNY 109.54K |
Sources & methodology
Historical figures come from Wikipedia annual tables and Yahoo Finance public historical closes, with sources and observation dates retained. These are secondary sources, not individually verified official feeds or live quotes.
Source tables checked 2026-10-21 · Version 2026-10-21.3
Price return = (ending close / base close − 1) × 100%. Gain or loss = starting amount × return; ending balance = starting amount + gain or loss. 2026 uses the 2025 year-end close as its base. Reported returns retain source precision; calculated returns retain calculation precision and display two decimals.
Completed years use calendar-year periods; YTD uses the previous year-end close and each index’s observed ending session. Missing baselines or history remain unavailable. Germany uses the DAX price index, excluding dividends, rather than the headline performance index. Sources may be revised.
Nikkei 225 (2021) and EURO STOXX 50 (2017) remain withheld due to internal source-table conflicts. CSI 300 lacks a 2025 annual record and an available 2026 baseline. OMX Copenhagen 25 has no complete 2015–2016 records.
- S&P 500 · USD
- Nasdaq 100 · USD
- CSI 300 · CNY
- Hang Seng · HKD
- TAIEX · TWD
- KOSPI · KRW
- Nikkei 225 · JPY
- FTSE 100 · GBP
- EURO STOXX 50 · EUR
- S&P/TSX Composite · CAD
- Mexico IPC · MXN
- S&P MERVAL · ARS
- CAC 40 · EUR
- DAX Price Index · EUR
- Swiss Market Index · CHF
- IBEX 35 · EUR
- FTSE MIB · EUR
- AEX · EUR
- BEL 20 · EUR
- OMX Stockholm 30 · SEK
- OMX Copenhagen 25 · DKK
- ATX · EUR
- PSI · EUR
- S&P BSE SENSEX · INR
- Straits Times Index · SGD
- FTSE Bursa Malaysia KLCI · MYR
- IDX Composite · IDR
- S&P/ASX 200 · AUD
- BIST 100 · TRY
- FTSE/JSE All Share · ZAR
Historical figures come from Wikipedia annual tables and Yahoo Finance public historical closes, with sources and observation dates retained. These are secondary sources, not individually verified official feeds or live quotes. Sources & methodology