Monday, December 1, 2025

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). 
 
 
  

Sunday, November 2, 2025

S&P 500 Hurst Cycles Analysis: Next Peaks and Troughs | Ahmed Farghaly

J.M. Hurst's Principle of Commonality suggests that major markets worldwide bottom at approximately the same time. Consequently, my phasing analysis for the S&P 500 is very similar not only to other US stock indices, but also to the CRB index, crude oil, and global equities.

Long-Term Phasing
The 2003 trough initiated a new 54-year Kondratieff cycle, whose first 18-year cycle (a 17.17-year Kuznets swing) concluded with the May 2020 low. This trough was a "straddle to the right," a timing deviation caused by the swift, exogenous shock of the COVID-19 pandemic.

S&P 500 (daily bars) from 1999 to November 2025.
 
The 18-year cycle subdivides into two 9-year cycles. Crucially, the major 2008-2009 decline is considered a "false break" that does not negate the 2003 low. Following 2020, the first 54-month (Kitchin) cycle completed in August 2024, and the S&P 500 is now progressing through the second.

Analog Selection and Projection: The market action preceding the 2008-2009 crisis must be negated as an analog because it was driven by an exogenous factor that broke the 2003 low, a condition entirely absent in the current cyclical environment.
 
S&P 500 (daily bars) from January 2023 to November 2025.
 The projection of the 40-week cycle has a 95% out-of-sample correlation.
 
Lacking the preferred 18-year analog (typically required for a correlation coefficient >0.8), we utilize the 9-year cycle position to project the current 18-month cycle. After synchronizing the 40-week cycle troughs, this model proved highly effective, demonstrating a 95% out-of-sample correlation. Instead of a direct price overlay, the optimal approach is to detrend this projection and apply it to the RSI. This detrended analog shows a high correlation, suggesting a three-swing pattern for the US equity market, which is currently in the anticipated downswing.

Short-Term Outlook: The short-term cyclical position projects an 80-day cycle trough around November 14-16 (Fri-Mon), followed by a rally into early December, before a final selloff into year's end.
 
S&P 500 (daily bars) from June 2024 to November 2025.
Decline into 80-day low around November 14-16 (Fri-Mon); rally to December 8 (Mon) high; 
final decline into an 18-month or 40-week cycle low around December 25 (Thu).
 
Conversely, the more dominant 9-year cycle analog suggests a period of sideways consolidation near current levels. Under this model, new highs are unlikely to be significant, and the market will largely trend sideways until the 18-month cycle trough is established.
 
Reference:
 
 

The Rise of the Black Swan Transponder | Srinivasa Raghava K

Nassim Nicholas Taleb established the idea of “Black Swan” events in 2007, a phrase that refers to an occurrence that is extremely unlikely yet has a big impact. These circumstances are by definition unpredictable because they go beyond what one would typically anticipate. However, they appear explicable in hindsight, creating the mistaken impression that events were predictable. Black Swans can occur in a variety of industries, including technology, banking, and even natural disasters and pandemics. 
 
» How does one live with the continual fear of catastrophe? «

What if, however, there was a tool that could anticipate these Black Swan occurrences? A technology so sophisticated that it could alert us to situations that are thought to be inherently unpredictable? [...] Imagine a scenario in which the “Predictorium” organisation has created the Black Swan Transponder, a tool that can identify these improbable but significant events. [...] What makes the 
Black Swan Transponder even more exciting is that it is embedded inside your brain rather than being located in a far-off supercomputer facility. As the selected volunteer, you now carry the burden of foresight as the only source of information of impending disasters.

[...] We face concerns about how to use such knowledge, the psychological implications of possessing such knowledge, and the ethical duties that come with this special capacity as we delve more into this thought experiment. Welcome to a future where Black Swans are no longer unforeseen and the unpredictable becomes predictable, but the moral and ethical ramifications are still as complex as ever.

 
[...] In order to complete this difficult voyage, our unexpected volunteer carries the Black Swan Transponder inside their brain. It reveals scenarios of potentially life-changing Black Swan events, whispering potential futures into their awareness. With the capacity to either usher in a new era of preparedness or implode under the weight of their unparalleled foreknowledge, they are now an unwitting prophet of unlikely catastrophes.

[...] The device is now a reality after once being only an intriguing notion in the fields of quantum computing and artificial intelligence. It’s no longer kept in a huge, sterile lab, though. It’s hidden in the intricate neuronal networks of a person who, until recently, led a regular existence. They are currently at a crossroads where prediction and uncertainty coexist, struggling with knowledge that might either be a blessing or a curse. [...] The unusual volunteer on this quest is the lone sentinel with the ability to foresee the unexpected in a world where Black Swans no longer lurk covertly.

 
See also: