weather x eia x utilities
What it checks
When cold weather and tight natural-gas storage hit simultaneously, gas producers (EQT/RRC) outperform and utilities (D/SO/EXC) underperform for one to two weeks. We trade both sides of that pair when the signal fires.
Mechanism
Cold-weather anomaly (HDD 1σ above same-week 5y mean) combined with tight natgas storage (storage_change 1σ below same-week 5y mean) is a joint demand+supply stress. Utilities (fuel-cost passthrough lag) underperform short-term; natgas E&Ps benefit on price. We combine both legs into a directional pair trade per ticker.
Signal rule
Per week, hdd_z = seasonal z-score (same-isoweek 5y baseline) of national HDD; storage_z = seasonal z-score of EIA weekly storage_change. Fire when hdd_z >= 1.0 AND storage_z <= -1.0. LONG E&P basket (EQT/RRC/AR), SHORT utility basket (D/SO/EXC/DUK). Hold 5/10 trading days.
Data dependencies
daily_pricesAdjusted-close OHLCV for every US-listed ticker; primary price feed.
eia_degree_daysWorker data table — see services/worker schema.
eia_natgas_storageWorker data table — see services/worker schema.
Expected edge
- Paper alpha
- untested — internal
- Paper window
- T+0 to T+10d
Untested — internal. Linn-Muehlenbachs 2018 documents +2-4% per-week E&P passthrough on natgas supply shocks; utility side capture untested.
Example tickers where this is likely to fire
Illustrative only — the signal fires based on the live data, not a fixed list.
Related families
eia natgas storage surpriseCommoditiesThe EIA Weekly Natural Gas Storage Report (Thu 10:30am ET) is the dominant single-event-day driver for the natgas equity complex. The market trades the surprise vs same-week-of-year 5y mean: build smaller than expected (or draw larger) = bullish, natgas E&P basket re-rates up 1-5 trading days.
hdd surprise natgasWeatherForecast HDD anomaly > +1σ → long nat-gas E&P + LDC utilities.
Explore weather x eia x utilities on alphactor.ai
See which tickers this family is currently firing on, with live signals and rankings.