Contango and Backwardation in Commodity Markets

In the commodity markets, the relationship between spot prices and futures prices is explained using the concept of contango and backwardation.

Contango: Refers to the situation where the futures prices are higher than the current spot prices.

Backwardation: Refers to the situation where the futures prices are lower than the current spot prices.

Contango is a sign that the market participants are expecting the spot prices to rise in the future. On the other backwardation means that market participants expect the spot prices to drop in the future.

As an example, the oil prices exhibit contango, as the consumers of oil drive the prices up. However, the futures price cannot vary widely from the current spot price because a very wide variation could give rise to arbitrage opportunities. Imagine the futures prices for gold are very high compared to spot prices. In that case, an investor has a pure arbitrage opportunity, as he could buy the gold in the spot market, store it, and sell it in the forward market, hence making a clean profit. This is called a carry trade, and the futures price of such a commodity will limited by the value of full carry (i.e., the storage cost and borrowing costs). However, this rule won’t apply to all commodities, as not all commodities can be stored for a long time, and there could also be limitations on how much can be stored.

In the earlier times, many commodities used to have natural backwardation, as the producers of commodities would want to sell their products at lower prices. Backwardation can occur if the markets have oversupply situations and the buyers are able to dictate the prices. In the past Crude oil and Natural gas used to be in backwardation.

Even though some people consider backwardation as an abnormal activity resulting from supply inefficiencies, the economist John Maynard Keynes argued that in commodity markets, backwardation is not abnormal, but rather arises naturally from the fact that producers of commodities are more prone to hedge their price risk than consumers.

Finance Train Premium
Accelerate your finance career with cutting-edge data skills.
Join Finance Train Premium for unlimited access to a growing library of ebooks, projects and code examples covering financial modeling, data analysis, data science, machine learning, algorithmic trading strategies, and more applied to real-world finance scenarios.
I WANT TO JOIN
JOIN 30,000 DATA PROFESSIONALS

Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.

Saylient AI Logo

Accelerate your finance career with cutting-edge data skills.

Join Finance Train Premium for unlimited access to a growing library of ebooks, projects and code examples covering financial modeling, data analysis, data science, machine learning, algorithmic trading strategies, and more applied to real-world finance scenarios.