This page overlays sunspot numbers for the past ten years on NASDAQ and S&P 500 performance and shows where the market sits in the roughly eleven-year solar cycle. It is based on daily NOAA measurements and a 2025 dissertation that finds a negative rank correlation between sunspot numbers and index levels. We reran those relationships ourselves and show below, openly, what holds and what does not.
Unconfirmed: smoothed maximum 1 October 2024, not exceeded for six months. Soft headwind indication for NASDAQ/S&P 500. Confirmation only if it remains the highest reading for 36 months, i.e. 1 October 2027.
Sunspot spike 22 January 2026 · 1 day: higher probability of a trend or regime change until 22 January 2027. Not a directional signal.
Sunspot spike 3 December 2025 · 1 day: higher probability of a trend or regime change until 3 December 2026. Not a directional signal.
Sunspot spike 26.–27 August 2025 · 2 days: higher probability of a trend or regime change until 27 August 2026. Not a directional signal.
The blue line is the daily sunspot number; the other two lines are NASDAQ and S&P 500 in percent. Red areas mark headwind, green areas tailwind.
A band covers the five years after a cycle high or cycle low. Years 1 and 5 take the strong colour of the extremum, red after a high and green after a low. Years 2 to 4 are tinted pale in the opposite colour, because in our results the market moved the other way in those middle years.
A filled triangle marks a confirmed extremum. A month is confirmed only once it remains the highest or lowest smoothed reading for 36 months on either side. A hollow triangle with a dotted line marks a provisional extremum: the latest candidate that has not been exceeded for at least six months. It can still fall away, but already receives the same bands.
Orange diamonds are days when the sunspot number sat at least 2.5 standard deviations above the mean of the previous 90 days. Purple crosses are geomagnetic storms from Kp 5. The checkbox reveals the matching twelve-month windows.
| Date | Event | Window | Reading |
|---|---|---|---|
| 22 January 2026 | Sunspot spike · 1 day | 22 January 2026 – 22 January 2027 | Not a directional signal. Historically more a hint of a possible change in trend or regime, mainly 20–80 trading days. |
| 3 December 2025 | Sunspot spike · 1 day | 3 December 2025 – 3 December 2026 | Not a directional signal. Historically more a hint of a possible change in trend or regime, mainly 20–80 trading days. |
| 26.–27 August 2025 | Sunspot spike · 2 days | 26 August 2025 – 27 August 2026 | 2 days in a row, a somewhat stronger indication of a possible change in trend or regime. Not a directional signal. Mainly 20–80 trading days. |
| 16.–17 July 2025 | Sunspot spike · 2 days | 16 July 2025 – 17 July 2026 | 2 days in a row, a somewhat stronger indication of a possible change in trend or regime. Not a directional signal. Mainly 20–80 trading days. |
| 16 February 2025 | Sunspot spike · 1 day | 16 February 2025 – 16 February 2026 | Not a directional signal. Historically more a hint of a possible change in trend or regime, mainly 20–80 trading days. |
Sunspot numbers come from the NOAA Space Weather Prediction Center. We use the SESC series from Daily Solar Data via NCEI; the Kp index comes via NOAA Open Data. The SWPC JSON was not reachable. We do not use the SIDC International Sunspot Number here, so daily and smoothed values come from the same source. Data as of 15/08/2026, 18:10.
NASDAQ Composite and S&P 500 prices come from our own market database, the same one behind the Leeway API. Cycle turning points use the smoothed monthly value; spikes and return comparisons use daily data.
Warren Wai Tong Kam: Solar Influences on Financial Markets. Toward Smarter Investment Decisions Across Indices, 2025. It covers four major equity indices on a daily basis for 2015 to 2024, plus longer histories at monthly and annual frequency.
It measures Spearman rank correlations between the sunspot number and the index level. On an annual basis ρ is −0.68 to −0.71 for the S&P 500 at a 1–3 year lead, on a monthly basis also −0.68 to −0.71 for NASDAQ at a 1–12 month lead, and on a daily basis −0.72 to −0.74 for NASDAQ with no lead and at a 1–10 day lead, each with p ≤ 0.001. That is a statistical association, not a cause.
We tested the signals against actual price paths. Excess is the return from the signal day minus the average return over the same horizon from a random day. A positive value means better than simply staying invested. Cycle extrema use the 36-month rule; spikes use the 2.5 standard-deviation threshold.
| Signal | Index | Horizon | Excess | Events |
|---|---|---|---|---|
| After a cycle low | S&P 500 | Year 1 | +11,9 % | 6 |
| After a cycle low | NASDAQ | Year 1 | +18,0 % | 4 |
| After a cycle high | S&P 500 | Year 1 / year 5 | −2,3 % / −8,3 % | 6 |
| After a cycle high | NASDAQ | Year 1 / year 5 | −11,6 % / −11,2 % | 4 |
| Sunspot spike | S&P 500 | 20 / 80 trading days | +0,2 % / −0,2 % | 280 |
| Sunspot spike | NASDAQ | 20 / 80 trading days | 0,0 % / −0,6 % | 199 |
Two findings are stable: after a confirmed cycle low both indices beat buy-and-hold in year one; after a confirmed cycle high they lagged, most clearly at five years. One finding fails: single sunspot spikes show no measurable downward impulse; excess sits at zero. The last column matters: cycle signals rest on only four to six events because a solar cycle lasts about eleven years. That is too few for statistical confidence, however large the percentage looks.
The study correlates the sunspot number with the index level. An investment decision needs the change. Two series can correlate strongly in levels while their returns are uncorrelated. That is what happens here: a long-term rising index meets a quantity that oscillates around a constant mean. We therefore use only returns from the signal day.
We show only NASDAQ and S&P 500.
We no longer assign a direction to sunspot spikes. We tested several variants, including clusters of spike days inside 15 days and a split by market regime via the 57-day moving average. No filter produced a pattern that held across the different samples.
We show cycle windows with a direction because the effect has a sign in our rerun: tailwind after a low, headwind after a high, each over five years and with the described reversal in the middle years.
We show sunspot spikes without a direction. They stand for a higher probability that trend or regime changes, and say nothing about which way.
We keep provisional extrema visibly separate from confirmed ones. A candidate appears after six months so the current phase can be read at all, but stays labelled unconfirmed until the full 36 months have passed. None of this is a trade signal. The factor belongs in scenario work beside valuation, the macro backdrop and market breadth.
A statistical association is documented, not a cause. In our own rerun only the turning points of the solar cycle show a visible difference from ordinary market returns, and even there the number of events is very small.
The number of spots on the sun swings between a minimum and a maximum on a rhythm of about eleven years. The current cycle 25 began in 2019. On this page a high or low is confirmed only once no higher or lower smoothed reading appears for 36 months on either side.
A spike is a day with an unusually high sunspot number, at least 2.5 standard deviations above the mean of the previous 90 days. In our backtest neither a rise nor a fall follows on average. We therefore treat it only as a hint of a possible change in trend or regime, without a direction.
No. The findings that hold sit on a one-to-five-year horizon and rest on four to six events; short-term signals do not survive the test. The factor is useful as one of several views in scenario work.