Futures Basis Explained: Cost of Carry for Index Futures

Futures basis is the difference between the futures price and the current spot index value. For index futures like ES, basis is driven by cost of carry — the net financing cost of holding the position, which equals interest rates minus dividend yield. In a typical rate environment, ES trades 20–60 points above SPX, and that gap converges precisely to zero at expiration.

You're watching ES before the open. It's sitting 35 points above yesterday's SPX close. Is the market actually pricing in a rally — or is 35 points just the "rent" baked into every ES contract?

That embedded number is the basis, and understanding it separates traders who read pre-market futures correctly from those who misinterpret normal carry as market signal. If you actively trade ES, hedge with futures, or use our converter tool, knowing the basis mechanics makes every number you see more meaningful.

Convert between ES futures, SPX, and SPY in real time — basis-adjusted ratios updated hourly.

Use the Free Converter Tool →

The Definition of Basis

In futures markets, basis is defined as:

Basis Definition Basis = Spot Price − Futures Price

Note the direction: spot minus futures, not the other way around. This convention comes from commodity markets, where the nearby spot price typically trades above far-dated futures (a state called backwardation). In equity index futures, the math usually runs the other way — ES trades above SPX — so the basis is typically negative under this convention.

You'll often see traders flip this and say "ES is trading at a +35 basis" meaning ES is 35 points above SPX. Both conventions are common; what matters is consistency. In this article, a positive basis means futures are above spot (the normal equity index condition).

What Is Cost of Carry?

Cost of carry is the net economic cost of holding a position from today to the futures expiration date. For index futures, it has exactly two components that work in opposite directions:

1. Financing Cost (Interest)

When you hold a futures contract instead of buying the underlying stocks outright, your capital stays invested elsewhere — typically earning the risk-free rate in T-bills or a money market fund. The "cost" of using futures is therefore the opportunity cost of that capital, which equals the risk-free rate applied to the notional value.

With a 4.3% risk-free rate and SPX at 5,400, holding an ES contract for 90 days has an implied financing cost of approximately:

Financing Cost 5,400 × 0.043 × (90 / 365) ≈ 57 points

The futures price must be ~57 points above SPX just to compensate for this financing. Otherwise, arbitrageurs would sell futures and buy the underlying stocks to lock in a riskless profit.

2. Dividend Credit

Futures holders do not receive dividends. S&P 500 companies pay roughly 1.3% annually in dividends — but those dividends flow only to stock owners, not to ES futures holders. This dividend forgone acts as a discount on the futures price, partially offsetting the financing cost.

With SPX at 5,400 and a 1.3% dividend yield over 90 days:

Dividend Credit 5,400 × 0.013 × (90 / 365) ≈ 17 points

The dividend credit reduces the basis. Net carry = financing cost − dividend credit = 57 − 17 = 40 points.

The Full Fair Value Formula

Combining both components, the fair value of ES is:

Fair Value Formula Fair Value = SPX × [1 + (r − d) × (T / 365)]

r = annual risk-free rate  |  d = annual dividend yield  |  T = days to expiry

Using the numbers above (SPX = 5,400, r = 4.3%, d = 1.3%, T = 90 days):

Example Calculation Fair Value = 5,400 × [1 + (0.043 − 0.013) × (90 / 365)]
Fair Value = 5,400 × [1 + 0.03 × 0.2466]
Fair Value = 5,400 × 1.00740 ≈ 5,440

ES trading at 5,440 is exactly at fair value. ES at 5,450 is 10 points rich — above fair value, a slight premium that arbitrageurs will close. ES at 5,420 is 20 points cheap — an opportunity for cash-and-carry arb.

How Basis Decays Through Time

The most important property of basis: it is not static. It decays linearly toward zero as expiration approaches.

Think of it this way. With 90 days to expiry, you're financing 90 days of carry. With 45 days to expiry, you're only financing 45 days — so fair value is about half as far above SPX. With 1 day left, the basis is a rounding error. At expiration (T=0), the formula gives Fair Value = SPX exactly.

Days to Expiry Net Carry (r−d) Fair Value Premium ES Fair Value*
90 days 3.0% +40 pts 5,440
60 days 3.0% +27 pts 5,427
30 days 3.0% +13 pts 5,413
7 days 3.0% +3 pts 5,403
0 days 3.0% 0 pts 5,400 (= SPX)

*SPX held constant at 5,400 for illustration.

This convergence is guaranteed by arbitrage. As long as cash-and-carry arbitrage is possible — and it always is for institutional desks — ES cannot stray far from its theoretical fair value. The only question is whether ES is slightly rich or slightly cheap to fair value at any given moment.

Contango vs. Backwardation

The direction of basis determines the market structure:

Contango (Normal for Equity Index Futures)

Futures trade above spot. This is the standard condition when interest rates exceed dividend yields, which has been true throughout most of modern equity futures history. Holding a long ES position costs money over time as the premium decays — that cost is the roll yield.

Backwardation (Less Common)

Futures trade below spot. This occurs when dividend yield exceeds the financing rate — most common during near-zero rate environments like 2009–2015 and 2020–2021. During COVID, the Fed pushed rates to near zero while the S&P 500's dividend yield stayed around 1.5–2%, briefly creating backwardation in index futures.

Key distinction: In commodity futures, backwardation is driven by convenience yield — the physical benefit of holding inventory right now. Index futures have no convenience yield. Backwardation in equity futures is purely a rate/dividend phenomenon.

The Roll and Its Cost

ES contracts expire quarterly — March, June, September, December. Most traders close their expiring contract and open the next one about one to two weeks before settlement. This is called the roll.

In contango, rolling forward costs you money. The September contract is trading at fair value with ~90 days of carry priced in, while your expiring June contract has only a few days of carry remaining — essentially at spot. You're selling near-spot and buying ~90 days of future carry. The difference is your roll cost.

Roll Cost (Contango) Roll Cost ≈ SPX × (r − d) × (90 / 365)

With SPX at 5,400 and net carry at 3%, rolling quarterly costs roughly 40 points per roll — or approximately 0.74% per quarter, about 3% per year. This is not a loss in isolation; it is offset by the interest earned on the margin capital you're not deploying. But it's a real cost that buy-and-hold futures traders must account for versus simply holding SPY.

Using Basis to Read Pre-Market Direction

The practical takeaway: when you see ES at 5,435 and SPX closed at 5,400, you cannot conclude the market is pointing to a 35-point rally. You need to strip out the basis first.

If fair value is +27 points given today's rates and days to expiry, then ES at 5,435 implies only an 8-point true premium over fair value. That is the actual directional signal — not the raw 35-point gap.

Financial media does this calculation automatically when they report "S&P 500 implied open." Understanding basis lets you verify those numbers, spot when they're stale, and do the math yourself when fair value hasn't been updated for rate changes.

♦ ♦ ♦
Recommended Reading

A Complete Guide to the Futures Market by Jack D. Schwager

The definitive reference on futures mechanics, pricing theory, and trading strategy. Schwager devotes multiple chapters to basis, cost of carry, roll mechanics, and fair value arbitrage — all grounded in real market examples. An essential book for anyone trading index futures seriously.

Frequently Asked Questions

What is futures basis?

Futures basis is the difference between the spot index price and the futures price. For equity index futures in a normal rate environment, basis is positive — ES trades above SPX — because financing costs exceed dividend credits. The basis converges to exactly zero at expiration.

What drives cost of carry in index futures?

Cost of carry has two components: (1) financing cost — the risk-free rate you could earn on capital not tied up in the position, and (2) dividend credit — the dividends S&P 500 companies pay that futures holders forgo. Net carry = interest rate − dividend yield. When positive, futures trade above the index.

Why does futures basis go to zero at expiration?

ES settles to the S&P 500's Special Opening Quotation (SOQ) — which equals the spot index by definition. As expiration approaches, the remaining carry period shrinks toward zero, so the carry component disappears. Cash-and-carry arbitrage enforces this convergence continuously throughout the contract's life.

How do I calculate the fair value of ES futures?

Use: Fair Value = SPX × [1 + (r − d) × (T/365)], where r is the annual risk-free rate, d is the annual dividend yield, and T is days to expiration. With SPX at 5,400, r = 4.3%, d = 1.3%, and T = 60 days: FV ≈ 5,427. ES trading above 5,427 is rich to fair value; below is cheap.

What is roll yield in futures?

Roll yield is the cost or gain from rolling a futures position to the next contract. In contango — the normal equity index state — rolling forward means buying at a higher price than the contract you're selling. This negative roll yield of roughly 3% annually is offset by the interest earned on margin capital.