Free tools / Futures curve

Contango and backwardation monitor

The shape of the futures curve for each tracked market: whether later delivery months settle above the front month (contango) or below it (backwardation), the front to next spread, and the annualized roll yield implied by that price step. This is a description of curve structure, not a forecast and not a trade signal.

Latest settlement 2026-07-28 / Source: daily delivery-month settlement snapshots

WTI Crude OilCLBACKWARDATION

As of 2026-07-28

Front to next spread
-3.51%
Annualized roll yield
+53.58%
Delivery months
6
83.1478.3273.50Sep 26Oct 26Nov 26Dec 26Jan 27Feb 27DELIVERY MONTHSETTLE
Spread history

Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.

ContractDelivery monthSettleVolume
CLU26.NYMfrontSep 202683.1412,692
CLV26.NYMOct 202680.223,651
CLX26.NYMNov 202677.721,991
CLZ26.NYMDec 202675.871,930
CLF27.NYMJan 202774.481,030
CLG27.NYMFeb 202773.50631
Natural GasNGCONTANGO

As of 2026-07-28

Front to next spread
+1.85%
Annualized roll yield
-19.78%
Delivery months
7
4.1333.3882.643Aug 26Sep 26Oct 26Nov 26Dec 26Jan 27Feb 27DELIVERY MONTHSETTLE
Spread history

Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.

ContractDelivery monthSettleVolume
NGQ26.NYMfrontAug 20262.6435
NGU26.NYMSep 20262.692314
NGV26.NYMOct 20262.73399
NGX26.NYMNov 20262.97219
NGZ26.NYMDec 20263.6736
NGF27.NYMJan 20274.13338
NGG27.NYMFeb 20273.76320
GoldGCCONTANGO

As of 2026-07-28

Front to next spread
+0.71%
Annualized roll yield
-4.17%
Delivery months
7
4,210.004,113.054,016.10Aug 26Oct 26Dec 26Feb 27Apr 27Jun 27Aug 27DELIVERY MONTHSETTLE
Spread history

Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.

ContractDelivery monthSettleVolume
GCQ26.CMXfrontAug 20264,016.10810
GCV26.CMXOct 20264,044.7041
GCZ26.CMXDec 20264,075.60961
GCG27.CMXFeb 20274,105.9014
GCJ27.CMXApr 20274,148.603
GCM27.CMXJun 20274,202.902
GCQ27.CMXAug 20274,210.001
CornZCCONTANGO

As of 2026-07-28

Front to next spread
+4.85%
Annualized roll yield
-17.26%
Delivery months
7
508.00483.38458.75Sep 26Dec 26Mar 27May 27Jul 27Sep 27Dec 27DELIVERY MONTHSETTLE
Spread history

Front to next spread over 7 settlements, oldest at left. Dashed line marks a flat curve.

ContractDelivery monthSettleVolume
ZCU26.CBTfrontSep 2026458.75107,965
ZCZ26.CBTDec 2026481.00196,973
ZCH27.CBTMar 2027496.2540,943
ZCK27.CBTMay 2027504.2522,895
ZCN27.CBTJul 2027508.0019,464
ZCU27.CBTSep 2027486.007,005
ZCZ27.CBTDec 2027489.757,917

How this is computed

For each market we take the latest settlement date that carries at least two delivery months and read that day's full curve, ordered from the nearest contract outward. The front month is the contract closest to expiry; every point to its right is a separate, later delivery month further out on the curve. The chart plots the settle of each delivery month against its position on the curve.

The front to next spread is the next delivery's settle minus the front settle, divided by the front settle, in percent. A curve is labelled contango when that spread is greater than +0.25 percent (later months priced higher), backwardation when it is below -0.25 percent (later months priced lower), and flat when it sits between the two.

The annualized roll yield annualizes that same front to next price step. It takes the ratio of the front settle to the next settle, raises it to the power of twelve divided by the number of months between the two deliveries, subtracts one, and states the result as a percent. The month gap is floored at one so adjacent-month curves stay well defined. The spread-history strip recomputes the front to next spread for every recorded settlement, so it lengthens by one point each day as more history accrues.

This describes the structure of the curve as of the latest settlement. It is a description, not a prediction of where prices go and not a trade signal. Curve shapes can persist or change, and this page makes no directional call.