Showing posts with label Seasonality. Show all posts
Showing posts with label Seasonality. Show all posts

Monday, December 1, 2025

The Year-End Rally and January Effect in US Stocks | Jack Gillen

Jack Gillen, a prominent American financial astrologer (1932-2022), especially known for his book The Key to Speculation on the New York Stock Exchange (first published in 1979, revised 2009), attributed the Year-End Rally—often called the "Santa Claus Rally"—primarily to astrological influences, particularly the Sun's annual cycle and its interactions with key points in the natal charts of the New York Stock Exchange (NYSE) and the United States. In Chapter VIII ("Year-End Rally") Gillen framed this as a predictable seasonal pattern driven by planetary transits, rather than purely economic factors, emphasizing that markets follow cosmic rhythms with mathematical precision. 
 
NYSE Natal Chart (New York, NY, May 17, 1792 8:52 am).
 
United States Natal Chart (Philadelphia, PA, July 4, 1776 12:30 pm). 

Core Astrological MechanismGillen explained the rally as a direct result of the Sun's transit through Capricorn (around December 22–January 20), specifically when the Sun reaches 5–9 degrees Capricorn. This position forms a harmonious trine aspect (120-degree angle) to Venus at 5 degrees Taurus in the NYSE's natal chart (May 17, 1792). The trine creates bullish energy, boosting prices and volume as the Sun—a symbol of vital energy and trends—activates fixed, stable points in the market's "birth chart."
 
This aligns with a grand trine involving other NYSE chart points: Mercury (23° Taurus), Sun (27° Taurus), and Mars (18° Virgo), plus Neptune (24° Virgo) and the Part of Fortune (25° Taurus) in the US chart.
Capricorn, ruled by Saturn, governs government policies and market conditions (within a 4-degree orb), but the trine's positive flow overrides restrictions, leading to upward momentum from Christmas to New Year's.
The Moon plays a supporting role for daily timing: New Moon to New Moon cycles signal short-term moves, while the Moon's transits (e.g., from Virgo to Pisces) enhance long positions during this period.
 
Broader context: The Sun's 365¼-day cycle through the zodiac creates annual highs (January to late July, Aquarius to Aries) and lows (late July to October, Leo to Libra). The year-end rally acts as a "reset," balancing the year's trend, with the US chart's Cancer cluster (opposed by Capricorn) adding tension that's resolved bullishly.
 
Historical Patterns and ReliabilityBased on data from 1900–1970 (which Gillen noted holds pre-1900 as well), the DJIA closed higher on the last trading day of the year 86% of the time (only 11 minus closes). Gains averaged positive, with the largest in 1967 (+17.74 points) and the biggest loss in 1966 (-13.61 points). Exceptions occur ~14% of the time due to disruptive factors like:

North Node squares to US Jupiter in Cancer (e.g., 1911: -0.43%; 1930: -0.62%; 1968: -8.57%).
Mutable sign influences (Sagittarius/Pisces) from Uranus for erratic volatility.
 
 
Gillen tied this to longer cycles:

Sun's 19-year eclipse cycle (6,585.321 days): Shifts trends via Moon-Sun eclipses.
Jupiter (12 years/sign): Expansion highs (e.g., Jupiter in Leo in 1978 amplified rallies).
Saturn (2½ years/sign): Restrictions in Capricorn cause depressions but are softened by year-end trines.
Uranus (7 years/sign): Erratic breakouts in mutable signs.
 
Volume is crucial: It builds during rises (buy signal) and declines during falls (sell signal), mirroring the DJIA's tide.
 
Connection to the January Effect and Yearly TrendA hallmark of Gillen's analysis is the January-year-end symmetry: "If the market shoots up in January, it will be up in December; if it’s low in January, then it's going to be low in December, at year's end." This ~80% accurate "balance" reflects the Sun's opposition (Cancer-Capricorn axis) resolving the year's energy. January's bullish tide (Aquarius ingress) sets the tone; low volume in weak months (February–March, July–August, October–November) tests but doesn't break the cycle.
 
Predictions and Trading AdviceGillen predicted the rally persisted "year-after-year" unless heavily afflicted (e.g., Saturn in Capricorn for panics like 1929). For 1979 (his writing era), he forecasted lows in stocks like PPG Industries ($14–15) due to Saturn, but highs via Jupiter returns. Modern application: Monitor Sun aspects and volume—afflictions intensify bear phases, trines soften bulls.

Buy strategy: Enter longs during Moon transits Virgo–Pisces (70–100% success for gains); target cycle lows (e.g., Gould, Inc. at $10 in Dec/Jan–Feb).
Sell strategy: Exit at resistance highs (e.g., $26–$28); avoid weak months.
General rule: "Always remember that the key factor in buying a stock is volume. As the volume builds, the prices rise. When volume declines prices fall." Align trades with corporate "birth signs" and ride the DJIA tide rather than fighting cycles.

Gillen's approach blends astrology with empirical stats, viewing the rally as cosmic inevitability rather than luck. For deeper dives, his book details tools like sensitive Sun/Moon degrees for precise timing. While unconventional, his methods have influenced financial astrology, with historical backtests showing high consistency.

Jack Gillen based his analysis primarily on data from 1900–1970. Below are the exact statistics he presented in The Key to Speculation on the New York Stock Exchange (Chapter VIII), followed by updated figures through 2024 for the Dow Jones Industrial Average (DJIA) and S&P 500.
  
Jack Gillen’s Original Statistics (1900–1970, DJIA).
 
Gillen emphasized that the 10–11 failures almost always coincided with heavy nodal afflictions (North Node square or opposition to US Jupiter or NYSE Venus) or strong Saturn restrictions.

Updated Statistics (1900–2024, 125 years) – DJIA.

S&P 500 Year-End Last Trading Day (1950–2024).
 
Classic “Santa Claus Rally” DefinitionThe last 5 trading days of December plus the first 2 trading days of January (7 trading days total).
 
 "Santa Claus Rally" Stats for the DJIA and S&P500 (1950-2024).
 
Notable Recent Exceptions (Failures of the Year-End Rally) 
 
From 1900–1970: Gillen’s claimed 86% success rate for the final trading day is accurate for that specific sample.
From 1900–2024: The success rate has declined to approximately 75% as markets have become more global, algorithmic, and influenced by macroeconomic events.
The broader 7-day Santa Claus Rally (last 5 of Dec + first 2 of Jan) remains one of the most consistent seasonal patterns, still positive more than 75% of the time since 1950, with an average gain of around 1.3–1.4%.
 
Gillen’s core astrological thesis—that the Sun’s trine to NYSE Venus in early Capricorn drives the rally—continues to align with the majority of positive outcomes, although the edge has moderated in recent decades compared with his original 20th-century sample.
 
So what about the turn of the year 2025-2026? The usual year-end rally should still show up, with the Sun making its normal supportive link to the NYSE chart. But Saturn’s square to natal Venus (December 8), North Node pressure, and Uranus conjunct the NYSE Sun (December 30) introduce stress and the risk of sudden drops. The Moon’s difficult angles on December 24–25 and January 1 can briefly stall momentum, making the “Santa Rally” weaker and choppier than usual — upward overall but marked by sharp dips and low-volume days. Jupiter’s trine supports a rebound around January 3–10, but December 23–January 2 still favors light shorts. Overall: a cautious, shortened rally, not a full failure.
  
 
»
Mid-December, the market starts to take off, and that's where we get our Santa Claus rally, which I must
remind everyone is really an indicator and not some tradeable rally. «Jeff Hirsch, December 1, 2025.

See also:
Jeffrey A. Hirsch (November 25, 2025) - December Post-Election Year Seasonality of US Stock Markets.

December Post-Election Year Seasonality of US Stock Markets | Jeff Hirsch

December trading is traditionally shaped by holiday sentiment, with a general buying bias, though early-month markets can be choppy due to tax-loss selling and year-end adjustments. Historically, the first trading day of December has been bearish for the DJIA, S&P 500, NASDAQ, and Russell 1000 over the past 21 years, with the Russell 2000 seeing even sharper declines.

Choppy First Half, Then Year-End Rally.
 
The first half of December is typically choppy, with early gains often fading into mid-month. Then holiday tailwinds usually begin to dominate, lifting the major indexes. A brief consolidation in the Santa Claus rally around December 25 is common, even as the market continues to push toward higher prices into year-end.
 

2026 S&P 500 Midterm Election Year Patterns by Political Party | Robert Miner

The Midterm Election Year typically performs the worst in the four-year election cycleThe chart below illustrates the average Midterm Election Year performance of the S&P 500 since 1950, categorized by first-term political party (1st Term Democrats1st Term Republicans):

Winter High – Summer Low –  Bull into Year-End.
First week of January: Major high (around +0.5%)
Second week of February: Major low (around -4%)
Mid-April: Major high (around +3%)
First week of August: Major low (around -6%)
Last week of 2026: Major high (around +8%)
Net Long-term Average of Midterm Election Year Performance under 1st-Term Republicans: +3%.
 

Geocentric and Heliocentric Bradley Indexes | Turning Points in 2026

The Bradley Index (also known as Bradley Siderograph, or Bradley Barometer) is a financial astrology indicator created by American astronomer Donald Bradley in the 1940s. The Heliocentric Bradley Index is an adaptation of the original geocentric concept, using heliocentric planetary positions instead (more on the calculation HERE).
 
Geocentric and Heliocentric Bradley Indexes for 2026.
 
Bradley Indexes are often misinterpreted, with many linking the slopes directly to market trends. Tops and bottoms can signal potential turning points in price, whether a peak or a trough. The importance of these turn dates is not dependent on the magnitude of the change before or after the turn, meaning that even moderate shifts can be just as significant as larger ones. 
 
Q4 2025.
 
Q1 2026.
 
Q2 2026
 
Q3 2026.  
 
Q4 2026.  

Abbreviations:
geo = Geocentric Bradley Turning Point; helio = Heliocentric Bradley Turning Point; (L) = low; (H) = high. 
Dates are calculated for EST/EDT; expect turning points to be exact within ±1 day.
 
Geocentric and Heliocentric Turning Points:    
2025         Dec 05 (Fri) = helio (L)
    Dec 09 (Tue) = helio (H)
    Dec 22 (Mon) = geo (L)
    Dec 23 (Tue) = helio (H)
    Dec 24 (Wed) = geo (L)
    Dec 27 (Sat) = helio (H)
2026        Jan 02 (Fri) = geo (L)
    Jan 08 (Thu) = helio (H)
    Jan 16 (Fri) = geo (L)
    Jan 17 (Sat) = helio (H)
    Jan 19 (Mon) = geo (H)
    Jan 21 (Wed) = helio (H)
    Jan 25 (Sun) = geo (H)
    Jan 26 (Mon) = helio (H)
    Jan 31 (Sat) = geo (H)
    Feb 05 (Thu) = helio (H)
    Feb 08 (Sun) = geo (H)
    Feb 12 (Thu) = helio (H)
    Feb 16 (Mon) = geo (H)
    Feb 21 (Sat) = helio (H)
    Feb 26 (Thu) = geo (H)
    Mar 03 (Tue) = helio (H)
    Mar 07 (Sat) = geo (H)
    Mar 08 (Sun) = helio (H)
    Mar 16 (Mon) = geo (H)
    Mar 18 (Wed) = helio (H)
    Mar 25 (Wed) = geo (H)
    Mar 31 (Tue) = helio (H)
    Apr 03 (Fri) = geo (H)
    Apr 10 (Fri) = helio (H)
    Apr 14 (Tue) = geo (H)
    Apr 15 (Wed) = helio (H)
    Apr 18 (Sat) = geo (H)
    Apr 24 (Fri) = helio (H)
    May 04 (Mon) = geo (H)
    May 07 (Thu) = helio (H)
    May 08 (Fri) = geo (H)
    May 11 (Mon) = helio (H)
    May 16 (Sat) = geo (H)
    May 18 (Mon) = helio (H)
    May 21 (Thu) = geo (H)
    May 25 (Mon) = helio (H)
    May 28 (Thu) = geo (H)
    May 31 (Sun) = helio (H)
    Jun 06 (Sat) = geo (H)
    Jun 10 (Wed) = helio (H)
    Jun 11 (Thu) = geo (H)
    Jun 16 (Tue) = helio (H)
    Jun 19 (Fri) = geo (H)
    Jun 21 (Sun) = helio (H)
    Jun 22 (Mon) = geo (H)
    Jun 26 (Fri) = helio (H)
    Jul 04 (Sat) = geo (H)
    Jul 13 (Mon) = helio (H)
    Jul 14 (Tue) = geo (H)
    Jul 14 (Tue) = helio (H)
    Jul 16 (Thu) = geo (H)
    Jul 19 (Sun) = helio (H)
    Jul 21 (Tue) = geo (H)
    Jul 26 (Sun) = helio (H)
    Jul 27 (Mon) = geo (H)
    Jul 28 (Tue) = helio (H)
    Jul 31 (Fri) = geo (H)
    Aug 08 (Sat) = helio (H)
    Aug 12 (Wed) = geo (H)
    Aug 13 (Thu) = helio (H)
    Aug 17 (Mon) = geo (H)
    Aug 22 (Sat) = helio (H)
    Aug 27 (Thu) = geo (H)
    Aug 27 (Thu) = helio (H)
    Sep 03 (Thu) = geo (H)
    Sep 03 (Thu) = helio (H)
    Sep 07 (Mon) = geo (H)
    Sep 10 (Thu) = helio (H)
    Sep 13 (Sun) = geo (H)
    Sep 18 (Fri) = helio (H)
    Sep 22 (Tue) = geo (H)
    Sep 23 (Wed) = helio (H)
    Oct 02 (Fri) = geo (H)
    Oct 02 (Fri) = helio (H)
    Oct 09 (Fri) = geo (H)
    Oct 12 (Mon) = helio (H)
    Oct 16 (Fri) = geo (H)
    Oct 17 (Sat) = helio (H)
    Oct 17 (Sat) = geo (H)
    Oct 21 (Wed) = helio (H)
    Oct 25 (Sun) = geo (H)
    Oct 27 (Tue) = helio (H)
    Oct 29 (Thu) = geo (H)
    Oct 30 (Fri) = helio (H)
    Oct 31 (Sat) = geo (H)
    Nov 02 (Mon) = helio (H)
    Nov 05 (Thu) = geo (H)
    Nov 08 (Sun) = helio (H)
    Nov 13 (Fri) = geo (H)
    Nov 17 (Tue) = helio (H)
    Nov 18 (Wed) = geo (H)
    Nov 23 (Mon) = helio (H)
    Nov 26 (Thu) = geo (H)
    Nov 26 (Thu) = helio (H)
    Nov 27 (Fri) = geo (H)
    Nov 29 (Sun) = helio (H)
    Nov 30 (Mon) = geo (H)
    Dec 01 (Tue) = helio (H)
    Dec 04 (Fri) = geo (H)
    Dec 08 (Tue) = helio (H)
    Dec 11 (Fri) = geo (H)
    Dec 15 (Tue) = helio (H)
    Dec 19 (Sat) = geo (H)
    Dec 20 (Sun) = helio (H)
    Dec 29 (Tue) = geo (H)
2027         Jan 03 (Sun) = helio (H)
    Jan 09 (Sat) = geo (H)
    Jan 12 (Tue) = helio (H)
    Jan 15 (Fri) = geo (H)
    Jan 24 (Sun) = helio (H)
 
Geocentric Turning Points:
2025         Dec 22 (Mon) = geo (L)
2026        Jan 19 (Mon) = geo (H)
    Feb 08 (Sun) = geo (L)
    Mar 07 (Sat) = geo (H)
    Mar 16 (Mon) = geo (L)
    Mar 25 (Wed) = geo (H)
    Apr 03 (Fri) = geo (L)
    Apr 15 (Wed) = geo (H)
    Apr 24 (Fri) = geo (L)
    May 18 (Mon) = geo (H)
    May 28 (Thu) = geo (L)
    Jun 22 (Mon) = geo (H)
    Jul 14 (Tue) = geo (L)
    Jul 27 (Mon) = geo (H)
    Jul 28 (Tue) = geo (L)
    Aug 13 (Thu) = geo (H)
    Aug 27 (Thu) = geo (L)
    Sep 03 (Thu) = geo (H)
    Sep 07 (Mon) = geo (L)
    Sep 10 (Thu) = geo (H)
    Sep 18 (Fri) = geo (L)
    Sep 22 (Tue) = geo (H)
    Oct 02 (Fri) = geo (L)
    Oct 09 (Fri) = geo (H)
    Oct 17 (Sat) = geo (L)
    Oct 21 (Wed) = geo (H)
    Oct 29 (Thu) = geo (L)
    Nov 05 (Thu) = geo (H)
    Nov 17 (Tue) = geo (L)
    Nov 26 (Thu) = geo (H)
    Dec 04 (Fri) = geo (L)
    Dec 11 (Fri) = geo (H)
    Dec 15 (Tue) = geo (L)
    Dec 19 (Sat) = geo (H)
    Dec 29 (Tue) = geo (L)
2027        Jan 15 (Fri) = geo (H)  
 
Heliocentric Turning Points:
2025         Dec 05 (Fri) = helio (L)
    Dec 09 (Tue) = helio (H)
    Dec 23 (Tue) = helio (L)
    Dec 24 (Wed) = helio (H)
    Dec 27 (Sat) = helio (L)
2026         Jan 02 (Fri) = helio (H)
    Jan 08 (Thu) = helio (L)
    Jan 16 (Fri) = helio (H)
    Jan 17 (Sat) = helio (L)
    Jan 21 (Wed) = helio (H)
    Jan 25 (Sun) = helio (L)
    Jan 26 (Mon) = helio (H)
    Jan 31 (Sat) = helio (L)
    Feb 05 (Thu) = helio (H)
    Feb 12 (Thu) = helio (L)
    Feb 16 (Mon) = helio (H)
    Feb 21 (Sat) = helio (L)
    Feb 26 (Thu) = helio (H)
    Mar 03 (Tue) = helio (L)
    Mar 08 (Sun) = helio (H)
    Mar 18 (Wed) = helio (L)
    Mar 31 (Tue) = helio (H)
    Apr 10 (Fri) = helio (L)
    Apr 14 (Tue) = helio (H)
    Apr 18 (Sat) = helio (L)
    May 04 (Mon) = helio (H)
    May 07 (Thu) = helio (L)
    May 08 (Fri) = helio (H)
    May 11 (Mon) = helio (L)
    May 16 (Sat) = helio (H)
    May 21 (Thu) = helio (L)
    May 25 (Mon) = helio (H)
    May 31 (Sun) = helio (L)
    Jun 06 (Sat) = helio (H)
    Jun 10 (Wed) = helio (L)
    Jun 11 (Thu) = helio (H)
    Jun 16 (Tue) = helio (L)
    Jun 19 (Fri) = helio (H)
    Jun 21 (Sun) = helio (L)
    Jun 26 (Fri) = helio (H)
    Jul 04 (Sat) = helio (L)
    Jul 13 (Mon) = helio (H)
    Jul 14 (Tue) = helio (L)
    Jul 16 (Thu) = helio (H)
    Jul 19 (Sun) = helio (L)
    Jul 21 (Tue) = helio (H)
    Jul 26 (Sun) = helio (L)
    Jul 31 (Fri) = helio (H)
    Aug 08 (Sat) = helio (L)
    Aug 12 (Wed) = helio (H)
    Aug 17 (Mon) = helio (L)
    Aug 22 (Sat) = helio (H)
    Aug 27 (Thu) = helio (L)
    Sep 03 (Thu) = helio (H)
    Sep 13 (Sun) = helio (L)
    Sep 23 (Wed) = helio (H)
    Oct 02 (Fri) = helio (L)
    Oct 12 (Mon) = helio (H)
    Oct 16 (Fri) = helio (L)
    Oct 17 (Sat) = helio (H)
    Oct 25 (Sun) = helio (L)
    Oct 27 (Tue) = helio (H)
    Oct 30 (Fri) = helio (L)
    Oct 31 (Sat) = helio (H)
    Nov 02 (Mon) = helio (L)
    Nov 08 (Sun) = helio (H)
    Nov 13 (Fri) = helio (L)
    Nov 18 (Wed) = helio (H)
    Nov 23 (Mon) = helio (L)
    Nov 26 (Thu) = helio (H)
    Nov 27 (Fri) = helio (L)
    Nov 29 (Sun) = helio (H)
    Nov 30 (Mon) = helio (L)
    Dec 01 (Tue) = helio (H)
    Dec 08 (Tue) = helio (L)
    Dec 20 (Sun) = helio (H)
2027         Jan 03 (Sun) = helio (L)
    Jan 09 (Sat) = helio (H)
    Jan 12 (Tue) = helio (L)
    Jan 24 (Sun) = helio (H)


 
 
In bull markets, New Moons are often bottoms, and Full Moons are tops.
In bear markets, New Moons are often tops, and Full Moons are bottoms.

Sunday, November 30, 2025

Cosmic Cluster Days | December 2025

Heliocentric Cosmic Cluster Days (CCDs) and financial markets do not display a consistent polarity or directional bias. The 'noise channel' serves as a signal filter, with the upper and lower limits of the channel being empirically defined. That said, swing directions, along with swing highs and lows also within the 'noise channel,' may correlate with or coincide with short-term market trends and reversals.
 
Cosmic Cluster Days  |   Composite Line  |  Noise Channel 
  = Full Moon | = New Moon |   = Lunar Declination max North and  = max South立春Solar Terms
 
Cosmic Cluster Days in December 2025: 
Nov 30 (Sun)Dec 01 (Mon) into Jan 1 (Thu) continuously above the Noise Channel (except of Dec 20). 
Major Peaks and Troughs: Dec 4 (Thu) | Dec 9 (Tue) | Dec 16 (Tue) | Dec 20 (Sat).
   
For previous CCDs, click [HERE]. For background on the author, the concept, and the calculation method, click [HERE].
 
Geocentric and Heliocentric Bradley Turning Points in 2025, click [
HERE]. 
Sensitive Degrees of the Sun, click [HERE].
Planet Speed (Retrogradity), click [HERE].   
Planetary Declinations, click [HERE].
Lunation Cycle, click [HERE].  

The
So
Lunar Rhythm
in December 2025.

Monday, November 3, 2025

November Post-Election Year Seasonality: Best Month of the Year | Jeff Hirsch

November is typically a bullish month, with twelve bullish days based on the S&P 500. This includes a streak of six consecutive bullish days starting on the first trading day (Nov 3 (Mon)). Although historically a bullish month, November does have its weak points.

November Performance of US Stock Indices: Recent 21-Year (2004-2024) and Post-Election Years (1950-2021).
November Performance of US Stock Indices: Last 21-Years (2004-2024) and Post-Election Years (1950-2021).

The DJIA and Russell 2000 tend to exhibit the greatest strength at the beginning and end of the month. The Russell 2000, in particular, is notably bearish on its 12th trading day (Nov 18 (Tue)); the small-cap benchmark has risen just eleven times in the past 41 years (since 1984). On this day, the Russell 2000's average decline is 0.41%.

Recent weakness around Thanksgiving (Nov 27 (Thu)) has shifted the strength of the DJIA and S&P 500 to align more closely with that of the NASDAQ and Russell 2000, with the majority of bullish days occurring at the start and end of the month. The best way to trade around Thanksgiving is to go long on any weakness before the holiday and exit into strength just before or after.
 
Reference: 
 
S&P 500 Seasonailty First and Last Half of each Month (1928-2024).