Claim checker · Calendar and seasonality

Claim check: Sell in May and go away

“Sell in May and go away: stocks do better from November to April than May to October.”

What the data says

Does not hold Not supported by the data: May to October returned +1.0% a month on average against +1.4% for the other months in S&P 500 (n = 102 months, 2010-01-04 to 2026-11-10; t = -0.7, likely noise). The direction points the claimed way, but the result cannot be told apart from chance.

No effect we can tell from chance, or the opposite effect.

Who says it

Old London stock-market adage, 'Halloween indicator' popularised by Bouman and Jacobsen (2002).

Origins are as commonly cited and were not independently verified.

How we tested it

Month-end to month-end returns for the S&P 500 (SPY). Summer months (May to October) are compared with winter months (November to April) with a difference-of-means t-test, and the sign must be the same in both halves of the history. The claim holds only if summer is lower than winter and the gap passes the significance guard.

MarketsS&P 500
Period2010-01-04 to 2026-11-10
Sample102 observations
CostsBefore costs

Results

MarketObservationsMeanRestDifferenceUp sharet-statRank of 12Reading
S&P 500102+1.0%+1.4%-0.43%67%-0.7 (likely noise)—Right way, likely noise
-0.8%0.2%1.3%2.3%3.4%JanFebMarAprMayJunJulAugSepOctNovDec

Average monthly return by calendar month (S&P 500)

Stability across the two halves of history

A saying that only works in one half of the history is not much of a rule. Each row shows the effect in the full history, the first half and the second half; green means the claimed effect was present.

MarketFull historyFirst halfSecond half
S&P 500-0.4%-1.1% (48)+0.2% (54)

Context and cross-checks

Shown for context; not part of the verdict.

Other markets (context, not part of the verdict)

MarketObservationsMeanRestDifferenceUp sharet-statRank of 12Reading
Gold102+0.3%+1.1%-0.75%48%-1.1 (likely noise)—Right way, likely noise
Silver102+0.4%+1.4%-1.00%51%-0.8 (likely noise)—Right way, likely noise
Commodities1020.0%+0.8%-0.73%51%-1.0 (likely noise)—Right way, likely noise
Agriculture102-0.1%+0.5%-0.65%43%-1.3 (likely noise)—Right way, likely noise
EUR/USD102-0.2%0.0%-0.17%45%-0.5 (likely noise)—Right way, likely noise
Bitcoin73+5.6%+5.7%-0.16%55%0.0 (likely noise)—Right way, likely noise
Ether54+2.5%+7.4%-4.86%44%-0.9 (likely noise)—Right way, likely noise
-1.9%-0.5%1.0%2.5%3.9%JanFebMarAprMayJunJulAugSepOctNovDec

Average monthly return by calendar month (Gold)

The site's own strategies

StrategyMarketSharpe, 5 yearsBenchmark, 5 yearsSharpe, fullBenchmark, fullCAGR, fullBenchmark, fullMax DD, fullBenchmark, fullReading
SEAS-01 Monthly SeasonalitySPY0.350.720.640.85+7.6%+13.8%-34%-34%No effect
-0.23-0.17-0.10-0.040.02SEAS-01 SPY

Sharpe ratio minus benchmark, full history · Benchmark = the buy-and-hold shown on the strategy pages.

The honest caveat

About 15 years of data gives only about 15 observations per market.

Descriptive statistics from historical data, before costs. Not a forecast and not investment advice.

Questions

Sell in May and go away: stocks do better from November to April than May to October.

Not supported by the data: May to October returned +1.0% a month on average against +1.4% for the other months in S&P 500 (n = 102 months, 2010-01-04 to 2026-11-10; t = -0.7, likely noise). The direction points the claimed way, but the result cannot be told apart from chance.

How was this claim tested?

Month-end to month-end returns for the S&P 500 (SPY). Summer months (May to October) are compared with winter months (November to April) with a difference-of-means t-test, and the sign must be the same in both halves of the history. The claim holds only if summer is lower than winter and the gap passes the significance guard.

Related strategies on Quant Arena

Markets used

S&P 500 · Gold · Silver · Commodities · Agriculture · EUR/USD · Bitcoin · Ether

Related claims

All claims

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.