AI Research XOMXLEmacro:brent_daily

XOM volume-confirmed strength on weak Brent: forward 10-session XOM-vs-XLE alpha

28
Qualifying signal days

The decoupling trade doesn't survive the data. Over the past three years, XOM had 28 days when it closed higher while Brent fell and volume hit the top quintile of its prior 20 sessions. If volume-confirmed strength on a weak crude tape signaled idiosyncratic accumulation, those days should have led to XOM outperforming XLE over the next 10 sessions. They didn't.

The average forward XOM-vs-XLE alpha on those days was -0.28%, with a -0.51% median. XOM beat XLE only about 39% of the time. Both names rose on average, but XLE captured more of the upside. That's slightly worse than picking an ordinary day, where the edge was essentially flat.

The full analysis below breaks down the distribution, tests, and context.

The research question

Over the past ~3 years, when XOM's daily volume is in the top quintile of its prior 20 sessions and XOM closes higher on a day Brent crude closes lower, does XOM outperform XLE over the next 10 trading sessions? I expect volume-confirmed strength on a weak crude tape to reflect idiosyncratic accumulation, so XOM decouples from crude beta and leads the energy sector.

How this was measured

Daily bars were built by resampling XOM and XLE minute data to session closes and summing XOM volume; Brent was reindexed onto the equity calendar with forward-fill. A signal day is one where XOM closes higher, Brent closes lower, and XOM volume reaches the 80th percentile of its previous 20 sessions. The 20-session volume window is shifted back one bar so the current day cannot set its own threshold. Forward returns are measured close(t) to close(t+10) for XOM and XLE, and the research metric is XOM minus XLE. The conditional sample is compared against all eligible 10-session alpha observations, against zero via a one-sample t-test, and against non-signal days via Welch's t-test.

The key numbers

Qualifying signal days
28
XOM up, Brent down, XOM volume >= 80th pct of prior 20 sessions
Event mean XOM-vs-XLE forward 10d
-0.2822%
N=28 signal days
Event median XOM-vs-XLE forward 10d
-0.5055%
Median is robust to outliers
Event XOM forward 10d mean
0.9067%
Event XLE forward 10d mean
1.1889%
All-day XOM-vs-XLE forward 10d mean
0.0385%
N=742 eligible days
Event vs all-day edge
-0.3207%
Event mean minus all-day mean
Event win rate vs XLE
39.29%
Share of signal days with positive forward alpha
Event alpha percentile in all-day distribution
41.11%
Share of all eligible days with lower alpha
One-sample t-stat vs zero
-0.862
Positive favors XOM outperformance
One-sample p-value
0.3964
p=0.3964 ≥ 0.05 → no statistically-clear alpha
Welch t vs non-signal days
-1.031
Positive favors signal days
Welch p-value
0.3108
p=0.3108 ≥ 0.05 → no statistically-clear difference from non-signal days

Reading the numbers

On the 28 days that fit the setup, XOM trailed XLE by about 0.28% on average over the next 10 sessions, versus a tiny +0.04% edge on all other days, and only about 39% of signals were winners. The t-stat of -0.86 with p=0.396 means that gap is well within random noise, so the volume-confirmed decoupling idea did not show up clearly.

The charts

XOM-vs-XLE forward 10-session alpha: signal days vs all eligible days
What this chart says

This side-by-side box plot compares the forward 10-session XOM-minus-XLE return on the 28 signal days against all 742 eligible days. The signal-day box sits lower, with a mean of -0.28% versus +0.04% for the broad group, meaning the typical outcome after the setup was mild underperformance rather than the outperformance you expected. Note how much taller the all-day box is: it spans roughly -6.8% to +5.8%, so its wider spread shows a 28-day sample carries far more noise than the full history.

Distribution of XOM-vs-XLE forward 10-session alpha on signal days
What this chart says

This histogram shows every one of the 28 signal-day outcomes, from the worst at about -2.9% to the best at about +3.5%. The mass is tilted to the left of zero, which is the visual version of the negative mean and the 39% win rate. The single biggest bar is a loss, and the largest gain is only one observation, so the left-leaning shape is what drives the negative average.

Mean forward 10-session return decomposition
What this chart says

This bar chart breaks the 10-session outcome into its parts: after signal days XOM averaged +0.91% and XLE averaged +1.19%, leaving a -0.28% XOM-minus-XLE gap. The final bar, the all-day alpha of +0.04%, is essentially zero, so the sector and the stock move together almost one-for-one outside the signal. That is the crux for your question: the setup did not produce the idiosyncratic XOM leadership you were looking for; if anything, XOM lagged the sector slightly.

Most recent 20 qualifying XOM signal days

signal_datexom_retbrent_retxom_fwd10xle_fwd10alpha_fwd10
2024-09-090.0227-0.00620.01890.035-0.0161
2024-09-230.0177-0.01330.06870.05090.0178
2024-09-270.0269-0.01960.0660.06570.0003
2024-11-060.0144-0.0060.00240.0295-0.0271
2024-12-100.0001-0.0012-0.0583-0.0564-0.0019
2024-12-200.0053-0.00760.0280.0562-0.0281
2025-02-280.0081-0.00330.0044-0.01420.0186
2025-03-100.024-0.01950.03840.0677-0.0293
2025-06-100.0193-0.00470.01050.00220.0083
2025-06-160.0111-0.0125-0.0376-0.0264-0.0113
2025-07-310.0085-0.0074-0.042-0.0184-0.0236
2025-08-130.0123-0.00820.05650.04190.0146
2025-11-040.0011-0.01140.05210.04820.004
2025-11-060.0016-0.0020.03410.00510.029
2025-12-090.0204-0.01070.0071-0.01830.0253
2026-02-270.029-0.00470.02470.0294-0.0047
2026-04-080.0144-0.1165-0.0446-0.0274-0.0172
2026-05-190.0117-0.0179-0.0532-0.0435-0.0097
2026-06-300.0042-0.01580.05720.0626-0.0054
2026-07-280.0022-0.06870.02270.045-0.0223

The takeaway

No — the decoupling thesis didn't show up. On the 28 days in the past three years when XOM closed higher on weak Brent with top-quintile volume, XOM actually gave up ground to XLE over the following 10 sessions: average alpha of -0.28%, with the typical case worse at a -0.51% median. XOM only beat XLE in about 39% of those instances, and both names rose on average — XOM +0.91% versus XLE +1.19% — so the sector captured more of the upside than XOM did. For context, XOM's edge over XLE across all 742 eligible days was essentially flat at +0.04%, which means the signal days were slightly worse than picking a day at random, not better. The statistics confirm there's nothing here to trade: p = 0.40 against zero and p = 0.31 versus non-signal days, both far from meaningful, and the signal's average alpha sits at just the 41st percentile of the everyday distribution. With a mere 28 events, this is inconclusive with a negative tilt rather than a proven anti-signal — but either way, volume-confirmed strength on a weak crude tape has not been a reliable tell for XOM leadership. Practical takeaway: treat this setup as noise; if anything, it has marked slightly better odds for XLE than XOM.

The fine print