Research· 10 min read

Does the Market Really Reverse on Perihelion and Aphelion? We Checked 76 Years of Data

Perihelion and aphelion — the two days each year when Earth is nearest to and farthest from the Sun — are said to mark market turning points. We tested all 153 of them since 1950 against S&P 500 data, with a chart for every single date.

The Conclusion

There is no tradeable signal in either date. The apparent streak of reversals is what markets look like near any date, and the only real effect in the neighborhood is the ordinary turn-of-year calendar — which needs no ephemeris to find.

1.

The observation is honest. Count any small swing high or low near those dates and you will find one in roughly 9 of the last 10 years. But by that same standard, ~74% of all trading days have a “reversal” nearby. Your birthday passes this test too.

2.

Aphelion has zero signal. Require a tradeable reversal (a 1.5% counter-move within five days) and aphelion reverses on its exact day less often than a random date — 27.6% vs. a 28.4% base rate — and hit just once (2022) over the last decade.

3.

Perihelion's lean is the calendar, not the Sun. Its exact-day rate (38.2%) does beat the base rate — but so does every early-January trading day's (31.7%). Against its own calendar neighborhood, perihelion is statistically unremarkable. That is turn-of-year seasonality wearing an astronomical costume.

4.

The belief survives on one spectacular anchor. The January 3–4, 2022 all-time top — the exact start of the 2022 bear market — landed on perihelion. One unforgettable hit plus confirmation bias fills in the rest.

5.

A hot/cold cycle filter doesn't rescue it. We fitted our equity-curve cycle engine to a fade-every-event strategy: trading only the “hot” half of the sine wave looks great in-sample and dissolves walk-forward (p = 0.13). Regime filters multiply an edge; they can't create one.

Everything below is how we got there — the definitions, the base rates, the controls, and an interactive table of all 153 events where you can open the chart for every date and check us.

The Claim

Perihelion is the point in Earth's orbit closest to the Sun. It arrives every year between January 2 and January 5. Aphelion is the farthest point, arriving between July 3 and July 6. The idea circulating in astro-trading circles is simple: these two astronomical extremes mark market turning points, and if you look back over the last decade you will find a reversal on every single one.

This is exactly the kind of claim we like, because it is checkable. It names specific dates, a specific market behavior, and a specific lookback window. So we checked it — not just for the last 10 years, but for all 76 years of daily S&P 500 history from 1950 to 2026.

One methodological note up front: we did not assume perihelion is “always January 4.” The exact date drifts from year to year, so we computed the true Earth–Sun distance minimum and maximum for every year from an ephemeris, then snapped each one to the nearest S&P 500 trading day. That matters more than you would think — aphelion has a habit of landing on July 4th, when the market is closed.

Test 1: The Claim as Stated — and It Passes

First we tested the claim the way its proponents likely check it: call it a reversal if the market puts in a local swing high or swing low (the highest or lowest close of a ±3-day window) within two trading days of the event.

By that standard, the last decade looks stunning. Perihelion “hit” in 10 of 11 years. Aphelion hit in 9 of 10. If you scrolled through charts checking these dates by eye, you would walk away a believer.

10 / 11

Perihelion years with a nearby swing, 2016–2026

9 / 10

Aphelion years with a nearby swing, 2016–2025

So the observation is honest. Anyone who looked at those dates would genuinely see reversals on almost all of them. The problem is not the observation — it is the control group nobody ran.

The base rate: 73.7% of ALL days pass the same test

On the S&P 500, a ±3-day swing high or low occurs roughly every five trading days. Ask the same question of any randomly chosen trading day — “is there a swing point within two days?” — and the answer is yes 73.7% of the time. Getting 9 or 10 hits out of 10 draws from a 74% deck is unremarkable: the binomial probability of doing at least that well by pure chance is 17–22%. Your birthday would pass this test too.

The Full 76-Year Record

Extending the same loose test across every year from 1950 gives the events far more chances to prove themselves. They don't.

Test (swing within ±2 days)Hit rateAny-day base ratep-value
Perihelion, 1950–202662/76 (81.6%)73.7%0.07
Aphelion, 1950–202560/76 (78.9%)73.7%0.18
Aphelion, exact day, strict ±5-day swing7/76 (9.2%)11.4%0.78

Nothing here clears any conventional significance threshold. The mild perihelion lean (81.6% vs. 73.7%, p = 0.07) is the most interesting number in the table, and even it has a mundane explanation we will get to below. Meanwhile, on the exact astronomical day with a stricter swing definition, aphelion performs worse than a random date.

Check Every Event Yourself: All 153 Dates Since 1950

Don't take the aggregates on faith. Below is every perihelion and aphelion since 1950 with its exact astronomical date, whether a 1.5% reversal started within the chosen orb (exact day, ±1 or ±2 trading days), and a chart for each one — click any row to see what the S&P 500 actually did around that date. Whatever orb you pick, compare the hit rate chip against the random-day base rate next to it: that gap, not the raw count of hits, is the entire question. The 1.5% reversal definition is spelled out in the next section.

152

Events 1950–2026

79 (52.0%)

With a reversal (orb ±1d)

47.5%

Random-day base rate

Orb:

Click any row to open an S&P 500 chart around the event. A reversal means SPX moved at least 1.5% against the prior 5-day direction within the next 5 trading days, starting within the chosen orb of the event's nearest trading day.

EventDateReversal?Reversal date
AphelionJul 6, 2026not enough data yet
PerihelionJan 3, 2026LowJan 2, 2026
AphelionJul 3, 2025
PerihelionJan 4, 2025LowJan 2, 2025
AphelionJul 5, 2024
PerihelionJan 3, 2024LowJan 3, 2024
AphelionJul 6, 2023
PerihelionJan 4, 2023LowJan 3, 2023
AphelionJul 4, 2022LowJul 5, 2022
PerihelionJan 4, 2022HighJan 4, 2022
AphelionJul 5, 2021
PerihelionJan 2, 2021LowJan 4, 2021
AphelionJul 4, 2020
PerihelionJan 5, 2020
AphelionJul 4, 2019
PerihelionJan 3, 2019LowJan 3, 2019
AphelionJul 6, 2018
PerihelionJan 3, 2018
AphelionJul 3, 2017
PerihelionJan 4, 2017
AphelionJul 4, 2016
PerihelionJan 2, 2016
AphelionJul 6, 2015HighJul 7, 2015
PerihelionJan 4, 2015LowJan 5, 2015
AphelionJul 3, 2014
PerihelionJan 4, 2014
AphelionJul 5, 2013
PerihelionJan 2, 2013LowDec 31, 2012
AphelionJul 5, 2012HighJul 5, 2012
PerihelionJan 4, 2012
AphelionJul 4, 2011HighJul 5, 2011
PerihelionJan 3, 2011
AphelionJul 6, 2010LowJul 6, 2010
PerihelionJan 2, 2010LowDec 31, 2009
AphelionJul 4, 2009LowJul 7, 2009
PerihelionJan 4, 2009HighJan 5, 2009
AphelionJul 4, 2008LowJul 7, 2008
PerihelionJan 3, 2008
AphelionJul 6, 2007
PerihelionJan 3, 2007
AphelionJul 3, 2006
PerihelionJan 4, 2006
AphelionJul 5, 2005LowJul 6, 2005
PerihelionJan 1, 2005HighDec 31, 2004
AphelionJul 5, 2004
PerihelionJan 4, 2004
AphelionJul 4, 2003LowJul 3, 2003
PerihelionJan 4, 2003HighJan 6, 2003
AphelionJul 6, 2002LowJul 3, 2002
PerihelionJan 2, 2002
AphelionJul 4, 2001HighJul 5, 2001
PerihelionJan 4, 2001HighJan 4, 2001
AphelionJul 3, 2000HighJul 3, 2000
PerihelionJan 3, 2000HighDec 31, 1999
AphelionJul 6, 1999
PerihelionJan 3, 1999
AphelionJul 3, 1998
PerihelionJan 4, 1998HighJan 5, 1998
AphelionJul 4, 1997
PerihelionJan 1, 1997LowJan 2, 1997
AphelionJul 5, 1996HighJul 3, 1996
PerihelionJan 4, 1996HighJan 4, 1996
AphelionJul 3, 1995LowJun 30, 1995
PerihelionJan 4, 1995
AphelionJul 5, 1994
PerihelionJan 2, 1994LowJan 3, 1994
AphelionJul 4, 1993LowJul 6, 1993
PerihelionJan 4, 1993
AphelionJul 3, 1992
PerihelionJan 3, 1992
AphelionJul 6, 1991LowJul 5, 1991
PerihelionJan 3, 1991
AphelionJul 4, 1990
PerihelionJan 4, 1990HighJan 4, 1990
AphelionJul 4, 1989LowJul 5, 1989
PerihelionJan 1, 1989LowJan 3, 1989
AphelionJul 5, 1988HighJul 5, 1988
PerihelionJan 4, 1988HighJan 4, 1988
AphelionJul 3, 1987LowJul 1, 1987
PerihelionJan 4, 1987LowJan 2, 1987
AphelionJul 5, 1986HighJul 3, 1986
PerihelionJan 2, 1986HighJan 2, 1986
AphelionJul 5, 1985
PerihelionJan 3, 1985LowJan 3, 1985
AphelionJul 3, 1984HighJul 3, 1984
PerihelionJan 3, 1984
AphelionJul 6, 1983HighJul 6, 1983
PerihelionJan 2, 1983LowJan 3, 1983
AphelionJul 4, 1982LowJul 6, 1982
PerihelionJan 4, 1982HighJan 4, 1982
AphelionJul 3, 1981LowJul 6, 1981
PerihelionJan 2, 1981HighJan 2, 1981
AphelionJul 5, 1980
PerihelionJan 3, 1980LowJan 3, 1980
AphelionJul 3, 1979LowJul 2, 1979
PerihelionJan 4, 1979
AphelionJul 4, 1978LowJul 5, 1978
PerihelionJan 1, 1978HighDec 30, 1977
AphelionJul 5, 1977
PerihelionJan 3, 1977HighJan 3, 1977
AphelionJul 3, 1976
PerihelionJan 4, 1976
AphelionJul 6, 1975LowJul 7, 1975
PerihelionJan 2, 1975
AphelionJul 5, 1974LowJul 8, 1974
PerihelionJan 4, 1974HighJan 4, 1974
AphelionJul 3, 1973LowJul 3, 1973
PerihelionJan 2, 1973
AphelionJul 5, 1972HighJul 6, 1972
PerihelionJan 3, 1972
AphelionJul 4, 1971
PerihelionJan 4, 1971
AphelionJul 4, 1970LowJul 6, 1970
PerihelionJan 1, 1970HighJan 5, 1970
AphelionJul 5, 1969HighJul 7, 1969
PerihelionJan 2, 1969
AphelionJul 2, 1968LowJul 2, 1968
PerihelionJan 4, 1968
AphelionJul 5, 1967LowJul 3, 1967
PerihelionJan 2, 1967LowJan 3, 1967
AphelionJul 5, 1966LowJul 5, 1966
PerihelionJan 3, 1966
AphelionJul 3, 1965
PerihelionJan 2, 1965
AphelionJul 5, 1964
PerihelionJan 2, 1964
AphelionJul 4, 1963
PerihelionJan 4, 1963
AphelionJul 4, 1962
PerihelionJan 2, 1962HighJan 2, 1962
AphelionJul 5, 1961
PerihelionJan 2, 1961
AphelionJul 2, 1960
PerihelionJan 4, 1960HighJan 4, 1960
AphelionJul 5, 1959
PerihelionJan 1, 1959
AphelionJul 5, 1958
PerihelionJan 3, 1958
AphelionJul 2, 1957
PerihelionJan 3, 1957
AphelionJul 4, 1956
PerihelionJan 2, 1956HighDec 30, 1955
AphelionJul 4, 1955HighJul 6, 1955
PerihelionJan 4, 1955HighJan 4, 1955
AphelionJul 3, 1954LowJul 1, 1954
PerihelionJan 2, 1954
AphelionJul 5, 1953HighJul 7, 1953
PerihelionJan 2, 1953HighJan 2, 1953
AphelionJul 3, 1952
PerihelionJan 4, 1952
AphelionJul 4, 1951LowJul 3, 1951
PerihelionJan 2, 1951
AphelionJul 5, 1950LowJul 3, 1950
PerihelionJan 3, 1950not enough data yet

Test 2: Require the Reversal to Mean Something

A reversal nobody could trade is not a reversal worth predicting. So we tightened the definition: a day counts as a reversal only if price moved at least 1.5% against the direction of the prior five days, within the next five trading days. No requirement on the size of the move into the day — just a tradeable counter-move out of it. On the S&P 500, 28.4% of all trading days qualify (5,462 of 19,242).

With a definition that actually filters, the two events go separate ways — aphelion collapses, and perihelion shows a lean that turns out to have nothing to do with the Sun.

WindowAny-day base ratePerihelionAphelion
Exact day28.4%38.2%27.6%
±1 day47.5%51.3%52.6%
±2 days59.8%60.5%67.1%
±3 days68.8%68.4%76.3%

Aphelion is finished at this point: on its exact day it reverses less often than a random date (27.6% vs. 28.4%), and no window separates it from chance (best p-value ≈ 0.10). In the last decade exactly one aphelion — July 2022 — saw a 1.5% counter-move begin on the day itself.

Perihelion is more interesting. Its exact-day rate of 38.2% beats the 28.4% base rate with p = 0.04 — the one result in this study that looks like a real edge. But before crediting the Sun, run one more control: how does any trading day in the January 2–6 window score, perihelion or not? Answer: 31.7%. The turn of the year is simply a reversal-prone neighborhood — new-year flows, rebalancing, the January effect. Against its own calendar neighborhood instead of the all-day base rate, perihelion's 38.2% is no longer statistically distinguishable (p ≈ 0.14). The early-July control days score 30.0%, and aphelion sits below even that.

The last decade — the window the claim was actually made about — looks like this on the exact day:

Perihelion, 2016–2026

5 / 11

January 2019, 2021, 2022 (the pre-bear-market top), 2024 and 2026 saw a 1.5% counter-move start on the day. The other six years: nothing tradeable. Elevated — but so is every other early-January day.

Aphelion, 2016–2025

1 / 10

Only July 2022 started a 1.5% counter-move on the day. Even allowing ±2 trading days only rescues four of ten (2017, 2018, 2022, 2023) — against a 59.8% any-day base rate for that window.

What About Trading Only When the Cycle Is Hot?

Fair question — our platform applies exactly this idea to seasonal patterns: fit a cycle to the strategy's equity curve, call the rising half of the sine wave HOT and the falling half COLD, and only trade the hot phases. So we ran the perihelion/aphelion idea through the same engine (Lomb-Scargle spectral analysis on the HP-detrended equity curve — the identical code that powers the app).

First the idea needs a testable rule. The natural one from this study: at every event, the backtest fades the prior five-day move — long when the market fell into the date, short when it rose — exiting after five trading days. That produces 152 simulated trades since 1950. Baseline result: a 51.3% win rate and +24.1% total return over 76 years. For scale, buy-and-hold returned roughly +44,000% over the same period. There is nothing here — but let's filter it anyway. The fitted cycle has a dominant period of about 26 events (≈13 years), and the regime comes from the slope of the fitted sine wave.

Equity curveHOT tradeCOLD tradeFitted cycleProjection

Fade-every-event strategy, $1,000 start, 152 trades 1950–2026. Orange sine wave = detrended composite on its own scale; regime = its slope (rising = HOT, falling = COLD, in-sample fit). Dashed segment projects the wave over the next events.

In-sample (fit on full history)TradesWin rateAvg / tradeTotalMax DD
All trades15251.3%+0.17%+24.1%-16.6%
HOT only7857.7%+0.47%+41.5%-9.0%
COLD only7345.2%-0.08%-7.4%-20.7%

That looks like a rescue: the hot phases nearly triple the per-trade average, the cold phases lose money, and the drawdown halves. (For the record, the fitted wave says the pattern is COLD right now, flipping HOT for the next events at under 50% confidence.) But this table was produced by fitting the sine wave to the entire equity curve and then grading each trade with hindsight — the fit already knows where the good and bad stretches were. Even with that advantage, the hot/cold win-rate split does not reach significance (p = 0.06). The honest version is walk-forward: refit the cycle before every trade using only the data available at the time, counting a trade only when the forecast said HOT.

Walk-forward (no hindsight)TradesWin rateAvg / tradeTotalMax DD
All trades12253.3%+0.32%+42.5%-16.6%
HOT only5858.6%+0.46%+28.1%-8.3%
COLD only6448.4%+0.19%+11.3%-19.5%

Most of the magic evaporates. Hot phases still edge out cold ones (58.6% vs. 48.4% win rate), but on 58-vs-64 trades that gap is comfortably inside noise (p = 0.13) — and COLD stops being a money-loser, which was the whole selling point of the in-sample table.

The lesson: a hot/cold regime filter is a multiplier on an existing edge — it cannot conjure one. Applied to seasonal patterns with a genuine baseline edge, cycle filtering concentrates the returns. Applied to a coin flip (51.3% over 76 years), it produces a beautiful in-sample table and nothing out of sample. If the base signal isn't there, the filter has nothing to amplify.

All figures on this page are historical backtest statistics published for research purposes only — nothing here is trading advice or a recommendation to buy or sell any security.

Why the Claim Feels So True

1. The base-rate illusion

Minor swing points occur about every five trading days. Checking whether “a reversal happened near date X” without asking how often one happens near any date is the core error. Nearly three out of four random days pass the loose version of this test. Any fixed annual date — a solstice, a holiday, your wedding anniversary — will rack up an impressive-looking streak.

2. One unforgettable hit

The S&P 500's all-time high of January 3–4, 2022 — the exact top before a year-long bear market — landed on perihelion. A single spectacular coincidence like that anchors the belief, and confirmation bias fills in the rest of the years with whatever small wiggle is nearby.

3. Perihelion borrows the turn-of-year effect

Perihelion always falls January 2–5, a stretch already crowded with real calendar effects: tax-driven flows, January rebalancing, the first trading days of the year. Our control test showed it directly — every trading day in the January 2–6 window reverses at an elevated 31.7% rate, and against that neighborhood perihelion's 38.2% is statistically unremarkable. The Earth–Sun distance itself barely changes — the orbit is 98.3% circular — and there is no proposed mechanism for why a 1.7% variation would time equity pivots.

4. Aphelion hides behind a market holiday

Aphelion regularly lands on or next to July 4th, when U.S. markets are closed. The “reversal” then gets credited to a trading day one or two days away — silently widening the window and making loose matches even easier to find.

The Checklist for Any “Always Reverses On” Claim

This study took an afternoon, and the recipe generalizes to every date-based market claim you will ever hear:

1.

Pin down the dates. Compute them precisely (we used an ephemeris for the exact Earth–Sun distance extremes) instead of assuming a fixed calendar day.

2.

Define “reversal” before looking. A definition you can't code is a definition that will stretch to fit whatever the chart shows.

3.

Measure the base rate. Whatever you count near the special dates, count it near every other date too. This single step dissolves most calendar folklore on contact.

4.

Use all the data. “The last 10 years” is 10 coin flips. We had 76 years available — the claim had every chance to show up, and didn't.

We build and test astronomical timing models for a living — some survive this kind of scrutiny and become strategies on our platform. This one doesn't. That distinction, between patterns that survive a base-rate test and patterns that only survive eyeballing, is the entire game.

Frequently Asked Questions

What are perihelion and aphelion?

Perihelion is the point in Earth's orbit closest to the Sun, arriving every year around January 2–5. Aphelion is the farthest point, around July 3–6. The exact date drifts by a day or two from year to year.

Does the stock market reverse on those dates?

Not in any way the Sun can take credit for. Requiring a 1.5% counter-move within five days, aphelion reverses on its exact day less often than a random date (27.6% vs. 28.4%) and hit just once over the last decade. Perihelion's exact-day rate is elevated (38.2%) — but so is every early-January trading day's (31.7%). It is the turn of the year, not the orbit.

Why does the claim look true on a chart?

Because small swing highs and lows occur roughly every five trading days, 73.7% of all trading days have one within two days. Any date “always” has a reversal nearby if you count wiggles. The streak is a property of markets, not of orbital mechanics.

Does trading these dates only when the cycle is hot work?

No. Fitting our equity-curve cycle engine to a fade-every-event strategy and trading only the rising half of the sine wave looks impressive in-sample (57.7% vs. 45.2% win rate) but dissolves when the cycle is refit walk-forward with only the data available before each trade (p = 0.13). A regime filter multiplies an existing edge — it cannot create one from a coin flip.

Wasn't the January 2022 top exactly on perihelion?

Yes — and it is one of only five perihelion dates in the last 11 years where a 1.5% counter-move started on the day itself. One spectacular hit is exactly what anchors beliefs like this; 76 years of data plus a calendar control is what tests them.

Patterns That Survive the Base-Rate Test

Seasonal Edge backtests every calendar and cycle pattern against decades of data — win rates, profit factors, and regime filters included — so you can see which recurring dates actually held up historically and which are folklore.

Free preview includes AAPL, NVDA, and TSLA. Cancel anytime.