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
As of 2026-07-28
Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.
| Contract | Delivery month | Settle | Volume |
|---|---|---|---|
| CLU26.NYMfront | Sep 2026 | 83.14 | 12,692 |
| CLV26.NYM | Oct 2026 | 80.22 | 3,651 |
| CLX26.NYM | Nov 2026 | 77.72 | 1,991 |
| CLZ26.NYM | Dec 2026 | 75.87 | 1,930 |
| CLF27.NYM | Jan 2027 | 74.48 | 1,030 |
| CLG27.NYM | Feb 2027 | 73.50 | 631 |
As of 2026-07-28
Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.
| Contract | Delivery month | Settle | Volume |
|---|---|---|---|
| NGQ26.NYMfront | Aug 2026 | 2.643 | 5 |
| NGU26.NYM | Sep 2026 | 2.692 | 314 |
| NGV26.NYM | Oct 2026 | 2.733 | 99 |
| NGX26.NYM | Nov 2026 | 2.972 | 19 |
| NGZ26.NYM | Dec 2026 | 3.673 | 6 |
| NGF27.NYM | Jan 2027 | 4.133 | 38 |
| NGG27.NYM | Feb 2027 | 3.763 | 20 |
As of 2026-07-28
Front to next spread over 9 settlements, oldest at left. Dashed line marks a flat curve.
| Contract | Delivery month | Settle | Volume |
|---|---|---|---|
| GCQ26.CMXfront | Aug 2026 | 4,016.10 | 810 |
| GCV26.CMX | Oct 2026 | 4,044.70 | 41 |
| GCZ26.CMX | Dec 2026 | 4,075.60 | 961 |
| GCG27.CMX | Feb 2027 | 4,105.90 | 14 |
| GCJ27.CMX | Apr 2027 | 4,148.60 | 3 |
| GCM27.CMX | Jun 2027 | 4,202.90 | 2 |
| GCQ27.CMX | Aug 2027 | 4,210.00 | 1 |
As of 2026-07-28
Front to next spread over 7 settlements, oldest at left. Dashed line marks a flat curve.
| Contract | Delivery month | Settle | Volume |
|---|---|---|---|
| ZCU26.CBTfront | Sep 2026 | 458.75 | 107,965 |
| ZCZ26.CBT | Dec 2026 | 481.00 | 196,973 |
| ZCH27.CBT | Mar 2027 | 496.25 | 40,943 |
| ZCK27.CBT | May 2027 | 504.25 | 22,895 |
| ZCN27.CBT | Jul 2027 | 508.00 | 19,464 |
| ZCU27.CBT | Sep 2027 | 486.00 | 7,005 |
| ZCZ27.CBT | Dec 2027 | 489.75 | 7,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.
