Calendar Effects in US GICS Sector ETFs: An Empirical Seasonality Framework

Academic research on US sector seasonality GICS ETF calendar-month return patterns cyclical vs defensive dispersion SPY-relative rotation metrics exploratory t-tests on Yahoo Finance data

Abstract

This study examines calendar-based return patterns across eleven US GICS sector ETFs (the SPDR Select Sector suite) relative to the SPY broad-market benchmark over January 2019 through the latest available sample. Using monthly total returns constructed from Yahoo Finance adjusted closes, we estimate unconditional calendar-month and quarterly averages, sector–month heatmaps, cyclical versus defensive dispersion metrics, and exploratory one-sample t-tests for month-level drift. Cyclical industries exhibit higher calendar dispersion (average seasonality standard deviation approximately 2.1% versus 1.6% for defensives); November emerges as the dominant positive calendar month for SPY and most sector ETFs; September ranks among the weakest months. Technology and consumer discretionary sectors show the strongest calendar-profile alignment with SPY (correlations above 0.89), while energy decorrelates most strongly. Statistical tests identify several month effects at the 10% level, though limited annual observations per calendar month constrain inferential power. The framework provides transparent, reproducible sector seasonality diagnostics for research and risk monitoring—not a trading recommendation.

Introduction and Research Context

Calendar anomalies in equity markets have been documented since at least Rozeff and Kinney (1976), with subsequent evidence that seasonal patterns can persist at the industry level across countries (Heston and Sadka, 2008). While aggregate market seasonality has received extensive attention, sector-level heterogeneity remains economically important for tactical asset allocation and risk budgeting.

This research addresses three core questions:

  • Do US sector ETFs exhibit stable, month-specific return patterns that differ materially across industries?
  • Do macro-sensitive cyclical sectors display greater calendar dispersion than defensive sectors?
  • To what extent do sector calendar profiles co-move with SPY, and which months show statistically distinguishable average returns given small-sample constraints?

We adopt a descriptive inference framework—unconditional calendar means, hit rates, and relative performance versus SPY—rather than claiming risk-adjusted alpha or out-of-sample predictability. The sample spans pre- and post-pandemic regimes, Federal Reserve tightening and easing cycles, and the 2022 inflation shock.

Theoretical Foundations: Calendar Effects and Sector Heterogeneity

Several economic channels plausibly generate sector-specific calendar patterns:

  • Earnings seasonality — corporate disclosures cluster in January, April, July, and October, creating recurring information shocks that affect growth sectors differently from defensives.
  • Institutional flows — pension rebalancing, window dressing, and tax-loss harvesting can produce turn-of-year and November strength in liquid sector ETFs.
  • Macro sensitivity — cyclical industries (energy, industrials, financials, materials) may amplify business-cycle-linked calendar effects; defensives (staples, utilities, health care) dampen them.
  • Risk appetite cycles — year-end volatility compression and risk-on positioning often favour growth and technology into Q4.

Bouman and Jacobsen (2002) document Halloween-type seasonal regularities internationally; although aggregate US effects have weakened in recent decades, sector-level structure may remain. Formally, if denotes the total return of sector ETF in month , calendar seasonality implies varies with in a pattern measurable over multi-year windows but not necessarily stable enough to forecast without regime risk.

Research Hypotheses

We evaluate four testable propositions:

  • H₁ (sector heterogeneity): Calendar-month average returns differ across GICS ETFs; seasonality dispersion varies materially across .
  • H₂ (cyclical amplification): .
  • H₃ (benchmark co-movement): Growth-oriented sectors (Technology, Consumer Discretionary) show higher correlation between their twelve-month calendar profile and SPY's than idiosyncratic sectors such as Energy.
  • H₄ (Q4 strength): Average returns in October–December exceed April–September for growth-oriented cyclicals, consistent with year-end risk appetite.

For month-level inference, the null is for each sector–month pair . Rejection at is exploratory evidence of calendar drift, not risk-adjusted alpha.

Data Sources and Empirical Methodology

The universe comprises eleven SPDR Select Sector ETFs—XLK, XLF, XLE, XLV, XLY, XLP, XLB, XLI, XLU, XLC, XLRE—with SPY as the benchmark. Daily Yahoo Finance adjusted closes aggregate to calendar-month total returns from 2019-01-01 onward (~eight annual cycles per calendar month).

The empirical pipeline implements five analytical layers:

  • Layer 1 — unconditional calendar means: and hit rate .
  • Layer 2 — relative performance: isolates rotation versus the benchmark.
  • Layer 3 — seasonality dispersion: .
  • Layer 4 — cyclical/defensive grouping: cyclicals (Technology, Financials, Energy, Consumer Discretionary, Materials, Industrials, Communication, Real Estate) vs defensives (Health Care, Consumer Staples, Utilities).
  • Layer 5 — inferential diagnostics: one-sample t-tests at ; calendar-profile correlation with SPY; Q4 (Oct–Dec) vs Q1/Q2 (Apr–Sep) spreads.

Empirical Results: Cross-Sector Calendar Structure

Analysis over the 2019–2026 sample reveals the following patterns:

  • Cyclical amplification (H₂): average ~2.1% for cyclicals vs ~1.6% for defensives.
  • November dominance: SPY November average ~4.9%; Financials (6.6%), Technology (5.8%), Industrials (5.8%), Materials (5.8%) among sector leaders.
  • September weakness: SPY September average ~−2.1%; multiple sectors share September as worst month.
  • Benchmark co-movement (H₃): Technology–SPY calendar correlation 0.93; Consumer Discretionary 0.90; Energy 0.48 (most idiosyncratic).
  • Q4 strength (H₄): Technology Oct–Dec average ~3.3%; Financials Q1/Q2 minus Q4 spread ~−2.5%.
  • Exploratory inference: Utilities July ~4.5% (); November cluster across sectors at —treat as hypothesis-generating given ~eight obs per month.
  • Hit rates: SPY 100% positive Julys, 86% positive Novembers, 43% positive Septembers in sample.

Discussion: Interpretation, Limitations, and Practical Considerations

The framework quantifies sector seasonality from liquid ETF proxies, but limitations warrant careful interpretation:

  • Unconditional means conflate regimes (pre-pandemic, 2020 crash/recovery, 2022 rate shock); structural breaks can reverse patterns.
  • ~eight annual observations per month limits t-test power; 132 sector–month pairs inflate false-discovery risk at .
  • ETF returns reflect basket composition and GICS methodology changes, not pure stock-level seasonality.
  • No adjustment for market beta or Fama–French factors—positive calendar months may reflect risk-premium concentration.
  • Yahoo Finance adjusted closes may differ from CRSP/Bloomberg total-return indices.

Practical advantages remain: full transparency, reproducibility from public data, interpretable metrics (, , ), and comparability with RRG and factor tools on this site. Intended use: research prioritization, risk monitoring, and investment-committee communication—not mechanical calendar trading.

Conclusions and Extensions

US GICS sector ETFs exhibit measurable, heterogeneous calendar structure over 2019–2026:

  • Cyclical sectors show greater calendar dispersion than defensives.
  • November and September function as recurrent positive and negative poles.
  • Growth-oriented sectors track SPY's seasonal rhythm; energy diverges.
  • July and November effects appear in exploratory inference, though small samples limit confirmatory strength.

Natural extensions: SARIMA seasonal modelling (as in the NIFTY 50 study), Fama–French residual seasonality, bootstrap CIs for , and Bonferroni/FDR correction across sector–month pairs. Data refreshes via npm run data:sector-seasonality-analysis when Yahoo Finance prices update.

Interactive Empirical Exhibits (below)

The Results section reproduces the full seasonality dataset. Each panel serves a distinct diagnostic role:

  • Summary cards — cyclical vs defensive seasonality σ, SPY best calendar month, universe metadata.
  • Sector vs SPY table — calendar-profile correlation, Q4 vs Q1/Q2 spreads, best/worst months per sector.
  • Heatmap — sector rows × calendar-month columns; colour encodes average monthly return (green positive, red negative).
  • Sector drill-down — monthly returns, relative vs SPY, hit rates, quarterly bars, and SPY benchmark pattern for a selected ETF.
  • Cyclical vs defensive table — per-sector seasonality σ and return volatility by macro group.
  • Statistical tests — exploratory month effects with .

Results

As of 2026-06-3011 US GICS sector ETFs vs SPY11 sectors · 89 monthsSource: Yahoo Finance

Key empirical findings

  • Cyclical sectors show stronger calendar variation (average seasonality dispersion 2.11%) than defensive names (1.57%), consistent with macro-sensitive industries amplifying seasonal swings.
  • The strongest unconditional calendar month is Financials in Nov (average return 6.61%); the weakest is Financials in Mar (-3.79%).
  • The most significant month effect at the 5% level is Utilities in Jul (average 4.52%, p=0.004).
  • Technology maintains positive average Q4 returns (Oct–Dec mean 3.34%), often associated with year-end risk appetite and earnings-season dynamics.
  • SPY's strongest calendar month is Nov (average 4.94%) over the study window.
  • All figures are descriptive sample averages and do not guarantee future calendar effects after regime shifts.
Cyclical seasonality σ
2.10%
Defensive seasonality σ
1.60%
SPY best month
Nov
Sectors analysed
11

Formal hypothesis tests

H₁ tests cross-sector return heterogeneity via one-way ANOVA. H₂ and H₃ compare cyclical vs defensive calendar dispersion and SPY correlation. H₄ and H₅ test Q1/Q2 versus Q4 strength for Technology and SPY.

1 of 5 formal hypotheses supported at the 5% level. Calendar effects are exploratory; combine with economic narrative and regime analysis.

IDHypothesisNullTestComparisonEffectStatp-valueVerdict
H1Sector ETFs exhibit heterogeneous monthly return distributions (industry calendar structure differs).All sector monthly return means are equal (no cross-sector heterogeneity).One-way ANOVATechnology, Financials, Energy, Health Care…F-statistic (monthly returns) 0.44800.4480.923Not supported
H2Cyclical sectors show greater calendar dispersion σ^season than defensive sectors.E[σ^season | cyclical] ≤ E[σ^season | defensive].Two-sample t-test (sector-level)Cyclical σ^season vs Defensive σ^seasonMean σ^season difference 0.00505.654<0.001Supported (p < 0.05)
H3Cyclical sectors align more closely with SPY's monthly calendar than defensives.Mean calendar correlation with SPY is equal across cyclical and defensive groups.Two-sample t-test (sector-level)Cyclical ρ(SPY) vs Defensive ρ(SPY)Mean correlation difference 0.13701.2130.154Not supported
H4Technology Q1/Q2 (Apr–Sep) average returns exceed Q4 (Oct–Dec) returns.Technology Apr–Sep mean ≤ Oct–Dec mean.Welch t-test (unequal variance)Technology Apr–Sep vs Technology Oct–DecMean difference (A − B) -0.0060-0.3640.641Not supported
H5SPY Q1/Q2 (Apr–Sep) average returns exceed Q4 (Oct–Dec) returns.SPY Apr–Sep mean ≤ Oct–Dec mean.Welch t-test (unequal variance)SPY Apr–Sep vs SPY Oct–DecMean difference (A − B) -0.0110-0.9320.822Not supported

Sector seasonality vs SPY (calendar pattern)

Cross-sector comparison of each ETF's twelve-month calendar rhythm relative to the broad-market benchmark.

  • Corr w/ SPY — correlation between the sector's and SPY's average monthly return vectors.
  • Q4 avg vs Q1/Q2 avg — Oct–Dec mean compared with Apr–Sep mean.
  • Q1/Q2 − Q4 — positive values mean stronger spring/summer than autumn/winter on average.
SectorETFGroupCorr w/ SPYQ4 avgQ1/Q2 avgQ1/Q2 − Q4BestWorst
TechnologyXLKcyclical0.933.30%2.60%-0.70%NovSep
Real EstateXLREcyclical0.901.60%0.70%-0.90%NovSep
Consumer DiscretionaryXLYcyclical0.902.00%1.80%-0.20%NovFeb
IndustrialsXLIcyclical0.892.90%1.10%-1.80%NovSep
MaterialsXLBcyclical0.882.30%0.80%-1.60%NovSep
FinancialsXLFcyclical0.883.50%1.00%-2.50%NovMar
CommunicationXLCcyclical0.861.80%1.30%-0.50%NovSep
Health CareXLVdefensive0.842.50%0.50%-2.00%NovSep
Consumer StaplesXLPdefensive0.761.70%0.50%-1.20%NovSep
UtilitiesXLUdefensive0.511.40%0.80%-0.60%JulJun
EnergyXLEcyclical0.482.80%0.20%-2.60%NovSep

Monthly return heatmap (sector × calendar month)

Unconditional average monthly total return by sector and calendar month, pooled across all years in the sample.

  • Rows are GICS sectors; columns are calendar months (Jan–Dec).
  • Green cells — historically positive average months; red cells — negative drift.
  • Scan rows for sector-specific seasonality; scan columns for market-wide month effects (e.g. November strength, September weakness).

Average monthly total return (2019-01-012026-06-30). Cell values in %.

Positive avg returnNear zeroNegative avg return
SectorJanFebMarAprMayJunJulAugSepOctNovDec
Technology1.1-0.60.13.85.34.14.21.0-2.52.85.81.3
Financials1.40.1-3.82.20.70.33.51.1-1.72.66.61.4
Energy4.33.30.51.9-0.31.11.1-0.8-1.83.35.10.1
Health Care0.0-0.60.20.4-0.11.91.81.2-1.91.74.21.6
Consumer Discretionary1.0-1.9-1.82.70.42.25.01.2-0.80.55.30.3
Consumer Staples0.30.50.82.4-1.10.52.41.3-2.60.23.71.2
Materials0.51.1-0.32.10.50.53.30.6-2.30.75.80.4
Industrials0.71.8-1.81.50.91.93.70.7-2.12.45.80.5
Utilities0.3-0.82.81.20.9-1.54.50.6-1.01.92.10.3
Communication3.1-0.9-0.82.02.61.33.01.5-2.30.04.31.1
Real Estate0.4-0.2-0.51.70.01.13.91.0-3.5-0.44.20.9

Sector drill-down

Select a sector ETF to inspect its monthly calendar profile, benchmark-relative returns, hit rates, and quarterly averages.

  • Avg monthly return — unconditional mean return for each calendar month.
  • vs SPY — sector return minus SPY in the same month (rotation signal).
  • Hit rate — fraction of sample years with a positive return in that month.

XLK · cyclical · best Nov · worst Sep

Technology — avg monthly return

Technology — vs SPY

Technology — monthly hit rate

Technology — quarterly returns

SPY — benchmark monthly pattern

Cyclical vs defensive seasonality

Sectors grouped by macro sensitivity; seasonality σ measures month-to-month variation in the twelve-month calendar profile.

  • Cyclical group — Technology, Financials, Energy, Consumer Discretionary, Materials, Industrials, Communication, Real Estate.
  • Defensive group — Health Care, Consumer Staples, Utilities.
  • Higher seasonality σ implies a stronger calendar structure (wider month-to-month spread in average returns).
SectorGroupBest monthWorst monthSeasonality σReturn vol
TechnologycyclicalNovSep2.50%6.60%
FinancialscyclicalNovMar2.50%5.90%
EnergycyclicalNovSep2.00%9.40%
Health CaredefensiveNovSep1.50%4.20%
Consumer DiscretionarycyclicalNovFeb2.20%6.40%
Consumer StaplesdefensiveNovSep1.60%3.90%
MaterialscyclicalNovSep1.90%5.90%
IndustrialscyclicalNovSep2.10%5.70%
UtilitiesdefensiveJulJun1.70%4.80%
CommunicationcyclicalNovSep1.90%5.40%
Real EstatecyclicalNovSep1.90%5.30%

Notable calendar-month effects (p < 0.10)

Exploratory one-sample t-tests: is the average return for a given sector–month pair significantly different from zero?

  • Threshold p < 0.10 — hypothesis-generating, not confirmatory (~eight observations per month).
  • Multiple-comparison risk across 132 sector–month pairs; interpret alongside economic narrative.
SectorMonthAvg returnt-statp-value
UtilitiesJul4.50%4.480.004
Consumer StaplesNov3.70%3.320.016
Real EstateJul3.90%3.310.016
IndustrialsJul3.70%3.290.017
FinancialsJul3.50%3.070.022
MaterialsNov5.80%3.070.022
Consumer StaplesApr2.40%2.880.024
MaterialsJul3.30%2.990.024
TechnologyNov5.80%2.690.036
CommunicationJul3.00%2.650.038
Health CareNov4.20%2.630.039
Consumer StaplesJul2.40%2.600.041
FinancialsNov6.60%2.410.052
Consumer DiscretionaryNov5.30%2.410.053
IndustrialsNov5.80%2.340.058
TechnologyJul4.20%2.260.065
Real EstateNov4.20%2.250.066
Health CareSep-1.90%-2.190.071
UtilitiesOct1.90%2.110.080
Consumer DiscretionaryJul5.00%2.110.080
CommunicationNov4.30%2.040.087
Consumer StaplesSep-2.60%-1.990.094
QuantifiedTrader logoQuantifiedTrader

Independent quantitative research on trading methods, backtesting, and market analytics.

Research disclaimer

QuantifiedTrader is operated by an independent quantitative research group. We study, document, and compare different methods of trading, portfolio construction, risk management, and investment analysis. Our work is exploratory and academic in nature—we build tools, run backtests, and publish findings to advance understanding, not to promote any particular strategy or product.

Not investment advice. Nothing on this website constitutes investment, trading, financial, tax, legal, or other professional advice. We do not recommend, endorse, or solicit the purchase or sale of any security, derivative, or financial instrument, nor do we suggest that any strategy, model, or result presented here is suitable for any individual or institution. Any examples, simulations, or performance figures are illustrative research outputs only.

No client or advisory relationship. We do not provide investment advisory, brokerage, portfolio-management, custody, or asset-management services to any person or entity. Browsing this site, using our tools, or contacting us does not create a client, fiduciary, or advisory relationship. We do not manage money on behalf of third parties and do not act as agents for any financial institution.

Research & education only. Content, datasets, backtests, charts, code, and software made available here are for informational and educational research. Materials may be incomplete, simulated, hypothetical, or derived from third-party sources that we do not control. Past performance, backtested results, and historical analyses are not indicative of future results. Market conditions change; models may fail; assumptions may be wrong. You are solely responsible for evaluating any information and for all decisions you make.

No responsibility or liability. To the fullest extent permitted by applicable law, QuantifiedTrader and its contributors disclaim all responsibility and liability for any loss, damage, cost, or expense—direct or indirect—arising from access to, use of, or reliance on this website, its content, or its tools. All materials are provided “as is” and “as available,” without warranties of any kind, whether express or implied, including but not limited to accuracy, completeness, fitness for a particular purpose, or non-infringement.

Non-commercial research sharing. This site does not aim to profit from the knowledge, tools, or datasets published here. Materials are shared for non-commercial research and learning, subject to applicable open-source or site terms where noted. We are a research collective, not a commercial product or service provider.

Contact. For questions about this notice, the site, or published research materials, contact contact@quantifiedtrader.com. Correspondence is for administrative and research purposes only and does not constitute advice or create any professional obligation on our part.

© 2026 QuantifiedTrader. All rights reserved.