FUTURES SPREAD
CURVE READING

How to read a futures curve

Read the curve from nearby to deferred contracts, then focus on the exact segment that matches the spread you want to analyze.

Futures Spread · Educational guide · Updated September 2026

Step 1: order contracts by delivery month

A proper futures curve should show active contracts in chronological order, from the nearest delivery month to farther-out months.

Futures Spread dashboard for calendar spread and curve research
Use the live research workspace to connect curve structure with the exact calendar spread you are studying. Open Forward Curve →

Step 2: inspect the slope

Rising sections indicate local contango. Falling sections indicate local backwardation. Flat sections show relatively small differences between adjacent months.

Step 3: focus on your two contracts

If you are analyzing a December–May spread, the most relevant information is the slope between those two contracts and the contracts in between.

See the current curve structure

Open the Forward Curve to compare active delivery months and identify rising, falling or mixed sections.

Open Forward Curve

Step 4: quantify the differences

Do not rely only on the visual shape. Compare the actual price difference between adjacent contracts to see where the curve is steepest.

Step 5: check whether the curve is mixed

A curve may rise in one section and fall in another. Avoid forcing the entire structure into one label if different segments tell different stories.

Historical futures spread results used with contango and backwardation analysis
Pair current curve structure with historical spread behavior instead of interpreting contango or backwardation in isolation. Compare historical behavior →

Step 6: add historical context

Once you understand the current curve, open the seasonality view for the exact calendar spread. Compare the current structure with recurring historical behavior and individual years.

Connect curve structure with seasonality

After reviewing the curve, test the exact month pair across historical seasonal windows.

Analyze the Spread

Read the curve in layers

Start with the overall shape, then move to local segments. A curve that looks gently upward overall may contain one very steep pair of adjacent contracts. That local kink can be more important to a calendar-spread trader than the broad label “contango.”

Next quantify the price differences. Visual slope can be deceptive when axes or contract spacing differ. The actual month-to-month changes reveal where the market is assigning the largest time premium or discount.

Common curve-reading mistakes

MistakeBetter approach
Labeling the whole curve from one pairInspect every segment
Assuming slope predicts directionTreat it as relative time pricing
Ignoring contract liquidityCheck whether quoted months are actively traded
Ignoring historyCompare the current shape with prior regimes

Explore this cluster

Frequently asked questions

Is contango bullish or bearish?

Not by itself. Contango describes the relationship between futures delivery months, not a directional forecast for the underlying market.

Is backwardation always caused by a shortage?

No. Tight nearby supply can contribute, but curve shape can also reflect demand, inventory, financing, convenience value and expectations.

Can a curve contain both contango and backwardation?

Yes. A mixed curve can have rising sections and falling sections at the same time.

Why does curve structure matter for calendar spreads?

A calendar spread is one segment of the curve, so changes in the curve directly change the relative value between the two delivery months.

Research the curve and the spread together

Use the Forward Curve for current structure, then compare the same contract relationship in historical seasonal data.

Open Forward Curve

Futures trading involves substantial risk. Curve structure and historical patterns are descriptive context, not guarantees of future results. This material is for education and research only and is not investment advice.

Back to top