Futures Calendar Spread: How Two Delivery Months Become One Trade in 2026
A futures calendar spread is a single position that buys one delivery month of a contract and sells another delivery month of the same contract at the same time. You are no longer trading whether crude oil or the S&P goes up. You are trading whether the gap between two months gets wider or narrower.
Most day traders meet the futures calendar spread by accident, usually the week a contract rolls, when the volume they were used to seeing quietly moves to the next month. They discover there is a whole separate order book for the relationship between months, priced and margined on its own terms, and that it behaves nothing like the outright they have been trading.
This guide covers what a futures calendar spread actually is, why it moves differently from an outright position, how exchange-listed spreads trade and get margined, where the structure fits inside a simulated funded futures account, and the mistakes that turn a low-volatility position into an expensive one.
Key takeaways
- Trade the relationship, not the level. A futures calendar spread expresses a view on the difference between two delivery months, so a large move in the underlying can leave the position roughly flat.
- Use the listed spread instrument. Major exchanges quote calendar spreads as their own tradable products with their own books, which removes the risk of holding one naked leg while you chase the second fill.
- Expect a smaller range and size accordingly. Spread prices usually move in a far narrower band than the outright, which changes what a sensible stop looks like and what a full-size position means.
- Respect the two-leg cost. One order still creates two contracts, so commissions and any per-side charges apply twice even though the position feels like one trade.
- Confirm your program allows it. Spread availability, position limits and holding rules differ between funded programs, so read the written terms of your own account before you build a method around them.
In this guide
What a futures calendar spread actually is
A futures calendar spread is the simultaneous purchase of one delivery month and sale of another delivery month in the same futures contract. Buy September and sell December, or the reverse, and you hold a calendar spread. The industry also calls it an intramarket spread or an inter-delivery spread, and CME Group's own education material uses those terms interchangeably.
The important word is same. Both legs are the same product with the same contract specification. The only thing that differs is when they expire. That single difference is what you are taking a position on.
The price you are actually quoted
A futures calendar spread is quoted as one number: the price of the near leg minus the price of the deferred leg, or the other way around depending on the convention for that product. You do not see two prices. You see one, and it is usually small relative to the outright price.
That single number is the entire trade. If you are long the spread and the number goes up, you make money. If it goes down, you lose. The absolute level of the underlying contract can go almost anywhere in between without changing that arithmetic much.
Why the gap exists at all
Different months trade at different prices because holding a physical commodity or a financial exposure across time is not free and not always the same. Storage, insurance, financing rates, seasonal demand and expectations about supply all sit in the gap between months. When deferred months trade above near months the market is in contango; when they trade below, it is in backwardation. We covered that structure in more depth in contango and backwardation explained.
A futures calendar spread is a direct way to take a position on that structure. Instead of guessing where crude oil is going, you are taking a view on whether the market is going to pay more or less to defer delivery.
Why the spread moves differently from the outright
The spread moves differently because the two legs share most of their risk drivers, and those shared drivers cancel out. A macro headline that lifts the whole curve tends to lift both months, so the difference between them barely changes while the outright makes a large move.
This is the feature that attracts traders to the futures calendar spread and also the thing that misleads them. Cancelling shared risk is not the same as cancelling risk.
What is left after the shared risk cancels
What remains is relationship risk, and it has its own personality. The gap between two delivery months responds to storage economics, to the shape of the curve, to seasonal patterns in the underlying, to interest rates, and to the mechanical pressure of large holders rolling positions from one month to the next. None of that is visible on a chart of the outright.
Relationship risk is also less symmetric than directional risk. A spread can sit in a narrow band for weeks and then move several weeks' worth of range in a session when a supply or storage assumption changes. Traders who sized the position off the calm period find out the range was not a rule.
The narrow range changes what a stop means
Because a futures calendar spread typically trades in a much narrower range than the outright, a stop that would be reasonable on a directional trade is enormous in spread terms. If the outright moves in a range of several points a day and the spread moves in a range of a fraction of a point, a stop sized for the outright is not a stop. It is a decision to hold through anything.
The correction is to build the whole risk plan in spread units. Measure the spread's own recent range, decide what fraction of that range invalidates the idea, and size so that the invalidation costs an amount you have already agreed to lose. That is the same discipline as any other trade, applied to a different instrument.
How exchange-listed spreads trade and get margined
Major futures exchanges list calendar spreads as their own instruments with their own order books, so you send one order and both legs fill together at the quoted differential. That removes leg risk, which is the exposure created when you fill one side and the market moves before you fill the other.
This matters more than it sounds. Legging into a spread manually means that for some number of seconds you are holding a naked outright position with full directional risk, in a trade you designed specifically to avoid directional risk.
Margin treatment is not the same as the outright
Exchanges generally recognize that a spread carries less risk than two unrelated positions and apply a credit, so the initial margin on a futures calendar spread is typically lower than the sum of the two legs traded separately. CME Group's margin overview describes how spread credits work against the outright requirement.
Two cautions apply. First, the credit is set by the exchange and by your clearing firm, and it changes. Second, margin relief is not risk relief. A smaller requirement makes it easier to hold a larger position, which is exactly the trap the reduced number invites you into.
| Feature | Outright futures position | Futures calendar spread |
|---|---|---|
| What you are trading | The price level of one delivery month | The difference between two delivery months |
| Contracts held | One | Two, one long and one short |
| Typical price range | The full daily range of the contract | Usually far narrower than the outright |
| Main risk driver | Direction of the underlying | Curve shape, storage, financing, roll flow |
| Exchange margin | Full outright requirement | Often reduced by a spread credit set by the exchange |
| Execution | One order, one fill | One order on the listed spread book, both legs together |
| Commission events | One contract | Two contracts |
Structural comparison. Exact margin credits, tick values and listed spread pairs are set per product by the exchange and can change; confirm current specifications with the exchange and your platform.
Liquidity is concentrated, not uniform
Not every month pair is worth trading. The spread book is deepest in the pair that the market is actively rolling, typically the front month against the next quarterly, and it thins out quickly beyond that. A futures calendar spread three or four months out may quote a price that no meaningful size can hit.
Check the resting size on the spread book before you assume you can exit. A spread that is easy to enter during the roll and impossible to exit two weeks later is a liquidity problem wearing a low-volatility costume. Contract-level details such as tick value and specification differ by product, which we covered in tick value and contract specs explained.
Calendar spreads inside a simulated funded account
Inside a simulated funded futures account, a futures calendar spread is governed by two things: whether the platform and the program support the listed spread instrument, and how the account's rules count the position. Neither is safe to assume.
Start with availability. Some funded programs restrict the instrument list, some allow outrights only, and some allow spreads but count each leg separately against a position limit. The Express and Growth programs carry position limits that differ by program and by account size, so the number of contracts a spread consumes is a question to settle before you place the order, not after.
How the rules see two legs
The account rules that end funded accounts are the daily loss limit and the maximum drawdown, and they read the account's equity, not your intent. A spread that you consider one position may register as two contracts against a position limit while producing a single small profit and loss line. Both readings can be true at once, and only the written rules of your account decide which one applies.
This is where spread traders get surprised. The position feels conservative, the margin looks small, and then a position limit rejects the second leg or a holding rule bites at the session boundary. Overnight and session handling differs from day handling, which we covered in day margin vs overnight margin in futures.
- Confirm the listed spread instrument is available on your platform and tradable under your program.
- Confirm how the position counts against your program's position limit: as one position or as two contracts.
- Confirm the holding rules for the session you intend to trade, including any restrictions around the close.
- Measure the spread's own recent range and set the stop in spread terms, not outright terms.
- Account for two sets of commissions when you calculate the trade's break-even.
- Check the resting size on the spread book on both sides before assuming you can exit at size.
The simulation caveat that matters here
A simulated funded account does not route your order to the exchange and match it against a real counterparty. Fills come from the platform's model. On a deep, actively rolled futures calendar spread the model tends to stay close to reality. On a thin deferred pair it can look considerably better than the live book would, because the model does not have to find a real seller for your size.
That is a reason to build the habit on the liquid pair rather than the exotic one. The point of the simulated environment is to build a method that survives contact with a live book later, and a method that only works because the fill model is generous is not that method.
The mistakes that cost the most
The expensive mistakes with a futures calendar spread are not exotic. They come from treating a lower-volatility instrument as a lower-risk one and sizing accordingly.
Sizing off the margin number
The reduced margin requirement is the single most common reason spread positions get too big. A trader who would hold two outright contracts sees that a spread requires a fraction of that and reasons upward from the margin instead of downward from the loss they are willing to take. The account rules do not care what the margin was. They read the drawdown.
Assuming the spread cannot gap
Calendar spreads move quietly most of the time and then reprice sharply when the assumption underneath them changes: an inventory report, a storage constraint, a rate move, a change in the roll flow. The quiet period is not a promise. Any position held into a scheduled data release inherits the risk of that release, and a narrow historical range makes that risk look smaller than it is.
Legging in to save a tick
Traders who try to improve their fill by working the two legs separately take on directional exposure to save a small amount of execution cost. Sometimes the market cooperates. When it does not, one bad minute erases many good fills. Use the listed spread instrument. The whole reason exchanges built those books is to remove exactly this risk.
Ignoring the roll calendar
Spread behavior is driven partly by the mechanical pressure of large holders rolling positions between months, and that pressure is concentrated in predictable windows. Trading a futures calendar spread without knowing where you are in the roll cycle is trading against a flow you cannot see on a price chart. Exchange notices publish roll and expiration dates for each product; read them before you build a position around a month pair.
Frequently asked questions
What is a futures calendar spread?
A futures calendar spread is a position that buys one delivery month and sells another delivery month of the same futures contract at the same time. It expresses a view on the difference between the two months rather than on the direction of the underlying market.
Is a futures calendar spread less risky than an outright position?
It carries less directional risk, not less risk overall. Shared drivers cancel between the two legs, which is why a large move in the underlying can leave the spread nearly unchanged, but the position still takes on curve, storage, financing and roll-flow risk that can move sharply when an assumption changes.
Why is margin lower on a calendar spread?
Exchanges apply a spread credit because the offsetting legs reduce the position's expected risk relative to two unrelated contracts. The credit is a percentage off the outright requirement, it is set by the exchange and your clearing firm, and it changes, so confirm the current figure rather than assuming last quarter's number.
Can I trade calendar spreads in a funded futures account?
That depends on your program's instrument list and platform. Some funded programs support listed spread instruments, some allow outrights only, and some allow spreads but count each leg against the position limit. Confirm availability and the counting rule in your own account terms before building a method around them.
Does a calendar spread count as one position or two in a funded account?
It varies by program. Many platforms count the two legs as two contracts against a position limit even though the spread trades as a single instrument with a single profit and loss line. Because position limits differ by program and by account size, this is a question to settle in writing before you place the order.
How do I set a stop on a futures calendar spread?
Set it in spread terms, using the spread's own recent range rather than the outright's. A stop sized for the underlying contract will usually be many times the spread's normal range, which means it is not functioning as a stop at all.
Do commissions double on a spread?
You are holding two contracts, so per-contract and per-side charges generally apply to both legs even though you sent one order. Build the two-leg cost into your break-even before you decide the edge is worth trading, because a narrow-range instrument leaves less room to absorb it.
What is the difference between a calendar spread and a butterfly?
A calendar spread involves two delivery months. A butterfly combines two calendar spreads across three months, buying and selling in a ratio that isolates the middle month's relationship to the two around it. The butterfly carries less outright exposure again and correspondingly narrower ranges.
Know the spread rules before you place the order
TradeFundrr publishes the daily loss limit, drawdown allowance, profit target, position rules and 80/20 split for every simulated futures program, so you can check how a two-leg position is treated before you build a method around it.
Get Funded →