GLOBAL INDEXES · YEAR BY YEAR

A world of markets. A different leader every year.

Compare annual price returns across major stock indexes. See how the same year played out around the world.

2000—202630 indexes · 29 countries or regionsLocal-currency price return
Select year
YTD

2026-01-012026-10-20

2026 year-to-date performance

2026-01-01 — 2026-10-20

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.

Highest return

TAIEX Taiwan

As of 2026-10-19+61.66%
Lowest return

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

2026 YTD
  1. 01
    TAIEXTaiwan · TAIEXAs of 2026-10-19
    +61.66%
  2. 02
    KOSPISouth Korea · KOSPIAs of 2026-10-19
    +36.87%
  3. 03
    Nikkei 225Japan · N225As of 2026-10-19
    +28.96%
  4. 04
    ATXAustria · ^ATXAs of 2026-10-19
    +22.16%
  5. 05
    AEXNetherlands · ^AEXAs of 2026-10-19
    +19.98%
  6. 06
    Nasdaq 100United States · NDXAs of 2026-10-20
    +16.79%
  7. 07
    Straits Times IndexSingapore · ^STIAs of 2026-10-19
    +16.48%
  8. 08
    S&P/TSX CompositeCanada · ^GSPTSEAs of 2026-10-20
    +13.86%
  9. 09
    PSIPortugal · PSI20.LSAs of 2026-10-19
    +13.68%
  10. 10
    OMX Stockholm 30Sweden · ^OMXAs of 2026-10-19
    +13.34%
  11. 11
    S&P 500United States · SPXAs of 2026-10-20
    +12.67%
  12. 12
    IBEX 35Spain · ^IBEXAs of 2026-10-19
    +10.00%
  13. 13
    FTSE MIBItaly · FTSEMIB.MIAs of 2026-10-19
    +9.21%
  14. 14
    BEL 20Belgium · ^BFXAs of 2026-10-19
    +8.98%
  15. 15
    FTSE 100United Kingdom · UKXAs of 2026-10-19
    +8.39%
  16. 16
    Swiss Market IndexSwitzerland · ^SSMIAs of 2026-10-19
    +8.30%
  17. 17
    Mexico IPCMexico · ^MXXAs of 2026-10-20
    +7.70%
  18. 18
    EURO STOXX 50Eurozone · SX5EAs of 2026-10-19
    +6.01%
  19. 19
    OMX Copenhagen 25Denmark · ^OMXC25As of 2026-10-20
    +1.83%
  20. 20
    S&P/ASX 200Australia · ^AXJOAs of 2026-10-19
    +1.51%
  21. 21
    BIST 100Turkey · XU100.ISAs of 2026-10-19
    +1.50%
  22. 22
    DAX Price IndexGermany · ^GDAXIPAs of 2026-10-19
    +0.73%
  23. 23
    CAC 40France · ^FCHIAs of 2026-10-19
    -3.45%
  24. 24
    FTSE Bursa Malaysia KLCIMalaysia · ^KLSEAs of 2026-10-19
    -5.02%
  25. 25
    Hang SengHong Kong · HSIAs of 2026-10-16
    -5.63%
  26. 26
    FTSE/JSE All ShareSouth Africa · ^J203.JOAs of 2026-10-19
    -5.90%
  27. 27
    S&P MERVALArgentina · ^MERVAs of 2026-10-16
    -6.64%
  28. 28
    S&P BSE SENSEXIndia · ^BSESNAs of 2026-10-19
    -13.34%
  29. 29
    IDX CompositeIndonesia · ^JKSEAs of 2026-10-19
    -42.22%

CSI 300: data unavailable for this year; excluded from rankings.

Try it with your own amount

The bigger picture, year by year.

Cells show local-currency price returns excluding dividends. The 2026 column is year to date, not a completed year. “—” marks missing or disputed data.

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.

Index / region2026Year to date2025202420232022202120202019201820172016
S&P 500United States+12.67%+16.39%+23.31%+24.23%-19.44%+26.89%+16.26%+28.88%-6.24%+19.42%+9.54%
Nasdaq 100United States+16.79%+20.17%+24.88%+53.81%-32.97%+26.63%+47.58%+37.96%-1.04%+31.52%+5.89%
CSI 300Mainland China——+14.68%-11.38%-21.63%-5.20%+27.21%+36.07%-25.31%+21.78%-11.28%
Hang SengHong Kong-5.63%+27.77%+17.67%-13.82%-15.46%-14.08%-3.40%+9.07%-13.61%+35.99%+0.39%
TAIEXTaiwan+61.66%+25.74%+28.47%+26.83%-22.40%+23.66%+22.80%+23.33%-8.60%+15.01%+10.98%
KOSPISouth Korea+36.87%+75.63%-9.63%+18.73%-24.89%+3.63%+30.75%+7.67%-17.28%+21.76%+3.32%
Nikkei 225Japan+28.96%+26.18%+19.21%+28.24%-9.37%—+16.01%+18.20%-12.08%+19.10%+0.42%
FTSE 100United Kingdom+8.39%+21.51%+5.69%+3.78%+0.91%+14.30%-14.34%+12.10%-12.48%+7.63%+13.85%
EURO STOXX 50Eurozone+6.01%+18.29%+8.28%+19.19%-11.74%+20.99%-5.14%+24.78%-14.34%—+0.70%
S&P/TSX CompositeCanada+13.86%+28.25%+17.99%+8.12%-8.66%+21.74%+2.17%+19.13%-11.64%+6.03%+17.51%
Mexico IPCMexico+7.70%+29.88%-13.72%+18.41%-9.03%+20.89%+1.21%+4.56%-15.63%+8.13%+6.20%
S&P MERVALArgentina-6.64%+20.44%+172.52%+360.06%+142.02%+63.00%+22.93%+37.56%+1.06%+77.18%+44.91%
CAC 40France-3.45%+10.42%-2.15%+16.52%-9.50%+28.85%-7.14%+26.37%-10.95%+9.26%+3.96%
DAX Price IndexGermany+0.73%+19.96%+15.38%+16.46%-15.17%+13.05%+0.43%+21.53%-20.57%+9.56%+3.67%
Swiss Market IndexSwitzerland+8.30%+14.37%+4.16%+3.81%-16.67%+20.29%+0.82%+25.95%-10.15%+14.14%-6.78%
IBEX 35Spain+10.00%+49.27%+14.78%+22.76%-5.56%+7.93%-15.45%+11.82%-14.97%+7.40%-2.01%
FTSE MIBItaly+9.21%+31.47%+12.63%+28.03%-13.31%+23.00%-5.42%+28.28%-16.15%+13.61%-10.19%
AEXNetherlands+19.98%+8.27%+11.67%+14.20%-13.65%+27.75%+3.31%+23.92%-10.41%+12.71%+8.29%
BEL 20Belgium+8.98%+19.09%+15.02%+0.18%-14.13%+19.02%-8.46%+21.96%-18.46%+10.30%-3.42%
OMX Stockholm 30Sweden+13.34%+16.10%+3.54%+17.36%-15.55%+29.07%+5.81%+25.78%-10.67%+3.94%+4.86%
OMX Copenhagen 25Denmark+1.83%+2.66%-2.43%+7.09%-13.49%+17.24%+33.72%+26.03%-13.16%+12.77%—
ATXAustria+22.16%+45.41%+6.64%+9.87%-19.03%+38.87%-12.76%+16.07%-19.72%+29.07%+10.55%
PSIPortugal+13.68%+29.58%-0.30%+11.71%+2.81%+13.70%-6.06%+10.20%-12.19%+15.15%-11.93%
S&P BSE SENSEXIndia-13.34%+9.06%+8.17%+18.74%+4.44%+21.99%+15.75%+14.38%+5.91%+27.91%+1.95%
Straits Times IndexSingapore+16.48%+22.67%+16.89%-0.34%+4.09%+9.84%-11.76%+5.02%-9.82%+18.13%-0.07%
FTSE Bursa Malaysia KLCIMalaysia-5.02%+2.30%+12.90%-2.73%-4.60%-3.67%+2.42%-6.02%-5.91%+9.45%-3.00%
IDX CompositeIndonesia-42.22%+22.13%-2.65%+6.16%+4.09%+10.08%-5.09%+1.70%-2.54%+19.99%+15.32%
S&P/ASX 200Australia+1.51%+6.80%+7.49%+7.84%-5.45%+13.02%-1.45%+18.38%-6.90%+7.05%+6.98%
BIST 100Turkey+1.50%+14.56%+31.60%+35.60%+196.56%+25.80%+29.05%+25.37%-20.86%+47.60%+8.94%
FTSE/JSE All ShareSouth Africa-5.90%+37.74%+9.37%+5.26%-0.90%+24.07%+4.07%+8.24%-11.37%+17.47%-0.08%
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.

Wikipedia annual tables: Wikipedia contributors, CC BY-SA 4.0 (for that source only). Yahoo Finance closes are attributed separately and are not covered by this license statement.

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