Stock Market Secular Cycles: This interactive chart shows the percentage return of the Dow Jones Industrial Average over the three major secular market cycles of the last 100 years.
Stock Market Secular Cycles
Dow Jones - 100 Year Historical: Interactive chart of the Dow Jones Industrial Average (DJIA) stock market index for the last 100 years. Historical data is inflation-adjusted using the headline CPI and each data point represents the month-end closing value. The current month is updated on an hourly basis with today's latest value.
Dow Jones - 100 Year Historical
NASDAQ - 45 Year Historical Chart: Interactive chart of the NASDAQ Composite stock market index since 1971. Historical data is inflation-adjusted using the headline CPI and each data point represents the month-end closing value. The current month is updated on an hourly basis with today's latest value.
NASDAQ - 45 Year Historical Chart
S&P 500 Earnings History: This interactive chart compares the S&P 500 index with its trailing twelve month earnings per share (EPS) value back to 1926.
S&P 500 Earnings History
Dow Jones - 10 Year Daily: Interactive chart illustrating the performance of the Dow Jones Industrial Average (DJIA) market index over the last ten years.  Each point of the stock market graph is represented by the daily closing price for the DJIA.  Historical data can be downloaded via the red button on the upper left corner of the chart.
Dow Jones - 10 Year Daily
S&P 500 - 90 Year Historical Chart: Interactive chart of the S&P 500 stock market index since 1927. Historical data is inflation-adjusted using the headline CPI and each data point represents the month-end closing value. The current month is updated on an hourly basis with today's latest value.
S&P 500 - 90 Year Historical Chart
Stock Market Performance by President: This interactive chart shows the running percentage gain in the Dow Jones Industrial Average by Presidential term.  Each series begins with the closing value of the month of inauguration and runs to the closing value of the last month of the term.  The y-axis shows the total percentage increase or decrease in the DJIA and the x-axis shows the term length in months.  Click any president name in the legend to add or remove graph lines.
Stock Market Performance by President
S&P 500 by President: This interactive chart shows the running percentage gain in the S&P 500 by Presidential term.  Each series begins with the closing value of the month of inauguration and runs to the closing value of the last month of the term.  The y-axis shows the total percentage increase or decrease in the S&P 500 and the x-axis shows the term length in months.  Click any president name in the legend to add or remove graph lines.
S&P 500 by President
Dow Jones - 1929 Bear Market: This interactive chart shows detailed daily performance of the Dow Jones Industrial Average during the bear market of 1929.  Although it was the crash of 1929 that gained the most attention, stocks continued to fall for another three years until bottoming out in July of 1932.
Dow Jones - 1929 Bear Market
S&P 500 - 10 Year Daily: Interactive chart of the S&P 500 stock market index over the last 10 years.  Values shown are daily closing prices.  The most recent value is updated on an hourly basis during regular trading hours.
S&P 500 - 10 Year Daily
NASDAQ - 10 Year Daily: Interactive chart of the NASDAQ Composite stock market index over the last 10 years.  Values shown are daily closing prices.  The most recent value is updated on an hourly basis during regular trading hours.
NASDAQ - 10 Year Daily
S&P 500 YTD Performance: S&P 500 YTD Performance. Interactive chart showing the YTD daily performance of the S&P 500 stock market index. Performance is shown as the percentage gain from the last trading day of the previous year.
S&P 500 YTD Performance
Dow Jones YTD Performance: Interactive chart showing the YTD daily performance of the Dow Jones Industrial Average stock market index. Performance is shown as the percentage gain from the last trading day of the previous year.
Dow Jones YTD Performance
S&P 500 Historical Annual Returns: Interactive chart showing the annual percentage change of the S&P 500 index back to 1927.  Performance is calculated as the % change from the last trading day of each year from the last trading day of the previous year.
S&P 500 Historical Annual Returns
NASDAQ YTD Performance: Interactive chart showing the YTD daily performance of the NASDAQ stock market index. Performance is shown as the percentage gain from the last trading day of the previous year.
NASDAQ YTD Performance
Dow Jones vs NASDAQ Since 1971: Interactive chart comparing the percentage return of the Dow Jones Industrial Average vs the NASDAQ Composite Index back to 1971.  Values shown are month-end closing values.
Dow Jones vs NASDAQ Since 1971
Dow to GDP Ratio: This interactive chart shows the ratio of the Dow Jones Industrial Average to U.S. Gross Domestic Product back to 1948.
Dow to GDP Ratio
S&P 500 PE Ratio Historical Chart: This interactive chart shows the trailing twelve month S&P 500 PE ratio or price-to-earnings ratio back to 1926.
S&P 500 PE Ratio Historical Chart
Shanghai Composite (China Stock Market): Interactive daily chart of the Chinese Shanghai Composite stock market index back to 1990. Each data point represents the closing value for that trading day and is denominated in chinese yuan (CNY).  The current price is updated on an hourly basis with today's latest value.
Shanghai Composite (China Stock Market)
Nikkei 225 Index - Historical Chart: Interactive daily chart of Japan's Nikkei 225 stock market index back to 1949. Each data point represents the closing value for that trading day and is denominated in japanese yen (JPY).  The current price is updated on an hourly basis with today's latest value.
Nikkei 225 Index - Historical Chart
Hang Seng Composite Index - Historical Chart: Interactive daily chart of the Hong Kong Hang Seng Composite stock market index back to 1986. Each data point represents the closing value for that trading day and is denominated in hong kong dollars (HKD).  The current price is updated on an hourly basis with today's latest value.
Hang Seng Composite Index - Historical Chart
DAX 30 Index - Historical Chart: Interactive daily chart of Germany's DAX 30 stock market index back to 1990. Each data point represents the closing value for that trading day.  The current price is updated on an hourly basis with today's latest value.
DAX 30 Index - Historical Chart
CAC 40 Index - Historical Chart: Interactive daily chart of France's CAC 40 stock market index back to 1990. Each data point represents the closing value for that trading day.  The current price is updated on an hourly basis with today's latest value.
CAC 40 Index - Historical Chart
BOVESPA Index - Historical Chart: Interactive daily chart of Brazil's BOVESPA stock market index back to 1993. Each data point represents the closing value for that trading day.  The current price is updated on an hourly basis with today's latest value.
BOVESPA Index - Historical Chart
NASDAQ to Dow Jones Ratio: Interactive chart showing the ratio of the NASDAQ Composite Index to the Dow Jones Industrial Average.  A high ratio tends to mark periods of extreme bullishness as high momentum technology stocks attract far more investor funds than more traditional industrial companies as reflected in the DJIA.
NASDAQ to Dow Jones Ratio
S&P 500 vs Durable Goods Orders: Interactive chart comparing the S&P 500 index vs the level of manufacturers new orders for durable goods.  The commitment to purchase costly and long-lived capital goods generally demonstrates via hard data how companies perceive their future business prospects and since 1992 has correlated well with the overall stock market as represented by the S&P 500.
S&P 500 vs Durable Goods Orders
VIX Volatility Index - Historical Chart: Interactive historical chart showing the daily level of the CBOE VIX Volatility Index back to 1990.  The VIX index measures the expectation of stock market volatility over the next 30 days implied by S&P 500 index options.
VIX Volatility Index - Historical Chart
Stock Market by President (From Election Date): This interactive chart shows the running percentage gain in the Dow Jones Industrial Average by Presidential term.  Each series begins in the month of election and runs to the election of the next president.  Only presidents who were elected (as opposed to VPs who stepped in) are shown.  

The y-axis shows the total percentage increase or decrease in the DJIA and the x-axis shows the term length in months.  Click any president name in the legend to add or remove graph lines.
Stock Market by President (From Election Date)
S&P 500 by President (From Election Date): This interactive chart shows the running percentage gain in the S&P 500 by Presidential term.  Each series begins in the month of election and runs to the election of the next president.  Only presidents who were elected (as opposed to VPs who stepped in) are shown.  

The y-axis shows the total percentage increase or decrease in the S&P 500 and the x-axis shows the term length in months.  Click any president name in the legend to add or remove graph lines.
S&P 500 by President (From Election Date)
Trump Stock Market Performance: This interactive chart shows the percentage gain in the S&P 500 stock market index since the start of Donald Trump's presidential term.  The y-axis shows the total percentage increase or decrease in the S&P 500 index and the x-axis shows the number of trading days since inauguration day.  The performance for President Obama is shown as well for comparison purposes.
Trump Stock Market Performance
Dow Jones By Year: Interactive chart showing the annual percentage change of the Dow Jones Industrial Average back to 1916.  Performance is calculated as the % change from the last trading day of each year from the last trading day of the previous year.
Dow Jones By Year
NASDAQ By Year - Annual Returns: Interactive chart showing the annual percentage change of the NASDAQ Composite Index back to 1972.  Performance is calculated as the % change from the last trading day of each year from the last trading day of the previous year.
NASDAQ By Year - Annual Returns