2007issue C111-3
Constructing commodity seasonal indexes for regime context
A seasonal index is first a percentage map of typical price location across a fixed sample window. Only after that map is built does the archive scale a later seasonal leg for a larger realized move, then let a double-top measurement independently mark where the cycle may fail.
- A seasonal index is built by averaging prices over a chosen day, week, or month window and stating each interval as an index rating against the full-window average.
- Agricultural indexes can use a marketing year so harvest weakness and planting strength sit in the correct windows.
- A volatility-scaled projection sizes a later seasonal leg from the ratio of a recent realized move to the typical earlier-leg move.
- A double-top measurement is a separate downside check, and peaks or troughs are expected inside a seasonal window rather than on a required date.
Commodity cycles as a percentage map
Commodity markets are described as having calendar-year supply-and-demand cycles, with grains typically weakest near harvest and strongest during planting.
A seasonal index turns that cycle into a percentage map of typical price location by interval. It is formed by dividing each interval average by the average of all intervals in the sample.
Fix the sample, then rate each interval
The construction step is to average prices over a chosen day, week, or month window and rate each interval as a percentage of the full-window average. That rating is the index rating: an interval average expressed as a percent of the full-sample average, so readings below 100 mark historically weak windows and readings above 100 mark historically strong windows.
Agricultural series need not follow the calendar. A marketing year is a crop-aligned year used instead of the calendar year when building an agricultural index, here June through the following May for Chicago wheat.
Chicago wheat five-year seasonal index

The source fixes a five-year window of monthly front-month closes and a June–May marketing year. June and May both print a $2.93 average close, yet the table rates them 94 percent and 95 percent; those printed ratings are carried as given.
Wheat and gasoline maps from a five-year window
A five-year Chicago wheat index using marketing-year monthly closes from June through May rated June at 94 percent of the 3.10 yearly average and November at 104 percent.
A five-year weekly gasoline index for 2002 through 2006 placed the typical trough near 85 percent in mid-February and the typical peak near 112 percent in mid-August.
When a recent leg outruns the index
An early-2006 gasoline rise of about 50 percent was compared with a typical 22 percent index rise. The resulting 2.22-to-1 ratio was applied to a later seasonal leg the index marked at about 13 percent.
That step is a volatility-scaled projection: a later seasonal-leg magnitude obtained by multiplying the typical index percentage change by the ratio of a recent realized move to the typical move on the earlier leg. Applying that scaled later-leg percentage to a late-April cash print of 2.1374 produced a summer-peak figure of about 3.55.
A double top as a separate measure
Cash gasoline then formed a double top near 3.40 with an intervening trough near 2.90. Falling volatility was cited as the reason the later advance stopped short of 3.55.
A double-top measurement takes a downside objective from two similar highs and the trough between them, then subtracts that height from the trough. Subtracting the double-top height of 0.50 from the 2.90 trough produced a later-cycle low estimate of about 2.40, aligned with the seasonal decline window from mid-August through mid-February.
Structure can persist inside a seasonal window
A five-year crude-oil seasonal index continued to track front-month futures after open interest had nearly doubled since 2005, contrary to the argument that electronic and long-only fund flow would erase seasonal structure.
Seasonal indexes are framed as approximate guides, with peaks and troughs allowed to arrive inside a time window rather than on a fixed day, week, or month. A seasonal window is a rough span of weeks in which a seasonal peak or trough is expected, rather than a single required date.
All readings on this track · 32 readings
- 1988Reaction length as a trend integrity test
- 1991Sold-out double bottoms as a three-gate inventory test
- 1991A breadth classifier for V-bottoms and W-bottoms
- 1991Precomputed price-ratio clusters and double-top tests
- 1992Bond turning points as a regime check on equity double tops and breakouts
- 1992Commodity-bond ratio as an equity regime overlay
- 1992Gold lead confirmation for commodity-index turns
- 1994Constructing the thousand-line advance-decline indicator
- 1995Evaluating zero-line patterns on a breadth-price oscillator
- 1996Constructing double tops from a resistance retest to a trough break
- 1996Four-stage double-bottom construction
- 1998Double-bottom confirmation and stop placement
- 2000Two-bar reversal construction
- 2001Constructing double tops from failed resistance retests
- 2002Eve-Eve double bottoms: width, confirmation, and overhead resistance
- 2002Constructing Eve-and-Eve and classic double bottoms
- 2003Eve-Adam double bottoms as a two-step classroom test
- 2003Shape contrast then breakout confirmation in Adam and Eve double bottoms
- 2003Reading cyclical bottoms inside secular bear regimes
- 2004A case study of the shark-attack Fibonacci retracement
- 2004Confirming index turns with envelopes, divergence, and breadth
- 2005A five-wave euro/dollar case and the support that still had to fail
- 2007Constructing commodity seasonal indexes for regime context
- 2009Constructing rounded and double-top short setups
- 2010Hourly pattern entries, exits, and abstention as one playbook
- 2016Ugly double bottom after a yearly low
- 2016An unconfirmed stock double bottom next to a confirmed index
- 2016Constructing a range-midpoint moving average
- 2017Evaluating whole-dollar delays on pattern breakouts
- 2018Volume-confirmed bottoms and breakouts with moving averages
- 2018Evaluating double bottoms with a locked stochastic confirmation
- 2019Forex pairs as relative value: yield spreads, support, and a double bottom