Commodities & indices · Intermediate

Seasonality In Commodity Markets

Seasonal patterns come from real physical cycles, but a sample of twenty years is twenty data points, and that is far less evidence than it looks.

Last reviewed by the MarketPro research desk · Editorial policy

In short

Seasonality in commodity markets is the tendency for prices to follow recurring annual patterns created by physical production and consumption cycles: planting and harvest in grains, heating and cooling demand in natural gas, driving season in fuels. The patterns are real but the samples are tiny, with one observation per year, so a 60% historical hit rate over twenty years is statistically indistinguishable from chance.

What to remember

  • A 14-in-20 seasonal record has a 5.8% probability of arising from a coin. A 12-in-20 record has a 25% probability, which is no evidence at all.
  • Seasonality gets one data point a year, so two decades of history is twenty observations, not a large sample.
  • The level matters more than the date. Entering winter with gas storage 15% below average is a different market from entering it above average.
  • European gas fell roughly 80% from its August 2022 peak through a mild winter, against the seasonal expectation.
  • Test thirty commodities against twelve months and about 18 of the 360 combinations look significant by chance alone.

Fourteen winters out of twenty is a 6% coin flip

Start with the statistics, because they decide how much weight a seasonal pattern deserves. Suppose someone tells you natural gas has risen in 14 of the last 20 winters. That sounds compelling. Run it against a fair coin: the probability of getting 14 or more heads in 20 tosses is about 5.8%. It is suggestive and it is nowhere near conclusive, and it is a long way from the evidence you would want before risking money on a calendar.

Weaken it slightly. Twelve years out of twenty, a 60% hit rate, has a one-tailed probability of about 25% from a coin. One in four random series of twenty coin tosses produces a 60% result. If a seasonal chart shows you 60%, it has told you approximately nothing.

And the samples are always small. A seasonal pattern gets one observation a year, so twenty years of data is twenty data points, not the thousands a strategy backtest would use. This is why seasonality is background context rather than a trading signal, which the app version of this lesson says plainly and is worth repeating: these are tendencies drawn from history, not rules about the future.

The physical calendar underneath the pattern

Seasonality in commodities is not numerology. Unlike a currency pair, a commodity is a physical thing that gets grown, extracted, stored and burned on an annual cycle, and the cycle leaves a fingerprint in price.

  • Grains follow planting, growing and harvest. Northern hemisphere corn and soybean supply arrives in the autumn, so the market is at its best supplied in October and at its most uncertain during the summer growing window when weather can still change the crop.
  • Natural gas is a heating and cooling fuel, so demand peaks in the coldest and hottest weeks and storage is rebuilt in between.
  • Refined fuels follow driving and heating seasons, with a specification change between summer and winter petrol blends that creates its own calendar.
  • Industrial metals track construction activity, which slows in northern winters and around long holiday periods in major consuming economies.

The mechanism is the part worth learning. If you can state why a pattern should exist in physical terms, you can also tell when this year breaks it. If you cannot, you are trading a chart of averages.

Gas storage as a clock

Natural gas gives the cleanest example. Roughly from April to October, production exceeds demand in the United States and gas is injected into storage. From November to March, withdrawals exceed injections and inventories fall. The weekly storage figure published each Thursday at 10:30 New York time is the market's running scoreboard on that cycle, and it routinely moves price several percent in a minute.

What makes the seasonal tradable is not the calendar but the level. Entering winter with inventories well above the five-year average is a different market from entering it 15% below, even though the date is identical. The calendar tells you what should happen next. The storage number tells you what buffer exists if it does not.

12 more sections in MarketPro

Finish this lesson in MarketPro

The rest of Seasonality In Commodity Markets, a quiz that checks it landed, and your place kept in the curriculum.

  • 12 more sections of this lesson
  • All 320 lessons, with no cap and no paywall
  • Free on any account, including a free one
In your browserContinue on webor continue on web

Same account as the app · No install · Free to start

Or scan with your phone camera to get the MarketPro app.

Not investment advice. Past performance is not indicative of future results.

Run the numbers while this is fresh

Work it through on your own position size. Nothing leaves your browser and there is no sign-up: Pip value calculator, Position size calculator, Margin calculator.

Written and reviewed by the MarketPro research desk

MarketPro is a trading-signal and trading-education app operated by Harajuku Holdings LTD (Cyprus). Our signal desk publishes and tracks every trade idea in-app, and every page here is checked against the app's live behaviour before publishing. Last reviewed . How we produce signals and content · About MarketPro

FAQ

Seasonality In Commodity Markets: questions

Does seasonality actually work in commodity trading?
The underlying cycles are real, because commodities are grown, extracted, stored and consumed on an annual calendar. The problem is evidence. A seasonal pattern generates one observation per year, so even twenty years of data is only twenty data points, and a 60% hit rate over that sample has roughly a one in four chance of occurring from randomness. Seasonality is best used as a weighting on trades your process already identified, not as a reason to open one.
Why does natural gas have such a strong seasonal pattern?
Because it is primarily a heating and cooling fuel with limited, physically constrained storage. Roughly from April to October US inventories are built up through injections, and from November to March they are drawn down as heating demand rises. That cycle is published weekly in the storage report each Thursday at 10:30 New York time. The pattern is genuine, but the strength of any given year depends on the weather and the inventory level going in, not the date.
How do I avoid being fooled by a seasonal chart?
Identify the physical mechanism before you look at the statistics, and treat anything you found by scanning as a hypothesis rather than a discovery. Then test whether the pattern survives shifting its start and end dates by a fortnight in either direction. A tendency that only appears between two precise dates has been fitted to the sample. Finally, check the current inventory or crop conditions, because the calendar tells you what usually happens and the data tells you what buffer exists if it does not.
Trade · Learn · Earn

The whole academy is free in MarketPro

All 320 lessons, 12 guided paths, quizzes and a daily streak. Free on every account, in the app or your browser, with vetted free signals alongside it.

Same account as the app · No install · Free to start

Not investment advice. Past performance is not indicative of future results.