guide · Futures & contracts

Continuous Futures Contracts: Charts, Roll Gaps and Real Orders

A continuous futures series joins data from successive expiring contracts into a longer chart. Its construction determines when contracts switch and whether old prices are adjusted. An executable order still resolves to a specific listed contract, even when a platform lets you initiate it from a continuous chart.

TradeCopier Editorial TeamPublished
Metal contract cards and a calendar wheel illustrating contract quantities and time
Editorial illustration. Examples and calculations below state their own assumptions.

Key points

  • Record the provider’s roll rule and adjustment method.
  • A chart’s roll gap is not automatically a tradable profit or loss.
  • Check the actual expiry and price scale before sending or copying an order.

Scope and assumptions

  • Roll-gap prices are invented to illustrate data transformations. Provider methods and platform order-entry support must be checked in current documentation.

Why continuous series exist

An individual futures contract has a finite life. A trader studying several years of market behavior therefore needs more than one expiry’s history. A continuous series joins selected observations from successive contracts so that indicators and longer-term comparisons can run across those boundaries.

The series is a data construction. Providers decide which contract to include, when to switch and how to handle price differences at the switch. CME Group’s continuous price series, for example, distinguishes active-contract and front-contract views. Those provider-specific definitions should not be assumed to match every charting platform.

Record the dataset name and methodology with any analysis. Two charts with similar symbols can differ because one changes contracts on a different date or adjusts older prices. The disagreement may be methodological rather than a bad quote.

Front contract, active contract and actual expiry

A front-contract convention follows a nearby eligible expiry according to the provider’s rule. An active-contract convention may select the contract associated with a liquidity or roll convention. The words alone do not give you an executable symbol or a universal transition date.

A specific listed contract includes its product and expiry identifier. Learn the month codes, but also check the exchange specification because the meaning of a contract month and trading schedule is product-specific. A familiar letter does not establish a broker’s final permitted holding date.

The distinction becomes operational when an order is placed. A platform may provide a convenient continuous-chart interface while showing which real contract receives the order. Verify that resolved contract in the order ticket, position record and any copying configuration.

A roll gap is a difference between contracts

Consider two invented contract prices at a chosen switching point. The expiring contract is 100 and the next contract is 103. An unadjusted continuous series that stops using the first and starts using the second can show a three-point jump even if neither contract moved three points during the comparison interval.

That visual jump reflects a change in the underlying contract being plotted. Treating it as a return earned by holding one unchanged position would be misleading. A real roll involves the old and new contracts, actual transactions if positions are changed, and costs. The spread between expiries also has its own market behavior.

For related concepts, see futures basis, calendar spreads and contango versus backwardation. They explain different relationships among prices; none turns a charting adjustment into a guaranteed trading opportunity.

What back-adjustment changes

A back-adjusted series modifies older observations to reduce discontinuities at contract switches. Methods can differ. In a simple additive illustration, if the new contract is three points above the old at the selected join, adding three to the earlier segment aligns the boundary. A ratio method would instead rescale by a factor, producing different historical percentage relationships.

TradingView documents its own back-adjustment process using the difference between selected old- and new-contract closes. Do not infer that another provider uses the same prices, timing or formula. Check whether adjustment is enabled and available for the chosen instrument.

ViewWhat it preserves or emphasizesWhat to watch
Individual contractThe history of that expiryLimited history and changing liquidity
Unadjusted continuousSelected original contract pricesJumps at switching boundaries
Adjusted continuousA smoother historical sequence under a stated methodOlder displayed levels may be synthetic

Adjustment does not repair every research problem. A smooth line can conceal the execution costs of rolling, and an adjusted price may not be a price at which the old contract actually traded. Preserve the raw contract data alongside the transformed series if the analysis depends on executable levels.

The choice also affects return arithmetic. An old segment rising from 90 to 100 has an unadjusted percentage change of approximately 11.11%. Adding three to both values produces 93 to 103, a displayed change of about 10.75%, even though the absolute ten-point difference is preserved. Multiplying both values by the same positive factor preserves that segment’s percentage change instead. These are properties of the transformations, not alternative profits earned by a trader. Returns spanning contract joins still need the actual roll transactions and costs; preserving a within-segment ratio does not make a synthetic series a complete account history.

Why old chart levels can move

Suppose an earlier high was 95 on the old unadjusted segment. Under the illustrative +3 adjustment, it appears at 98. A later roll can add another historical adjustment. A line drawn from the old dataset may therefore need interpretation when viewed against a newly adjusted series.

This does not mean the historical market transaction changed. The display coordinate system changed. Keep screenshots or exported analysis labeled with the adjustment state and data retrieval date. When reproducing a study, use a versioned dataset rather than assuming today’s chart is identical to the one used originally.

Indicators react to the data supplied to them. A moving average crossing a roll boundary can differ between adjusted and unadjusted series. That is a reason to test methodology sensitivity, not to select whichever version happens to produce more attractive historical results.

Can you trade from a continuous chart?

Some platforms support that convenience for specified products and broker connections. TradingView’s current documentation describes supported 1! continuous-chart order entry for CME and EUREX futures, with orders assigned to the included front contract; it distinguishes this from 2! chart use.

The essential check is the order’s resolved expiry. Do not read a continuous symbol as a promise that a position automatically rolls, or that every connected service understands the same alias. Confirm how the platform displays the actual contract and how existing positions behave when the chart switches.

A chart switch and a position roll are separate events. A held position may remain in its original expiry until a separate action closes or changes it. The broker’s deadlines and first-notice and last-trade rules remain relevant regardless of the chart currently displayed.

Backtesting requires a tradable mapping

A strategy may generate a signal from a continuous series while execution occurs in individual contracts. Document the mapping for each date. Record how the simulation enters the selected contract, handles open positions at a switch and includes the costs of any roll transactions.

Using adjusted historical prices directly as fills can create impossible transactions. Similarly, treating the unadjusted join as a market jump can generate a false breakout or stop event. The backtesting guide explains why signal data and executable prices need separate definitions.

Inspect a few roll boundaries manually. Compare old and new contract prices, the provider’s switch date, volume and the strategy’s orders. A handful of carefully checked cases can reveal a systematic error that a long equity curve conceals.

Copying needs contract identity, not only a chart label

For a supported futures copying route, check the source’s real position symbol and the destination’s contract specification. A continuous alias used by a chart or alert can require explicit resolution before it corresponds to an executable instrument. Do not assume that a shared root symbol means the same expiry, multiplier or settlement terms.

TradeCopier’s symbol mapping and forex and futures workflow pages explain product considerations. Confirm the actual supported account route. This guide does not claim automatic continuous-contract rolling or universal alert-to-order conversion.

When investigating a mismatch, retain the source timestamp, full contract identifier, destination symbol, quantity and order response. A screenshot of the continuous chart alone may omit the detail needed to diagnose the event.

A repeatable chart and order check

  1. Identify the data provider, continuous symbol and roll-selection rule.
  2. Record adjustment settings and retain the raw contract identifiers.
  3. Check the chart around recent roll boundaries for expected transformations.
  4. Verify the actual expiry and quantity in the order ticket.
  5. Confirm how positions, alerts and copying mappings behave at a switch.
  6. Save the methodology with any backtest or journal record.

A continuous series is a useful research view when its construction is understood. The safest interpretation is precise: this chart joins specified contract data under a documented rule, while each real order has its own instrument identity and execution conditions.

Questions and answers

Is a continuous futures chart one contract that never expires?

No. It is a series assembled from successive contracts. An actual futures position belongs to a specific listed contract, even when order entry starts from a continuous chart.

Does a back-adjusted price show the original historical trade price?

Not necessarily. Back-adjustment transforms older observations according to the provider’s method, so an adjusted level can differ from the raw price of the original contract.

Does switching a chart automatically roll my open position?

Do not assume so. A chart switch and a position roll are separate events. Check the platform, broker and exact contract shown in the position record.

Sources and further checks

Use the current source for your exact instrument, account and platform. Referencing a general specification does not establish support for every TradeCopier workflow.

  1. CME Group: Continuous Price Series · Checked September 19, 2026
  2. TradingView: Back-adjustment for continuous futures · Checked September 19, 2026
  3. TradingView: Trading from continuous futures charts · Checked September 19, 2026

Found an error? Send a correction with this page's address and a primary source. See our editorial standards for how we handle examples, claims and revisions.

Check the product workflow

Use these pages to check TradeCopier settings and connection requirements for your own setup.

Browse all resourcesCurrent resource: /learn/continuous-futures-contracts

Start Copying Smarter Today

Join traders who trust TradeCopier for speed, reliability, and performance.

Get Started Free