AI Research XLEXLE_newsSPYSPY_newsmacro:brent_daily

XLE vs SPY 20-session forward performance after Fed/FOMC headline-spike days with positive Brent 20-session return (N=37)

446
Trading sessions analyzed

Thirty-seven sessions over the past three years paired a Fed/FOMC headline spike — intensity in the top quintile of its trailing year — with Brent already up over the prior 20 days. On those days, XLE beat SPY by 3.49% on average over the next 20 sessions, and 8.11% at the median. Across the other 409 valid days, that same excess averaged 0.03%.

That is the shape of an inflation squeeze: policy noise landing while crude is rising, energy cash flows outrunning rate-sensitive broad exposure. Brent was up roughly 21.8% on average at trigger, so the setup itself was real. The edge is a lean, not a proof — significance sits just outside the usual bar, the 20-session windows overlap heavily, and a few January days carry much of the average.

The full breakdown follows.

The research question

Over the past ~3 years, when Fed/FOMC headline intensity spikes into the top quintile of its trailing 252-session distribution while Brent crude's 20-day return is positive, does XLE outperform SPY over the next 20 trading sessions? I expect policy-shock headlines hitting while crude is rising to be traded as a supply-driven inflation squeeze, which should favor energy-equity cash flows over broad-market rate-sensitive exposure until the shock fades.

How this was measured

Daily close panels for XLE and SPY were built from minute bars. Fed/FOMC headline intensity was defined as the daily count of SPY and XLE news headlines containing Fed/FOMC/policy keywords, deduplicated by headline and date. A session qualified as high-intensity when the current count exceeded the 80th percentile of the prior 252 trading sessions. The second condition required Brent's 20-trading-session return to be positive, using Brent daily data shifted by one session for publication lag. For each qualifying day, forward 20-session returns were computed from close-to-close prices, and XLE-SPY excess return was analyzed against zero and against all other valid days.

The key numbers

Trading sessions analyzed
446
After requiring 252-session rolling window, Brent data, and forward returns
Fed-high & Brent-positive events
37
Days with Fed-headline count above trailing 80th pct and Brent 20-session return > 0
Mean 20-session XLE return (events)
5.0782%
N=37 event days
Mean 20-session SPY return (events)
1.5902%
Same event days
Mean 20-session XLE minus SPY excess (events)
3.4880%
Primary conditional outperformance measure
Median excess (events)
8.1121%
Robust to event outliers
Fraction of events with positive excess
67.57%
How often XLE beat SPY over the next 20 sessions
Mean excess on all other valid days
0.0328%
N=409; baseline comparison
Mean Brent 20-session return on event days
21.7702%
Confirms the rising-crude leg of the trigger
Median rolling 80th-pct Fed-headline threshold
0.00
Trailing 252-session daily headline count; near 0 means any positive Fed headline day qualifies
One-sample t-stat (event excess vs 0)
1.828
Positive favors XLE outperformance
One-sample p-value
0.0758
p=0.0758 >= 0.05 -> no statistically-clear event excess
Welch t-stat (events vs other days)
1.786
Positive favors event-day excess
Welch p-value
0.0820
p=0.0820 >= 0.05 -> no statistically-clear separation

Reading the numbers

Across 37 Fed-high/Brent-positive days, XLE beat SPY over the next 20 sessions by an average of 3.49% and a median of 8.11%; it did so 67.6% of the time vs 48.4% otherwise. But p=0.0758 is above the usual 0.05 cutoff, so the edge is economically interesting but not statistically clear.

The charts

20-session XLE-SPY excess return by condition
What this chart says

Chart 0 compares the distribution of 20-session XLE-minus-SPY returns for the 37 Fed-high/Brent-positive event days against the 409 other valid days. The event group's mean excess is 3.49% versus 0.03% for other days, and the report's median event excess is 8.11%, so the typical event day is not just a few lucky outliers. But the boxes and whiskers overlap heavily: event returns range from -19.91% to +19.69% while other days range from -22.54% to +18.02%, which is why the p=0.0758 reads as suggestive rather than decisive.

Mean forward 20-session XLE-SPY excess
What this chart says

This bar chart distills the same comparison into two averages: 3.49% mean excess for Fed-high/Brent-positive days and 0.03% for all other valid days. The visual gap is large relative to baseline, supporting the idea that policy-shock headlines during rising crude have tended to favor XLE over SPY. The caveat is the sample: only 37 event days, and the p=0.0758 test says that gap is not statistically clear at the usual 5% threshold.

Event-day detail (first 20, chronological)

event_datefed_headlinesbrent_20d_ret_pctxle_fwd20_pctspy_fwd20_pctexcess_fwd20_pct
2025-11-1814.04-1.911.95-3.86
2025-12-0520.96-0.451.19-1.63
2026-01-0941.1514.89-0.1115
2026-01-1223.1515.78-0.0315.81
2026-01-1325.7117.04-0.1717.2
2026-01-1428.8112.05-1.2813.33
2026-01-15211.8914.38-1.7316.11
2026-01-16110.412.42-1.3913.8
2026-01-2218.7512.430.0412.39
2026-01-2315.2111.68-0.6912.37
2026-01-2716.2810.41-0.7211.13
2026-01-29112.3610.89-1.2912.18
2026-01-30113.9611.41-0.8912.3
2026-02-02117.7712.78-2.4815.26
2026-02-0319.268.57-0.268.84
2026-02-05114.578.52-0.368.88
2026-02-06114.394.5-2.216.71
2026-02-09111.233.59-2.275.86
2026-02-1029.346.37-3.239.6
2026-02-1331.356.33-1.788.11

Summary of forward 20-session excess return

groupnmean_excess_pctmedian_excess_pctpct_positive
Fed-high & Brent-positive373.498.1167.57
All other valid days4090.03-0.2948.41

The takeaway

Directionally yes — when Fed/FOMC headlines spiked and Brent was already rising, XLE did beat SPY over the next 20 sessions, but the evidence reads as a genuine lean rather than a proven edge. The average excess return on those 37 event days was 3.49%, the typical day was even better at 8.11%, and XLE won 68% of the time, versus a near-zero 0.03% average excess on the other 409 days where XLE won only 48% of the time. Brent was up about 21.8% on average at trigger, so the rising-crude half of your supply-squeeze premise was clearly present. The problem is the confidence interval: the excess return is only about a 1-in-13 chance of being pure luck (p=0.076 against zero, p=0.082 against all other days) — suggestive, not conclusive. Two things soften it further: the events cluster in time, so the 20-session windows overlap and the same move gets counted repeatedly, and a small number of January days with 15%+ excess carry a lot of the average while several early events were outright losses. Practical takeaway: the pattern is consistent with your inflation-squeeze thesis and worth tracking, but with 37 observations and significance just outside the standard bar, treat it as a hypothesis to keep monitoring rather than a signal to size up on.

The fine print