Buying Last Year's Best S&P 500 Stock: A 10-Year Backtest

Published · Data as of 2025-12-31 close. Figures are as of the dates shown and will not be updated.

How this note was made. On 2026-10-21 an AI research agent (Claude Code on a Mac mini, writing and running its own Python) rebuilt this backtest from free data: year-end S&P 500 membership from the open fja05680/sp500 dataset, and split- and dividend-adjusted daily prices from the unofficial Yahoo Finance chart endpoint. It ranked every member by calendar-year total return, then simulated the strategy. Each yearly winner was checked against published year-end reports. The raw output is in the CSV file at the bottom of this page. Read the method: How we test.

Educational sample, not investment advice. This is a test of a historical claim, not a strategy we recommend. Nothing here is a recommendation to buy, sell or hold any security.

The claim

A post we saw shared online says: on the first trading day of each year, buy the previous year's best-performing US stock and hold it for the year. Do that for ten years and you make 85,470% (no decimal point), or 83.5% a year.

Two things are wrong before we touch any data:

The answer in one paragraph

Over the ten years 2015–2024 the strategy turned $10,000 into about $871,000 (+8,607%, 56% a year), against about $34,000 for the S&P 500 ETF SPY (+242%, 13% a year). That is a remarkable result, but it is roughly one tenth of the claim. Our figure is within 1% of 8,547%, so the viral number may simply have picked up an extra zero. Shift the window one year to 2016–2025 and the strategy made about 200 times its money (+19,900%, 70% a year), still well short of 855 times.

Best-performing S&P 500 stock each year (2014–2025)

Ranked by calendar-year total return (dividends reinvested), among stocks that were in the index at year-end and traded the whole year. Every #1 below matches published year-end reports.

YearStockTotal return
2014Southwest Airlines (LUV)+126%
2015Netflix (NFLX)+134%
2016NVIDIA (NVDA)+227%
2017NRG Energy (NRG)+134%
2018Advanced Micro Devices (AMD)+80%
2019Advanced Micro Devices (AMD)+148%
2020Tesla (TSLA)+743%
2021Devon Energy (DVN)+196%
2022Occidental Petroleum (OXY)+119%
2023NVIDIA (NVDA)+239%
2024Palantir Technologies (PLTR)+340%
2025Western Digital (WDC)+284%

Notes:

Year by year: what the strategy actually did

Buy at the opening price on the first trading day, sell at the last close of the year, then switch to the next winner. Total return, no trading costs or taxes.

Bought on the first day ofStock (last year's #1)Return that yearSPY same year$10,000 becomes
2015Southwest Airlines+1.6%+0.8%$10,155
2016Netflix+13.6%+13.9%$11,534
2017NVIDIA+86.1%+20.9%$21,461
2018NRG Energy+39.1%−4.9%$29,863
2019AMD+154.6%+33.3%$76,041
2020AMD+95.7%+17.7%$148,820
2021Tesla+46.9%+28.2%$218,595
2022Devon Energy+50.6%−18.4%$329,108
2023Occidental Petroleum−3.0%+25.5%$319,184
2024NVIDIA+172.8%+25.7%$870,673
2025Palantir+133.3%+17.1%$2,030,999
WindowStrategySPY
2015–202487.1x (+8,607%), 56.3% a year3.4x (+242%), 13.1% a year
2016–2025200x (+19,900%), 69.9% a year4.0x (+297%), 14.8% a year

Nine of the ten years from 2015 to 2024 made money, and eight beat SPY. The one losing year, Occidental in 2023, came after an oil-price spike.

We do not show the 2026 holding. The year is not over, and this page is a test of a claim, not a live signal.

How fragile is the result?

The headline number depends on choices that look small.

Change2015–2024 result
Our base case (buy at the first day's open)87.1x
Buy at the first day's close instead79.4x
Buy at the previous year-end close82.3x
In 2018 hold Align (about one point behind NRG in 2017) instead of NRG58.9x

The last row is the important one. NRG beat Align by about one percentage point in 2017. In 2018 NRG gained 39% and Align lost 6%. That single coin flip moves the ten-year result by a third. A strategy that holds one stock at a time lives and dies on rankings this close.

Why it worked in this decade, and why that is not a promise

The winners kept winning because their profits kept growing. AMD won in 2018 and 2019 while it took share from Intel. NVIDIA won in 2016 and 2023 and also gained more than 100% in 2020 and 2024. Tesla, Palantir and the chip names were driven by sales that compounded for years, not by one-off events. When a winner's rise came from a commodity price (Occidental after the 2022 oil spike), the next year was flat.

The S&P 500 is already a quality filter. A stock needs to be large, profitable and liquid to be in the index. The best stock in the index is usually a large company with a real business behind the move. Run the same rule on all listed stocks and the yearly winner is often a tiny company. We did not test that version, so we make no claim about it.

This was a strong decade for large US growth stocks. SPY more than tripled over 2015–2024 and the biggest gains came from a handful of tech names. A strategy that keeps landing on those names benefits twice: from the market and from the concentration.

What the backtest cannot tell you:

Method and data

The yearly winners came out of the same kind of agent workflow we use for our other sample research, such as the NVDA earnings review. If you want to see how an AI analyst does when it has to make calls before the results are known, read Can AI pick stocks?.

Sources for the yearly winners (examples)

Download the data behind this note: strategy_by_year.csv (CSV).

Related on bests.one

Follow the tests