Commodity Seasonality, Explained

Recurring patterns · Seasonal demand

Why commodities repeat themselves

Unlike a stock, a commodity has a physical calendar behind it — a harvest window, a heating season, a driving season, a breeding cycle. Those calendar-driven forces repeat every year, so many commodities show recurring price tendencies at roughly the same time each year, distinct from whatever the multi-year trend is doing.

Where it shows up

  • Natural gas: demand — and often price — builds into the winter heating season and eases in the shoulder months.
  • Gasoline (and the crude behind it): tends to firm ahead of the U.S. summer driving season, feeding directly into the crack spread.
  • Grains (corn, wheat, soybeans): harvest pressure typically weighs on price in the fall as new supply hits the market, while a poor growing season can spike prices well before harvest confirms the shortfall.
  • Livestock: cattle and hog prices follow placement and breeding cycles that repeat on a multi-month rhythm largely independent of demand shocks.

Using it without overfitting it

Seasonality is a tendency built from history, not a guarantee for this year. A drought, a demand shock, or a policy change can override the seasonal pattern completely, and a pattern that "always" worked for ten years can simply stop. The useful way to use it is as context — one more data point alongside the futures curve and COT positioning — not as a standalone signal to trade on its own.

See it live

Commodity Hub's COT positioning & seasonality tool charts historical seasonal patterns for every tracked commodity, with a regime scanner that flags when the current year is running off its usual script. Open the app to see the seasonal chart for any commodity.