Stock Market by President: The S&P 500 From Hoover to Trump
The stock market by president is the S&P 500's price change between the start of one presidential term and the start of the next. From Herbert Hoover in 1929 to Donald Trump's second term in 2026, the index ended 22 of 27 finished terms higher, close to the 79.65% of all four-year windows that rose.
The stock market by president means the S&P 500’s price change from the start of one presidential term to the start of the next. This page measures every term from Herbert Hoover’s in 1929 to Donald Trump’s current term, from daily closes, with the dates taken from the official inauguration record. It reports the numbers and what they can and cannot show; it makes no claim that any president caused them.
How it works
A term is a window of calendar dates. Each one starts on the date listed by the Joint Congressional Committee on Inaugural Ceremonies on its past ceremonies page, read on 3 October 2026. That page also lists the three swearing-ins that started a term mid-way: Harry S. Truman on 12 April 1945, after the death of President Franklin D. Roosevelt; Lyndon B. Johnson on 22 November 1963, after the assassination of President John F. Kennedy; and Gerald R. Ford on 9 August 1974, after the resignation of President Richard M. Nixon.
The measurement. Each term runs from the last close before its start date to the last close before the next start date. A new president’s first trading day therefore counts in their own term. Donald Trump’s current term is measured to the close of 2 October 2026 and is unfinished.
The index series. Daily closes come from Yahoo Finance’s S&P 500 series (^GSPC), which starts on 30 December 1927. The S&P 500 itself was launched on 4 March 1957 and has no performance history before that date. Every close before then, which covers the terms from Hoover’s to the start of Eisenhower’s second and the elections from 1928 to 1956, comes from the earlier history carried in the same series, not from the 500-company index. The series has weekday closes only, so the last close before Hoover’s 4 March 1929 start is Friday 1 March. Per-year figures are compound rates over calendar time.
Price only. The index level leaves out dividends, so every figure here understates what a holder who reinvested dividends received. The same rule applies to every term, so the comparison between terms is like for like.
A worked example
One close, two presidents. The S&P 500 closed at 850.12 on Friday 16 January 2009, the last close before the inauguration of 20 January. That close ended George W. Bush’s second term and started Barack Obama’s first.
For the outgoing term it was the end point. Bush’s second term began from a close of 1,184.63, so $10,000 in the index at that start was worth $7,176.25 at the 850.12 close, a fall of 28.24%.
For the incoming term it was the starting point, and it was not the bottom. The index kept falling after the inauguration, to 676.53 on 9 March 2009, 20.42% below the starting close. It then rose, and the term ended at 1,485.98 on 18 January 2013: $10,000 at the start was worth $17,479.65, a gain of 74.80%.
The lesson is about the window, not the person. The same week of prices made one term look bad and the next look good. Every row in the table below carries the same effect, which is why a term’s number says more about the index level on day one than about anything decided in office.
The original data
The sample. 24,806 daily closes from 30 December 1927 to 2 October 2026, and 28 terms from 4 March 1929.
| President | Term began | Start close | End close | Change | Years | Per year |
|---|---|---|---|---|---|---|
| Herbert Hoover | 4 Mar 1929 | 25.83 | 5.84 | -77.39% | 4.01 | -31.01% |
| Franklin D. Roosevelt | 4 Mar 1933 | 5.84 | 17.62 | +201.71% | 3.88 | +32.90% |
| Franklin D. Roosevelt | 20 Jan 1937 | 17.62 | 10.52 | -40.30% | 3.99 | -12.11% |
| Franklin D. Roosevelt | 20 Jan 1941 | 10.52 | 13.44 | +27.76% | 4.01 | +6.31% |
| Franklin D. Roosevelt | 20 Jan 1945 | 13.44 | 14.06 | +4.61% | 0.22 | +22.25% |
| Harry S. Truman | 12 Apr 1945 | 14.06 | 15.44 | +9.82% | 3.78 | +2.51% |
| Harry S. Truman | 20 Jan 1949 | 15.44 | 26.01 | +68.46% | 4.00 | +13.93% |
| Dwight D. Eisenhower | 20 Jan 1953 | 26.01 | 44.64 | +71.63% | 4.00 | +14.47% |
| Dwight D. Eisenhower | 21 Jan 1957 | 44.64 | 59.77 | +33.89% | 4.00 | +7.56% |
| John F. Kennedy | 20 Jan 1961 | 59.77 | 71.62 | +19.83% | 2.84 | +6.58% |
| Lyndon B. Johnson | 22 Nov 1963 | 71.62 | 86.63 | +20.96% | 1.16 | +17.77% |
| Lyndon B. Johnson | 20 Jan 1965 | 86.63 | 102.03 | +17.78% | 3.99 | +4.18% |
| Richard M. Nixon | 20 Jan 1969 | 102.03 | 118.78 | +16.42% | 4.01 | +3.87% |
| Richard M. Nixon | 20 Jan 1973 | 118.78 | 81.57 | -31.33% | 1.55 | -21.54% |
| Gerald R. Ford | 9 Aug 1974 | 81.57 | 103.85 | +27.31% | 2.45 | +10.36% |
| Jimmy Carter | 20 Jan 1977 | 103.85 | 134.37 | +29.39% | 4.00 | +6.65% |
| Ronald Reagan | 20 Jan 1981 | 134.37 | 171.32 | +27.50% | 4.00 | +6.27% |
| Ronald Reagan | 21 Jan 1985 | 171.32 | 286.91 | +67.47% | 4.00 | +13.75% |
| George H. W. Bush | 20 Jan 1989 | 286.91 | 435.13 | +51.66% | 4.00 | +10.97% |
| Bill Clinton | 20 Jan 1993 | 435.13 | 776.17 | +78.38% | 3.99 | +15.59% |
| Bill Clinton | 20 Jan 1997 | 776.17 | 1,342.54 | +72.97% | 4.01 | +14.66% |
| George W. Bush | 20 Jan 2001 | 1,342.54 | 1,184.63 | -11.76% | 4.00 | -3.08% |
| George W. Bush | 20 Jan 2005 | 1,184.63 | 850.12 | -28.24% | 3.99 | -7.98% |
| Barack Obama | 20 Jan 2009 | 850.12 | 1,485.98 | +74.80% | 4.01 | +14.96% |
| Barack Obama | 21 Jan 2013 | 1,485.98 | 2,263.69 | +52.34% | 4.00 | +11.09% |
| Donald J. Trump | 20 Jan 2017 | 2,263.69 | 3,798.91 | +67.82% | 4.00 | +13.82% |
| Joseph R. Biden | 20 Jan 2021 | 3,798.91 | 5,996.66 | +57.85% | 3.99 | +12.11% |
| Donald J. Trump | 20 Jan 2025 | 5,996.66 | 7,722.72 | +28.78% | 1.71 | +15.99% |
The last row runs to 2 October 2026 and is unfinished. Per-year figures for short terms swing widely: Roosevelt’s fourth term lasted 0.22 years. Every row, with the start and end dates and the deepest fall inside each term, is in the presidential terms file.
Most terms rose, about as often as any four years. The index ended 22 of the 27 finished terms higher. As a check, every four-year window starting on any trading day from March 1929 was measured the same way: 79.65% of 23,511 windows ended higher, with a median change of +36.29%. A term behaved like a four-year window drawn from the same history, which is what it is.
The five that fell were Hoover’s term, Roosevelt’s second, Nixon’s second and both of George W. Bush’s. All five contained a deep fall inside the term: 86.19% from the high under Hoover, 54.47% in 1937 to 1941, 33.84% in 1973 to 1974, and 43.46% and 51.93% in the two Bush terms. Each of those falls is a fact about the dates; this page does not try to assign them to policy.
Grouped by president, consecutive terms joined. Bill Clinton’s eight years came to +15.12% a year, Barack Obama’s +13.01% and Joseph R. Biden’s four +12.11%. Donald J. Trump’s two terms, compounded and still unfinished, come to +14.46% a year over 5.71 years. Herbert Hoover’s came to -31.01%, George W. Bush’s -5.56% and Richard M. Nixon’s -3.95%. Over the whole span, from 25.83 on 1 March 1929 to 7,722.72 on 2 October 2026, the index rose 6.02% a year on price alone.
Election day
Election day is set by statute. Section 21 of title 3 of the US Code, read on govinfo on 3 October 2026, defines it as “the Tuesday next after the first Monday in November”. The move measured here runs from the last close before election day to the first close after it.
Most were small. Across the 25 presidential elections from 1928 to 2024, the index rose after 11, fell after 13 and was unchanged once. The median move was -0.05%. Six moved 2% or more either way: falls of 4.42% in 1932, 3.32% in 1940 and 4.61% in 1948, and rises of 2.53% in 1996, 4.02% in 2020 and 3.79% in 2024. Up to 1980 the series has no close on election day itself, so those moves span a single session. Every election is in the election day file.
| Elections | Move across election day |
|---|---|
| 1928 to 1944 | 0.00%, -4.42%, +1.51%, -3.32%, -0.15% |
| 1948 to 1964 | -4.61%, +0.28%, -1.03%, +0.44%, -0.05% |
| 1968 to 1984 | +0.16%, -0.55%, -1.14%, +1.77%, +0.35% |
| 1988 to 2004 | -0.22%, -1.33%, +2.53%, -1.60%, +1.12% |
| 2008 to 2024 | -1.40%, -1.60%, +1.49%, +4.02%, +3.79% |
What the table cannot tell you
It cannot separate a president from the timing. A term begins wherever the previous one left the index. The 2009 example above shows one close ending a loss and starting a gain within the same week.
It cannot separate a president from everything else. Interest rates, wars, recessions, laws passed by Congress and decisions by the Federal Reserve can all move the index, and a four-year number contains whatever happened in those years at once.
It cannot be used as a forecast. With 27 finished terms, any split of them into groups leaves a small sample, and the spread inside each group is wide. Five terms that fell sit next to 22 that rose.
When it fails
It fails when the window is too short. Per-year figures for terms under two years, such as Roosevelt’s fourth or Johnson’s first, swing on a few months of prices.
It fails when dividends matter. Every figure here leaves dividends out, so each one understates what a holder who reinvested them received. This page does not measure by how much.
It fails when someone reads cause into it. A table of terms and returns invites the claim that one side is better for markets. The data here supports no such claim, and none is made.
And it fails as a trading input. Moving money in or out because of who won an election means betting on a four-year window, and this history says most four-year windows rose regardless of the result.
Related
The all-time high page uses the same index history to ask what followed record closes. A bear market is the kind of fall behind every losing term in the table. And buy and hold is the approach that holds through every term rather than choosing between them.
Look at the dates before the president. A term’s number is mostly decided by where the index stood on the first day, and no table of four-year windows tells you what the next one will do.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.