On this page is a Dow Jones Drawdown History Calculator. It shows how far the Dow has fallen from its prior peak, how long each decline took, how long the recovery took, and how any current drawdown stacks up against Dow history back to 1896.
The default view shows total-return drawdowns (dividends reinvested, nominal). Everything updates in real time as you toggle a setting.
Below is the static reference table of the ten worst Dow drawdowns on record – total-return based, peak month through trough month through new-high recovery month. Click to expand.
| Peak | Trough | Recovery | Depth | Decline | Recovery | Underwater |
|---|---|---|---|---|---|---|
| Sep 1929 | Jul 1932 | Sep 1945 | -85.02% | 34 mo | 158 mo | 192 mo |
| Oct 2007 | Mar 2009 | May 2011 | -45.77% | 17 mo | 26 mo | 43 mo |
| Jan 1906 | Nov 1907 | Nov 1908 | -39.10% | 22 mo | 12 mo | 34 mo |
| Jan 1973 | Dec 1974 | Jan 1976 | -36.60% | 23 mo | 13 mo | 36 mo |
| Jun 1901 | Nov 1903 | Nov 1904 | -35.43% | 29 mo | 12 mo | 41 mo |
| Oct 1919 | Aug 1921 | Aug 1922 | -34.79% | 22 mo | 12 mo | 34 mo |
| Oct 1912 | Dec 1914 | Aug 1915 | -33.11% | 26 mo | 8 mo | 34 mo |
| Nov 1916 | Dec 1917 | Apr 1919 | -28.52% | 13 mo | 16 mo | 29 mo |
| Aug 1987 | Dec 1987 | Jun 1989 | -27.28% | 4 mo | 18 mo | 22 mo |
| Jan 2000 | Feb 2003 | Jan 2004 | -25.66% | 37 mo | 11 mo | 48 mo |
Daily Dow Jones Industrial Average prices come from the Federal Reserve's DJIA series on FRED, with each monthly value being the average of that month's daily closes. Per-share monthly dividends are derived from the gap between the Dow price index and the S&P DJI total-return DJIA index, allocated across the months of each quarter.
For detail on how the underlying historical Dow level and dividend series are populated and estimated back to 1896, see DQYDJ's Dow Jones Return Calculator.
A drawdown is the running gap between an investment's current value and its highest value to date. Whenever the index hits a new all-time high, the drawdown is zero. Whenever it's sitting below the prior peak, the drawdown is negative – the percentage distance from that peak.
For any month t:
\text{drawdown}_t = \frac{V_t - \max(V_0, \ldots, V_t)}{\max(V_0, \ldots, V_t)}That always produces a number between 0 (at a new high) and −1 (a 100% loss).
A reminder on the methodology: short, fast crashes – the one-day Black Monday move in 1987, or the COVID waterfall in March 2020 – get smoothed away by monthly averaging, and look milder in this tool than they did on a daily-close chart.
On this page is an S&P 500 Annual Return Rankings tool. It shows calendar year returns1 back to 1872, ranked from best to worst, with toggles for dividend reinvestment and inflation adjustment.
1 - See methodology for how annual returns work.
The default view shows nominal total returns (dividends reinvested). Everything updates in real time as you toggle a setting.
Below is the static reference table of every S&P 500 calendar-year return on record, going back to 1872. Both price return and total return (dividends reinvested) versions are shown. Click to expand.
| Year | Price Return | Total Return | Real Price | Real Total |
|---|---|---|---|---|
| 2025 | +14.01% | +15.44% | +11.04% | +12.43% |
| 2024 | +28.30% | +30.03% | +24.70% | +26.38% |
| 2023 | +19.75% | +21.69% | +15.87% | +17.75% |
| 2022 | -16.31% | -14.99% | -21.38% | -20.14% |
| 2021 | +26.51% | +28.26% | +18.19% | +19.83% |
| 2020 | +16.32% | +18.50% | +14.76% | +16.90% |
| 2019 | +23.74% | +26.15% | +20.97% | +23.34% |
| 2018 | -3.64% | -1.82% | -5.45% | -3.66% |
| 2017 | +18.59% | +20.91% | +16.14% | +18.41% |
| 2016 | +9.37% | +11.73% | +7.15% | +9.46% |
| 2015 | -0.01% | +2.04% | -0.73% | +1.30% |
| 2014 | +13.63% | +15.86% | +12.78% | +14.99% |
| 2013 | +27.10% | +29.71% | +25.22% | +27.80% |
| 2012 | +14.39% | +16.80% | +12.44% | +14.80% |
| 2011 | +0.14% | +2.10% | -2.74% | -0.83% |
| 2010 | +11.81% | +14.02% | +10.16% | +12.34% |
| 2009 | +26.53% | +30.03% | +23.18% | +26.58% |
| 2008 | -40.67% | -39.23% | -40.73% | -39.29% |
| 2007 | +4.43% | +6.31% | +0.34% | +2.14% |
| 2006 | +12.23% | +14.27% | +9.45% | +11.44% |
| 2005 | +5.24% | +7.09% | +1.77% | +3.55% |
| 2004 | +10.97% | +12.82% | +7.47% | +9.26% |
| 2003 | +20.18% | +22.26% | +17.96% | +20.01% |
| 2002 | -21.46% | -20.19% | -23.29% | -22.04% |
| 2001 | -13.98% | -12.82% | -15.29% | -14.15% |
| 2000 | -6.84% | -5.76% | -9.89% | -8.84% |
| 1999 | +20.05% | +21.55% | +16.91% | +18.37% |
| 1998 | +23.66% | +25.49% | +21.70% | +23.50% |
| 1997 | +29.48% | +31.77% | +27.31% | +29.57% |
| 1996 | +20.94% | +23.56% | +17.05% | +19.59% |
| 1995 | +35.01% | +38.42% | +31.67% | +34.99% |
| 1994 | -2.31% | +0.46% | -4.85% | -2.16% |
| 1993 | +6.96% | +9.96% | +4.10% | +7.02% |
| 1992 | +12.13% | +15.51% | +8.97% | +12.25% |
| 1991 | +18.18% | +22.07% | +14.66% | +18.44% |
| 1990 | -5.69% | -2.35% | -11.12% | -7.97% |
| 1989 | +26.08% | +30.21% | +20.48% | +24.42% |
| 1988 | +14.73% | +18.80% | +9.87% | +13.77% |
| 1987 | -3.06% | -0.11% | -7.17% | -4.35% |
| 1986 | +19.92% | +24.12% | +18.62% | +22.77% |
| 1985 | +26.02% | +31.36% | +21.41% | +26.55% |
| 1984 | +0.06% | +4.72% | -3.74% | +0.74% |
| 1983 | +17.93% | +23.17% | +13.63% | +18.67% |
| 1982 | +12.60% | +19.20% | +8.45% | +14.81% |
| 1981 | -7.27% | -2.50% | -14.86% | -10.49% |
| 1980 | +23.84% | +30.23% | +10.06% | +15.74% |
| 1979 | +12.16% | +18.16% | -1.00% | +4.30% |
| 1978 | +2.44% | +7.82% | -6.03% | -1.10% |
| 1977 | -10.39% | -6.31% | -16.02% | -12.19% |
| 1976 | +18.04% | +22.52% | +12.56% | +16.84% |
| 1975 | +32.25% | +38.04% | +23.67% | +29.09% |
| 1974 | -29.24% | -26.10% | -37.01% | -34.21% |
| 1973 | -19.34% | -16.86% | -25.80% | -23.52% |
| 1972 | +18.48% | +21.88% | +14.58% | +17.86% |
| 1971 | +10.13% | +13.65% | +6.64% | +10.06% |
| 1970 | -1.16% | +2.69% | -6.38% | -2.73% |
| 1969 | -14.45% | -11.67% | -19.44% | -16.83% |
| 1968 | +11.75% | +15.20% | +6.72% | +10.01% |
| 1967 | +17.18% | +20.94% | +13.72% | +17.37% |
| 1966 | -11.34% | -8.33% | -14.30% | -11.40% |
| 1965 | +9.25% | +12.54% | +7.19% | +10.42% |
| 1964 | +13.20% | +16.58% | +12.11% | +15.46% |
| 1963 | +18.41% | +22.19% | +16.49% | +20.21% |
| 1962 | -12.68% | -9.72% | -13.83% | -10.91% |
| 1961 | +26.30% | +30.10% | +25.46% | +29.23% |
| 1960 | -3.83% | -0.43% | -5.12% | -1.77% |
| 1959 | +10.41% | +13.92% | +8.54% | +11.98% |
| 1958 | +32.63% | +37.78% | +30.34% | +35.40% |
| 1957 | -13.16% | -9.66% | -15.60% | -12.20% |
| 1956 | +2.36% | +6.31% | -0.61% | +3.23% |
| 1955 | +29.74% | +34.95% | +29.26% | +34.45% |
| 1954 | +40.84% | +48.06% | +41.89% | +49.16% |
| 1953 | -4.65% | +0.99% | -5.36% | +0.24% |
| 1952 | +11.23% | +17.92% | +10.40% | +17.04% |
| 1951 | +18.53% | +26.80% | +11.82% | +19.62% |
| 1950 | +19.41% | +27.87% | +12.72% | +20.71% |
| 1949 | +8.89% | +16.47% | +11.19% | +18.94% |
| 1948 | +1.06% | +6.87% | -1.87% | +3.77% |
| 1947 | -0.66% | +4.48% | -8.73% | -4.00% |
| 1946 | -12.69% | -9.09% | -26.10% | -23.04% |
| 1945 | +32.29% | +38.14% | +29.38% | +35.10% |
| 1944 | +14.11% | +20.02% | +11.55% | +17.32% |
| 1943 | +20.59% | +27.00% | +17.12% | +23.35% |
| 1942 | +8.68% | +17.16% | -0.33% | +7.45% |
| 1941 | -16.81% | -10.74% | -24.32% | -18.80% |
| 1940 | -14.87% | -9.66% | -15.48% | -10.31% |
| 1939 | -2.52% | +2.01% | -2.52% | +2.01% |
| 1938 | +15.15% | +22.48% | +18.44% | +25.98% |
| 1937 | -35.40% | -31.93% | -37.20% | -33.82% |
| 1936 | +30.83% | +35.75% | +28.96% | +33.81% |
| 1935 | +40.82% | +47.02% | +36.74% | +42.75% |
| 1934 | -7.12% | -2.80% | -8.51% | -4.25% |
| 1933 | +46.19% | +54.42% | +45.08% | +53.25% |
| 1932 | -19.19% | -11.05% | -9.94% | -0.86% |
| 1931 | -45.58% | -41.78% | -39.99% | -35.79% |
| 1930 | -27.52% | -24.01% | -22.57% | -18.82% |
| 1929 | -7.56% | -4.21% | -8.10% | -4.76% |
| 1928 | +32.59% | +38.13% | +34.14% | +39.75% |
| 1927 | +29.43% | +35.79% | +32.42% | +38.93% |
| 1926 | +8.27% | +13.99% | +9.49% | +15.28% |
| 1925 | +22.64% | +29.15% | +18.53% | +24.82% |
| 1924 | +18.83% | +26.15% | +18.83% | +26.15% |
| 1923 | -2.62% | +3.49% | -4.87% | +1.09% |
| 1922 | +20.11% | +27.28% | +22.95% | +30.29% |
| 1921 | +7.34% | +15.16% | +20.37% | +29.14% |
| 1920 | -23.65% | -18.51% | -25.62% | -20.61% |
| 1919 | +12.91% | +20.21% | -1.43% | +4.94% |
| 1918 | +16.18% | +26.21% | -3.54% | +4.79% |
| 1917 | -30.61% | -25.19% | -41.25% | -36.66% |
| 1916 | +3.38% | +8.97% | -8.21% | -3.24% |
| 1915 | +28.98% | +35.79% | +26.48% | +33.15% |
| 1914 | -8.58% | -3.30% | -9.49% | -4.25% |
| 1913 | -14.29% | -9.31% | -16.86% | -12.03% |
| 1912 | +2.96% | +8.22% | -4.04% | +0.86% |
| 1911 | +0.66% | +5.91% | +2.78% | +8.14% |
| 1910 | -12.14% | -7.74% | -4.90% | -0.14% |
| 1909 | +14.06% | +19.12% | +3.22% | +7.80% |
| 1908 | +37.44% | +45.12% | +33.03% | +40.46% |
| 1907 | -33.23% | -29.48% | -31.78% | -27.95% |
| 1906 | +3.14% | +7.16% | -2.28% | +1.53% |
| 1905 | +15.64% | +19.84% | +15.64% | +19.84% |
| 1904 | +25.57% | +31.61% | +19.94% | +25.70% |
| 1903 | -18.39% | -14.39% | -13.64% | -9.42% |
| 1902 | +1.26% | +5.25% | -5.48% | -1.76% |
| 1901 | +15.72% | +20.40% | +10.22% | +14.67% |
| 1900 | +14.12% | +19.02% | +18.47% | +23.56% |
| 1899 | +6.55% | +10.08% | -8.83% | -5.80% |
| 1898 | +18.95% | +23.53% | +17.19% | +21.70% |
| 1897 | +12.56% | +17.22% | +12.56% | +17.22% |
| 1896 | -2.31% | +2.04% | -0.85% | +3.57% |
| 1895 | +0.47% | +4.99% | -2.36% | +2.04% |
| 1894 | -2.49% | +2.70% | +4.48% | +10.05% |
| 1893 | -19.96% | -15.70% | -13.48% | -8.87% |
| 1892 | +1.85% | +6.17% | +0.64% | +4.91% |
| 1891 | +17.61% | +22.87% | +23.55% | +29.08% |
| 1890 | -13.53% | -9.84% | -14.63% | -10.98% |
| 1889 | +3.50% | +7.96% | +9.87% | +14.60% |
| 1888 | -2.47% | +2.11% | -2.47% | +2.11% |
| 1887 | -6.56% | -2.48% | -11.98% | -8.14% |
| 1886 | +8.46% | +13.20% | +13.75% | +18.71% |
| 1885 | +19.82% | +27.18% | +21.28% | +28.73% |
| 1884 | -18.73% | -13.06% | -9.40% | -3.08% |
| 1883 | -8.56% | -3.13% | -1.03% | +4.84% |
| 1882 | -2.83% | +2.58% | -0.98% | +4.53% |
| 1881 | +2.91% | +7.83% | -3.86% | +0.74% |
| 1880 | +18.70% | +24.11% | +21.07% | +26.59% |
| 1879 | +42.61% | +49.41% | +20.26% | +26.00% |
| 1878 | +6.15% | +12.10% | +23.41% | +30.33% |
| 1877 | -9.22% | -1.97% | +2.62% | +10.81% |
| 1876 | -18.08% | -11.77% | -16.63% | -10.21% |
| 1875 | -3.74% | +3.27% | +1.27% | +8.65% |
| 1874 | +2.71% | +10.39% | +8.69% | +16.81% |
| 1873 | -12.82% | -6.85% | -7.38% | -1.04% |
| 1872 | +6.96% | +13.11% | +4.56% | +10.58% |
Across 154 years of S&P 500 annual data, roughly 73% of calendar years finish positive on a total-return basis.
The down years tended to cluster. 1929–1932 (Great Depression) is the only four-year-in-a-row negative TR streak on record. 1937 stands alone. 1973–1974 was a back-to-back. 2000–2002 was a three-peat. 2008 was alone at −39%. The longest positive streak is 10 years – 1947 through 1956.
The worst and best years also cluster tightly. The single worst calendar year, 1931 (−42%), is just two years before the single best, 1933 (+54%). 1937 (−32%) was followed by 1938 (+22%). 1974 (−26%) by 1975 (+38%). 2008 (−39%) by 2009 (+30%).
S&P 500 monthly prices, dividends, and CPI come from Robert Shiller's compiled dataset, which extends back to 1871 by splicing the modern S&P 500 onto its pre-1957 predecessor indexes. Each monthly price is the average of that month's daily closes. For the underlying construction detail, see DQYDJ's S&P 500 Return Calculator.
A note on which "annual return" you're looking at: the returns here are December monthly-average over December monthly-average – the standard Shiller-style convention. They will differ slightly from the Jan-open-to-Dec-close numbers most publishers quote, especially in volatile years where the Dec average isn't close to the the Dec-31 close (or the equivalent last trading day of the year). For year-specific closer-to-publisher-style numbers, see our year-specific S&P 500 return posts.
On this page is an S&P 500 Drawdown History Calculator. It shows how far the S&P 500 has fallen from its prior peak, how long each decline took, how long the recovery took, and how any current drawdown stacks up against history back to 1871.
The default view shows total-return drawdowns (dividends reinvested, nominal). Everything updates in real time as you toggle a setting.
Below is the static reference table of the ten worst S&P 500 drawdowns on record – total-return based, peak month through trough month through new-high recovery month. Click to expand the chart.
| Peak | Trough | Recovery | Depth | Decline | Recovery | Underwater |
|---|---|---|---|---|---|---|
| Sep 1929 | Jun 1932 | Jan 1945 | -81.76% | 33 mo | 151 mo | 184 mo |
| Oct 2007 | Mar 2009 | Aug 2012 | -49.04% | 17 mo | 41 mo | 58 mo |
| Aug 2000 | Feb 2003 | Oct 2006 | -41.56% | 30 mo | 44 mo | 74 mo |
| Jan 1973 | Dec 1974 | Jul 1976 | -39.16% | 23 mo | 19 mo | 42 mo |
| Sep 1906 | Nov 1907 | Dec 1908 | -33.89% | 14 mo | 13 mo | 27 mo |
| Mar 1876 | Jun 1877 | Feb 1879 | -33.06% | 15 mo | 20 mo | 35 mo |
| Nov 1916 | Dec 1917 | May 1919 | -27.85% | 13 mo | 17 mo | 30 mo |
| Aug 1987 | Dec 1987 | May 1989 | -26.04% | 4 mo | 17 mo | 21 mo |
| Sep 1902 | Oct 1903 | Nov 1904 | -25.74% | 13 mo | 13 mo | 26 mo |
| Dec 1968 | Jun 1970 | Mar 1971 | -25.31% | 18 mo | 9 mo | 27 mo |
S&P 500 monthly prices and dividends come from Robert Shiller's compiled dataset, which extends back to 1871 by splicing the modern S&P 500 onto its pre-1957 predecessor indexes. Each monthly price is the average of that month's daily closes. The total-return series is built by reinvesting each month's dividend into more index shares at that month's price (the shares-purchased method). The underwater series at each month is the gap between the current level and the running maximum so far.
For detail on the construction of the underlying series, see DQYDJ's S&P 500 Return Calculator.
A drawdown is how far an investment has fallen from its prior all-time high. At any moment, the drawdown is the percentage gap between the current value and the highest value the investment has ever reached. When the investment makes a new all-time high, the drawdown resets to zero. When the price drops below the prior peak, the drawdown is negative.
Formally, for any month t:
\text{drawdown}_t = \frac{V_t - \max(V_0, \ldots, V_t)}{\max(V_0, \ldots, V_t)}That always produces a number between 0 (at a new high) and −1 (a 100% loss).
One caveat on my data: because we work from monthly-average prices, short sharp drawdowns like COVID 2020 and Black Monday 1987 understate the peak-to-trough depth that a daily-close chart would show – and the panic an investor might have felt in the moment.
The Dow Jones Industrial Average returned 12.67% in 2025. Using a better calculation including dividend reinvestment, the Dow Jones returned 14.92%.
The above calculation is based on a theoretical trade at open on January 2nd, 2025 and a sale at close on December 31, 2025. That is, of course, impossible to time... but I think you get the idea!

If you prefer the December 31, 2024 close price, you can find it in the table, below.
| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Jan 2 Open | 42,660.09 | 48,063.29 | 12.67% |
| Dec 31 Close | 42,544.22 | 48,063.29 | 12.97% |
| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Dec 31 Close* | 106,513.53 | 122,407.21 | 14.92% |
*S&P Dow Jones Indices doesn't report a different price between the 2024 close and 2025 open.
The Dow Jones tends to include mature companies which pay more of their earnings out in dividends. It's an active index, and the index committee constantly swaps out firms. The ~2.3% dividend boost (from 12.67% to 14.92%) reflects the Dow's dividend-heavier composition compared to the tech-heavy NASDAQ.
The Dow Jones Industrial Average is price-weighted. Price-weighted indices take the trading price of the underlying company shares times an "individual stock factor". Most stock indices nowadays are market capitalization weighted, (see the 2025 S&P 500 Return).
Price weighting is not as good as market capitalization weighting. But, it does track large cap companies well if indices are constructed well, with components that represent the broader market.
Dow Jones Indices is owned by S&P Dow Jones Indices. They run both the Dow Jones Total Return and Price Indices.
Historically, here on DQYDJ we have gone pretty far with our content – both in investing, and with some Dow Jones specific posts and tools:
See DJIA returns in other years:
The S&P 500 Price index returned 15.96% in 2025. Using an estimate which includes the effects of dividend reinvestment, the S&P 500 returned 17.44%.
For the calculation I did above, I assumed you bought the open price of the S&P 500 on January 2, 2025, and sold the close price on December 31, 2025. Of course, you couldn't actually pull off those trades – but it's a reasonable estimate!
These charts give you a few other ways to estimate the annual return, including buying the close price in 2024, instead. Still impossible, but at this point I have to assume you get the idea...

| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Jan 2 Open | 5,903.26 | 6,845.50 | 15.96% |
| Dec 31 Close | 5,881.63 | 6,845.50 | 16.39% |
The S&P 500 Total Return Index includes an estimate of returns with dividend reinvestment. These results are closer to what you would have experienced with reinvestment - again, ignoring fees, taxes, transaction costs, timing, slippage, etc.
| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Jan 2 Open | 12,959.78 | 15,220.45 | 17.44% |
| Dec 31 Close | 12,911.82 | 15,220.45 | 17.88% |
S&P Dow Jones Indices owns the S&P 500 Index and the corresponding Total Return index. They added the total return index in 1987. Before that, I have estimates (with a monthly resolution) you can use at my S&P 500 Periodic Reinvestment and Dividend Calculator. Alternatively, use an S&P 500 ETF or Mutual Fund in my ETF Return Calculator or Mutual Fund Return Calculator.
Here are some other calculators which highlight the S&P 500:
You can also find the S&P 500 and the S&P 500 Total Return index at Yahoo! or at Google Finance. After two consecutive years of 20%+ gains, 2025 came back to earth a bit... just kidding, it had nearly a 16% price return (and over 17% with dividends!) which is nothing to sneeze at.
Other years, we've got them!
The tech-heavy NASDAQ index returned 19.78% in 2025. Using a better calculation which includes dividend reinvestment the NASDAQ returned 20.56%.
These returns assumed you bought the NASDAQ index at the open on January 2nd, 2025 and sold at close on December 31, 2025. Which is, as you might imagine, impossible - but illustrative!

These next charts list the assumptions if you'd like to assume something like buying the December 31, 2024 close instead.
| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Jan 2 Open | 19,403.90 | 23,241.99 | 19.78% |
| Dec 31 Close | 19,310.79 | 23,241.99 | 20.36% |
| Price Based On | 2025 Begin | Dec 31 Close | Return |
| Jan 2 Open | 23,707.20 | 28,581.10 | 20.56% |
| Dec 31 Close | 23,593.32 | 28,581.10 | 21.14% |
The timing doesn't matter that much here – and, of course, it was impossible to trade those exact prices, regardless. As you can see, though, it was another good year for the NASDAQ – outpacing the S&P 500 as tech continued to lead!
NASDAQ Indexes (appropriately!) owns the NASDAQ index. At their site, you'll find the index level and total return data. You can find NASDAQ total return data directly from NASDAQ. Alternatively, use a NASDAQ ETF or Mutual Fund in my ETF Return Calculator or Mutual Fund Return Calculator.
Here are some other calculators which highlight the NASDAQ:
See NASDAQ returns in other years:
The S&P 500 Price index returned 23.95% in 2024. Using an estimate which includes dividend reinvestment, the S&P 500 returned 25.66%.
For the calculation I did above, I assumed you bought the open price of the S&P 500 on January 2, 2024, and sold the close price on December 31, 2024. Of course, you couldn't actually pull off those trades – but it's a reasonable estimate.
These charts give you a few other ways to estimate the annual return, including buying the close price in 2023, instead. Still impossible, but you get the idea...
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open | 4,745.20 | 5,881.63 | 23.95% |
| Dec 29 Close | 4,769.83 | 5,881.63 | 23.31% |
The S&P 500 Total Return Index includes an estimate of returns with dividend reinvestment. These results are closer to what you would have experienced with reinvestment - again, ignoring fees, taxes, transaction costs, timing, slippage, etc.
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open | 10,274.81 | 12,911.82 | 25.66% |
| Dec 29 Close | 10,327.83 | 12,911.82 | 25.02% |
S&P Dow Jones Indices owns the S&P 500 Index and Total Return index. They added the total return index in 1987. Before that, I have some estimates with a monthly resolution you can use at my S&P 500 Periodic Reinvestment and Dividend Calculator.
Here are some other calculators which highlight the S&P 500:
You can find the S&P 500 and Total Return index at Yahoo!. Here's how the S&P 500 performed, with and without dividends reinvested (that is, the price return vs. the dividend-reinvested return) in 2024:

Other years:
The NASDAQ returned 29.83% in 2024. Using a better calculation which includes dividend reinvestment the NASDAQ returned 30.77%.
These returns assumed you bought the NASDAQ index at the open on January 2nd, 2024 and sold at close on December 31, 2024. These charts list the assumptions if you'd like to assume something like a December 29, 2023 close instead.
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open | 14,873.70 | 19,310.79 | 29.83% |
| Dec 29 Close | 15,011.35 | 19,310.79 | 28.64% |
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open | 18,042.40 | 23,593.32 | 30.77% |
| Dec 29 Close | 18,208.50 | 23,593.32 | 29.57% |
The timing doesn't matter that much here – and, of course, it was impossible to trade those exact prices, regardless. As you can see, though, it was a good year for the NASDAQ.
NASDAQ Indexes (owns the NASDAQ. At their site, find the index level and total return data. You can find NASDAQ total return data here or on investing.com.
See NASDAQ returns in other years:
The Dow Jones Industrial Average returned 13.25% in 2024. Using a better calculation including dividend reinvestment, the Dow Jones returned 14.99%.
The above calculation is based on a theoretical trade at open on January 2nd, 2023 and a sale at close on December 31, 2024. That is, of course, impossible to time... but you get the idea. If you prefer the December 29, 2023 close price, you can find it in the table, below.
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open | 37,566.22 | 42,544.22 | 13.25% |
| Dec 29 Close | 37,689.54 | 42,544.22 | 12.88% |
| Price Based On | 2024 Begin | Dec 31 Close | Return |
| Jan 2 Open* | 92,630.25 | 106,513.50 | 14.99% |
| Dec 29 Close | 92,630.25 | 106,513.50 | 14.99% |
*S&P Dow Jones Indices doesn't report a different price between the 2023 close and 2024 open.
The Dow Jones tends to include mature companies which pay more of their earnings out in dividends. It's an active index, and the index committee constantly swaps out firms. In 2024, Amazon, Sherwin-Williams, and Nvidia were added to the index, while Walgreens Boots Alliance, Intel, and Dow Inc. left the index.
The Dow Jones Industrial Average is price-weighted. Price-weighted indices take the trading price of the underlying company shares times an "individual stock factor". Most stock indices nowadays are market capitalization weighted, (see the 2024 S&P 500 Return).
Price weighting is not as good as market capitalization weighting. But, it does track large cap companies well if indices are constructed well, with components that represent the broader market.
Dow Jones Indices is owned by S&P Dow Jones Indices. They run both the Dow Jones Total Return and Price Indices.
Historically, here on DQYDJ we have gone pretty far with our content – both in investing, and with some Dow Jones specific posts and tools:
See DJIA returns in other years:
On this page is a NASDAQ Historical Return Calculator. It shows the NASDAQ Composite's annualized rolling returns across common holding periods, plus any custom period you type in. You can toggle dividend reinvestment, adjust for inflation, and switch the chart between a returns-over-time view and a percentile distribution view.
The default view shows the NASDAQ's annualized total returns (dividends reinvested, nominal). Everything updates in real time as you change a setting.
Here's what each control does:
Below is a static reference table of NASDAQ rolling returns across the canonical holding periods. Both price return and total return (that is, dividends reinvested) versions are shown. The numbers come from monthly-average NASDAQ Composite closes going back to February 1971.
| Holding Period | Worst | Best | Median | Average | Most Recent | Windows |
|---|---|---|---|---|---|---|
| Price return (no dividends) | ||||||
| 1 Year | -59.41% | 100.87% | 14.82% | 13.03% | 33.65% | 653 |
| 3 Year | -34.52% | 55.28% | 12.43% | 10.96% | 25.00% | 629 |
| 5 Year | -15.82% | 42.86% | 12.44% | 11.04% | 13.28% | 605 |
| 10 Year | -6.85% | 27.11% | 11.49% | 10.92% | 18.40% | 545 |
| 20 Year | 2.44% | 19.29% | 9.94% | 10.26% | 13.37% | 425 |
| 30 Year | 7.86% | 12.72% | 10.16% | 10.21% | 10.82% | 305 |
| Total return (dividends reinvested) | ||||||
| 1 Year | -59.28% | 101.36% | 16.55% | 14.43% | 34.26% | 653 |
| 3 Year | -34.27% | 55.85% | 14.21% | 12.37% | 25.82% | 629 |
| 5 Year | -15.44% | 43.55% | 14.05% | 12.46% | 14.09% | 605 |
| 10 Year | -6.28% | 28.12% | 12.87% | 12.26% | 19.44% | 545 |
| 20 Year | 3.34% | 20.74% | 10.97% | 11.43% | 14.47% | 425 |
| 30 Year | 9.15% | 14.33% | 11.26% | 11.34% | 11.71% | 305 |
NASDAQ Composite daily prices come from the Federal Reserve's NASDAQCOM series on FRED, with each monthly value being the average of that month's daily closes.
Because we use monthly averages, the numbers here will differ slightly from quoted Jan-open-to-Dec-close figures in volatile years. For those, and for additional detail on the dividend estimates, see DQYDJ's year-specific NASDAQ return posts and the NASDAQ Return Calculator.
A rolling return is the annualized return over a fixed-length holding period, calculated for every possible starting point in the dataset.
Take a 5-year rolling return: instead of one number for "the NASDAQ's 5-year return," you get a number for every overlapping 5-year window in the data – the 5 years ending February 1976, then ending March 1976, and so on through to today. That's a bit over 600 monthly-stepped 5-year windows. Each one is annualized so the 5-year, the 10-year, and the 30-year all sit on the same scale.
One quirk worth flagging: at 55 years, the Composite is the youngest dataset of the three major US indices on DQYDJ. The S&P 500 (via Shiller's spliced series) runs back to 1871 and the Dow Jones Industrial Average to 1896. So the NASDAQ has ~300 rolling 30-year windows on file vs. the other two having well over a thousand each. Treat the 30-year line as suggestive, not statistically as deep as the DJIA or S&P 500.
The annualized return formula:
r_{\text{annualized}} = \left(\frac{V_{\text{end}}}{V_{\text{start}}}\right)^{12/N} - 1Where Vstart and Vend are the index levels (or the dividend-reinvested totals) at the start and end of the window, and N is the number of months in the window.
Flip the chart to Return Distribution and the NASDAQ tells a different story than other indices. The 1-year line is wild even by equity standards: best case +101% (the dot-com run ending March 2000), worst case −59% (the back half of the same crash, ending September 2001).
The 10-year window also tells a NASDAQ-specific story: all three major US indices have had negative 10-year rolling total returns at some point. The NASDAQ's worst 10-year ended in March 2010, the dot-com round-trip, and it was deeper: −6.28% annualized. A $10,000 investment turned into roughly $5,200 even with dividends reinvested. The other indices' worst-decade is ancient history; the NASDAQ's is within living memory.
And yet – pull the horizon out to 20 years and the NASDAQ's worst return floor is +3.3% (the window ending March 2020), actually a bit above the S&P 500's worst 20-year floor and the Dow's. Pull it to 30 years and the NASDAQ has the highest 30-year worst-case of the three (+9.2%), though that's flattered by the dataset starting in 1971 – and, you know, missing the Great Depression.
Either way: volatility was the entry fee. The premium got paid; you just had to be willing to sit through the part where it didn't!