ES Futures Fair Value: How to Calculate It Before Market Open

Quick Answer: ES futures fair value = SPX × [1 + (risk-free rate − dividend yield) × (days to expiration ÷ 365)]. At SPX 5,500 with a 4.5% rate, 1.4% yield, and 60 days to expiry, fair value is approximately 5,528. When ES trades above that level, the market implies a higher open; when it trades below, expect weakness.

Why ES Never Trades at Exactly the SPX Level

Every morning before 9:30 ET, financial TV anchors report "futures are trading X points above fair value." Most viewers nod along and change the channel. But if you trade ES, SPY, or index options, this number is one of the most useful signals you have — provided you understand where it comes from.

ES (the E-mini S&P 500 futures contract) and SPX (the cash index) track the same underlying basket of stocks, but they are not the same instrument. ES is a forward contract that settles on a future date. That time gap creates a carry cost — and carry cost is what separates ES's fair value from the SPX print.

The formula is straightforward. The math behind it has not changed since the 1970s. What traders miss is how to apply it in real time, and what deviations from fair value actually mean.

The Fair Value Formula, Step by Step

The fair value of any equity index futures contract is derived from the cost-of-carry model:

Variable Symbol What It Represents
Spot index level SPX Last SPX closing print (or current quote during trading hours)
Risk-free rate r Annualized 90-day T-bill yield (as a decimal, e.g., 0.045)
Dividend yield d Annualized S&P 500 dividend yield (as a decimal, e.g., 0.014)
Days to expiration T Calendar days from today to ES final settlement Friday

The formula:

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

Worked Example at Current Market Levels

Suppose SPX closed Friday at 5,500. The front-month ES contract (September 2026) expires in 60 days. The 90-day T-bill yield is 4.50% and the trailing S&P 500 dividend yield is 1.40%.

Step Calculation Result
Net carry rate 4.50% − 1.40% 3.10% per year
Daily carry rate 3.10% × (60 / 365) 0.5096%
Carry in index points 5,500 × 0.005096 ~28 points
Fair Value 5,500 + 28 ~5,528

So if September ES is quoted at 5,540 Sunday night, it is trading 12 points above fair value. If it's at 5,510, it is 18 points below fair value. Each scenario tells a different story about where stocks will likely open.

Where to Get the Inputs

You don't need a Bloomberg terminal to run this calculation daily.

Risk-Free Rate

Use the 90-day T-bill yield (ticker: ^IRX on most platforms). In late 2025 and into 2026, this has hovered between 4.2% and 4.8% depending on Fed policy. Alternatively, the SOFR (Secured Overnight Financing Rate) is the technically correct rate since CME migrated from LIBOR, but the difference is typically under 10 basis points and immaterial for most day traders.

Dividend Yield

The trailing 12-month S&P 500 dividend yield is available from any major financial site. It typically runs between 1.2% and 1.6%. For greater precision, you can use the sum of actual dividends expected in the contract period rather than the annualized yield, but for pre-market analysis the annualized figure is accurate enough.

Days to Expiration

ES settles on the third Friday of March, June, September, and December. Count calendar days from today to that Friday. The September 2026 contract, for example, settles on September 18, 2026. As that date approaches, the T in the formula shrinks — and so does the fair-value premium.

Premium vs. Discount: What the Market Is Telling You

Fair value gives you a baseline. The real signal is the deviation from it.

ES Trading Above Fair Value (Premium)

When ES is above fair value, there is more buying pressure in futures than carry math alone justifies. Market participants are bidding ES up in anticipation of a higher open. Program traders — the desks that specialize in index arbitrage — will sell ES and buy the underlying cash basket, compressing the premium as the open approaches.

A sustained, large premium (say, 15+ points on a 5,500 SPX) heading into the open is a reliable signal that the cash market will open gap-up. It does not tell you whether the gap will hold.

ES Trading Below Fair Value (Discount)

A discount to fair value is the mirror image. Sellers have overwhelmed the carry floor. This typically happens in risk-off environments — overnight news, geopolitical events, or large overseas selloffs. Arb desks will step in to buy ES and short the basket, lifting futures back toward fair value.

An extreme discount (ES 30+ points below fair value) signals capitulation-level selling pressure. The cash market is expected to open sharply lower.

Fair Value and the Opening Gap

Here is the practical application most traders care about:

ES vs. Fair Value Implied Cash Open Arb Direction
ES = Fair Value Flat open, near Friday's close No arb opportunity
ES > Fair Value (premium) Gap up at open Sell ES, buy stocks
ES < Fair Value (discount) Gap down at open Buy ES, short stocks

Note that SPX does not trade overnight — only ES (and SPY to a limited degree during extended hours) reflects overnight price discovery. At 9:30 ET, individual stocks open through their own auctions (MOO and LOO orders), and SPX is computed from those individual prints. The ES-to-fair-value spread compresses during the opening auction as arb activity anchors the two together.

How Fair Value Changes Through the Contract Cycle

As days tick off toward expiration, the fair-value premium decays. With 60 days left, the premium is roughly 28 points (at current rates). With 10 days left, the same math produces only ~4.7 points. On expiration Friday itself, fair value equals SPX — futures and cash must converge at the SOQ (Special Opening Quotation).

This is why traders often refer to the "basis" narrowing into expiration. When you roll from a front-month contract to the next quarter, you are essentially resetting the basis clock from near-zero back to a full quarter of carry.

Dividend Adjustments: The Detail Most Traders Skip

The annualized dividend yield approach is fine for rough calculations. For precision, especially when large ex-dividend events fall inside the contract window, subtract the actual expected dividends from SPX rather than using the yield approximation.

For example, if $12 in index-weighted dividends are expected to go ex-dividend before ES expiration, subtract that from the carry calculation. Expected dividends reduce ES's fair value because futures holders do not receive dividends — those accrue to stockholders. A high-dividend environment (or concentrated ex-date clusters in March, June, etc.) can visibly tighten the ES premium.

SPY's quarterly dividend ex-date also matters here. If SPY goes ex-dividend during the ES contract window, futures traders holding the hedge (long ES / short SPY) receive the dividend via SPY but lose it from ES — affecting optimal hedge ratios. See our article on SPY dividend ex-dates and SPX tracking for the full breakdown.

Using the Converter to Check Your Math

Our converter tool tracks live ratios between SPX, ES, and SPY. While it does not display the fair-value premium directly, you can use the ES-to-SPX ratio output as a real-time sanity check against your hand-calculated fair value. If the live ratio implies an ES level significantly different from your fair-value estimate, that gap is either a data lag or a genuine premium/discount worth investigating.

Try the Free Converter

Use our real-time converter to translate between SPX index levels, ES futures, and SPY shares — updated every hour from live market data.

Open Converter →

Quick Reference: Fair Value at Common SPX Levels

Assuming r = 4.5%, d = 1.4%, and 45 days to expiration (mid-contract typical):

SPX Level Net Carry (3.1% × 45/365) Fair Value Premium ES Fair Value
4,800 0.38205% ~18.3 pts ~4,818
5,000 0.38205% ~19.1 pts ~5,019
5,500 0.38205% ~21.0 pts ~5,521
6,000 0.38205% ~22.9 pts ~6,023
6,500 0.38205% ~24.8 pts ~6,525

The premium scales linearly with the SPX level — higher index, higher absolute carry in points. This is why a 25-point ES premium at SPX 6,500 is not "large" — it's normal carry. A 25-point premium at SPX 5,000 with only 30 days to go, however, would be a genuine bullish signal above fair value.

Limitations of the Fair Value Model

The cost-of-carry model assumes no transaction costs, perfect arbitrage, and known dividends. In practice:

Short-selling costs create an asymmetric floor on the premium — arbs short stocks when ES is rich, but that has a borrow cost that widens the no-arb band. A small premium to fair value does not always attract selling.

Dividend uncertainty matters more in smaller indices. For the S&P 500's 500 stocks, dividend estimates are reliable. For a small-cap index like the Russell 2000 (RTY/IWM), dividend timing is harder to forecast.

Market microstructure creates momentary dislocations. ES can gap away from fair value at the open, during circuit-breaker events, or on broken-market days. The formula describes equilibrium, not every real-time tick.

Recommended Reading

A Complete Guide to the Futures Market

by Jack D. Schwager — The most comprehensive treatment of futures pricing, carry, and practical trading available. Chapter on stock index futures covers fair value, basis, and roll mechanics in rigorous detail.

View on Amazon →

Frequently Asked Questions

What is ES futures fair value?

ES futures fair value is the theoretically correct price for the E-mini S&P 500 contract based on the current SPX level, the risk-free interest rate, expected dividends, and days until expiration. It is where ES should trade in a frictionless market with perfect arbitrage.

How do I calculate ES futures fair value?

Use: Fair Value = SPX × [1 + (r − d) × (T / 365)]. Plug in the SPX closing price, the annualized 90-day T-bill yield for r, the S&P 500 dividend yield for d, and calendar days to ES expiration for T.

Why does ES trade above SPX most of the time?

Because holding cash and earning interest is the alternative to owning equity exposure via futures. When the risk-free rate exceeds the dividend yield, the futures must price in net carry — so they trade at a premium to spot. The premium decays to zero at final expiration.

What does "ES is 10 points above fair value" mean before the open?

It means overnight futures buying has pushed ES 10 points beyond the carry-justified level. Stocks are expected to open roughly 10 SPX points higher than Friday's close. Program traders will sell ES and buy the underlying basket to capture this spread at the open.

Can ES trade at a discount to fair value?

Yes. During risk-off events, ES selling can push the contract below fair value. Arb desks buy ES and short stocks to capture the discount, but they need sufficient liquidity and a manageable borrow cost. In extreme events, the discount can persist for minutes before arb brings the two back in line.