FuturesSpreadSEASONAL FUTURES RESEARCH

Sign in to continue

Access your FuturesSpread dashboard, seasonality tools and saved research.

Secure sign-in powered by Google
FuturesSpread
7-DAY FREE TRIAL · FUTURESSPREAD PRO

Try everything free for 7 days.

Full access during your trial. Choose monthly or annual billing now; your first charge starts after the 7-day trial.

Monthly

$29/ month

Free for 7 days, then $29/month. Cancel anytime.

  • Full seasonality dashboard
  • Spread Screener & optimization
  • Up to 25 years of history
  • CSV exports & Education Center

Your trial starts when checkout is completed. Market data is provided for research and education. Historical results do not guarantee future performance.

FUTURESSPREAD PRO

Unlock all futures markets

Corn is free. Start your 7-day free trial to unlock this market, every contract, spreads, butterflies and the full research toolkit.

✓ All markets✓ 25Y history✓ Optimization✓ Advanced research
No charge for 7 days. Cancel anytime.
MARKET & STRUCTURE BROWSER

Browse markets, contracts & spreads

Choose a market, then open a contract, calendar spread or multi-leg structure.

Corn · CBOTGrains · CBOT · ZC
Loading…
Loading market structures…
CONTACT FUTURESSPREAD

How can we help?

Send a question, report a data issue or suggest a feature. Your message goes directly to the FuturesSpread team.

MARKET OVERVIEW

Your seasonal edge, at a glance.

Track the strongest seasonal spread patterns and explore the wider futures universe from one workspace.

Market snapshotSep 18, 2026CBOT · 15Y optimization
⌁ MARKET UNIVERSE

Coverage at a Glance

Explore the breadth of futures markets available inside FuturesSpread.

▤55+Contract Roots
▦9Categories
⇄8+Exchanges
◷25+Years of History
CBOTCMEICENYMEXResearch-grade futures universe
55+
Built for serious futures research. One workspace for seasonal spreads across 55+ global futures markets.
◌ ASSET CLASSES

Market Categories

Explore opportunities across the futures universe.

◎ GLOBAL COVERAGE

Exchange Coverage

Access the key futures exchanges from one research workspace.

CME / CBOTChicago ICE / NYMEXNew York ICE EuropeLondon SGXSingapore
8+Exchanges3Regions55+Contract RootsGlobalCoverage
COVERED CONTRACTS

Futures contracts

A quick view of the broader contract universe.

SymbolContractCategoryExchangeMonthsCurrency
Loading market universe…
ACTIVE SEASONALITY

Seasonality Windows

Where recurring seasonal behavior is strongest.

Corn (ZC)Peak window: Oct 10 → Nov 1
AugSepOctNov
Soybeans (ZS)Peak window: Apr 1 → May 20
MarAprMayJun
Wheat (ZW)Peak window: Jun 5 → Jul 18
MayJunJulAug
Soybean Meal (ZM)Peak window: Mar 10 → Apr 30
FebMarAprMay
Soybean Oil (ZL)Peak window: May 1 → Jun 25
AprMayJunJul
⌁
Opportunities scanned—

Optimized spreads in screener

✓
Best consistency—

Top ranked pattern

↗
Best average P&L—

Per one spread

✦
High-conviction setups—

Score 85 or higher

SPREAD STRUCTURES

Choose a spread type

Browse structures and open their seasonal research.

UPCOMING OPPORTUNITIES

Most profitable strategies ahead

Entries in the next two months · Calendar shown for 10 spreads; other structures per trade. Before costs.

Loading strategies…
MGE SPRING WHEAT · HISTORICAL RESEARCH

Spring wheat structures —

Calendar spreads, butterflies and same-month wheat pairs from matched historical contract prices.

HISTORICAL DATA · THROUGH 24 OCT 2025
Historical research only. MGE Bloomberg prices end on 24 Oct 2025. Current quote, spread, trade signal and current P&L are unavailable.

Loading historical data…

Apr 1 → Jun 30

Annual structure seasonality

Price difference · cents per bushel

↔ Drag across the chart to analyze any windowSelected historical yearSeasonal averageSelected date window

The dark line is the selected year's actual historical structure price. The blue line averages complete historical seasons on the same calendar dates, interpolates nontrading days, smooths five days and rebases to the selected year's first price. Incomplete seasons are excluded from the average. Neither line is a current quote or a forecast.

Cumulative historical performance

Hypothetical P&L for one structure in the selected window

—

Spread move by year

Historical result for each matched season

Pattern trades by year

Apply the same entry and exit dates to each historical season.

Entry uses the first matched trading day within 7 days; exit uses the last matched trading day within 7 days. Incomplete seasons are excluded. P&L = price move × $50 for one structure before costs.

—

—

YearEntry dateEntry priceExit dateExit priceMoveP&L
THE INTERMARKET PLAYBOOK

Intermarket spreads.
From relationship to result.

Explore inter-commodity and intermarket spreads: what the legs represent, why their relationship changes, how to read the direction, and how to calculate the result. Start with the explanation, then open the research available in FuturesSpread.

01 · DEFINE

Different markets

Intermarket is the broader family. Inter-commodity compares commodities or grades. Calendar spreads compare delivery months of the same market.

02 · SIZE

Match the exposure

A price difference, a ratio and a processing margin are different measures. Match units and leg weights before reading them as a trade.

03 · READ

Direction matters

Long A−B means buy A and sell B. A widening favors the long spread; a narrowing favors the short. That convention depends on the stated formula.

CHOOSE A FAMILY

10 families, with worked examples

The main relationships used in intermarket research. Each example below explains a mechanism; it is not a current trade recommendation or a live quote.

01
QUALITY & PROTEIN

Wheat classes

Grain analysis + historical spring wheat

What are you comparing?

Different wheat grades trade against each other: KC hard red winter versus Chicago soft red winter, or Minneapolis hard red spring versus either winter benchmark. These are relationships between wheat classes, rather than two delivery months of one wheat contract.

What moves the relationship?

Protein premiums, regional weather, export demand and milling requirements can move one class more than another. The same delivery month helps separate the grade relationship from the calendar relationship.

Both wheat prices rose, but KC rose more. If the difference fell to 40¢ instead, the same long pair would lose $500. A positive spread value is not itself a profit.

Spring wheat history →
02
SUBSTITUTION & ACREAGE

Cross-grain spreads

Selectable grain analysis

What are you comparing?

Wheat–corn, soybeans–corn and oats–corn compare different crops. They can reflect feed substitution, planting decisions and different crop cycles. Choosing two markets is a research starting point; it does not establish that every pair is a useful hedge.

What moves the relationship?

Study which crop should outperform, then choose the leg direction. Related markets can both fall while a long spread still gains, or both rise while it loses.

Wheat lost 20¢, but corn lost 40¢. The short corn leg outweighed the wheat loss. Equal bushel contract sizes make this 1:1 example comparable; equal sizes do not guarantee equal market risk.

03
PROCESSING MARGIN

Soybean crush

Crush strategies available

What are you comparing?

The crush compares the value of soybean meal and oil produced from soybeans with the cost of the beans. This is a three-leg processing relationship, not a direct subtraction of three differently quoted prices.

What moves the relationship?

A long crush buys the product legs and sells the beans; it benefits when the weighted output value rises relative to the input. A short crush reverses those legs. Meal and oil demand can affect the margin differently.

This convention uses 44 lb of meal and 11 lb of oil per bushel. Physical yield ratios and tradable futures contract ratios differ. Our strategy results use each basket’s actual leg quantities and contract multipliers.

04
OUTPUT VALUE SPLIT

Soybean oilshare

Explanation · no oilshare analyzer connected

What are you comparing?

Oilshare asks a different question from crush: what percentage of the combined meal-and-oil revenue comes from oil? It measures the mix of output value, rather than revenue minus the cost of soybeans.

What moves the relationship?

Biofuel demand and edible-oil markets can strengthen oil relative to meal. Oilshare can rise because oil rises, meal falls, or both move at different rates. The crush margin can change in the opposite direction.

An oilshare index, a futures basket and an oil-minus-meal price series are different instruments. A tradable position needs defined ratios; the $50-per-cent grain multiplier does not apply.

05
REGIONAL PRICE RELATIONSHIPS

Energy benchmark & location spreads

Explanation · energy data not connected

What are you comparing?

Brent–WTI compares two crude-oil benchmarks. Other energy relationships compare locations or grades of the same underlying commodity. The economic link is transport, quality, storage or access to different consumers.

What moves the relationship?

A long Brent–WTI spread buys Brent and sells WTI. It is a view on Brent outperforming WTI, not necessarily on oil prices rising. Delivery conventions and settlement dates still need to be aligned.

The barrel exposure must match the actual contracts being traded. A location spread can remain wide because moving the commodity is costly; a large difference does not ensure convergence.

06
REFINING MARGIN

Crack spreads

Explanation · energy data not connected

What are you comparing?

A crack spread compares refined products with crude oil. The common 3:2:1 model uses three crude-oil contracts against two gasoline contracts and one distillate contract. It represents a theoretical gross refining margin.

What moves the relationship?

Long the modeled margin means buying the product basket and selling crude. Short the margin means buying crude and selling products. Refinery outages and product demand can alter the relationship.

This formula assumes product quotes in dollars per gallon; convert cents first if needed. Forty-two gallons equal one barrel. Gross margin excludes actual refining costs, so it is not net refinery profit.

07
POWER GENERATION

Spark & dark spreads

Explanation · power data not connected

What are you comparing?

A spark spread compares electricity revenue with the gas required to generate it. A dark spread uses coal instead of gas. A clean spread also deducts the cost of carbon emissions.

What moves the relationship?

These relationships depend on plant efficiency, fuel prices and power demand. A plant can sell expensive electricity yet have a weak margin if its fuel cost rises faster. Power delivery periods and fuel units must match.

Seven is a teaching assumption, not a universal plant heat rate. Carbon costs, efficiency and regional conventions affect the calculation. Dollar P&L also requires the chosen power and fuel contract quantities.

08
PRECIOUS & INDUSTRIAL METALS

Metals spreads & ratios

Explanation · metals data not connected

What are you comparing?

Gold–silver is often studied as a ratio, while gold–platinum can be expressed as a price difference. A ratio compares relative prices; it is not itself the dollar value of a two-contract position.

What moves the relationship?

Precious-metal investment flows and industrial demand can diverge. A long gold–silver relationship buys gold and sells an appropriately sized silver exposure. The hedge ratio must be specified.

Standard GC represents 100 troy oz; standard SI represents 5,000 troy oz. One of each is not an equal-ounce or equal-dollar hedge. Futures P&L must be calculated separately for both legs.

09
ANIMALS + FEED

Livestock & feeding margins

Explanation · livestock data not connected

What are you comparing?

Live cattle versus feeder cattle compares finished and younger animals. A cattle feeding relationship can also include corn as a feed-cost leg. This is a weighted production-cost basket, not simply one price minus another.

What moves the relationship?

Finished-cattle demand, feeder supply and feed costs all matter. A modeled producer margin buys finished-cattle value and sells input-cost exposures. Actual animal weights, feeding time and feed consumption determine the economic ratios.

These are simplified production values, not live quotes. A futures hedge requires separate contract sizes, quantities and delivery periods. Other production costs are excluded.

10
FINANCIAL INTERMARKET

Rates, equity indexes & currencies

Explanation · financial pairs not connected

What are you comparing?

Intermarket research also compares financial futures: two Treasury maturities, two equity indexes, or related currencies. These are relative-value trades across contracts, while a calendar spread uses different months of the same contract.

What moves the relationship?

Treasury trades are commonly sized by interest-rate sensitivity (DV01). Equity pairs may use dollar exposure or beta. Currency pairs require consistent quote directions and currency conversion. There is no universal 1:1 hedge.

Yield changes are not futures price changes; a yield-curve steepener cannot be defined from the words “buy the spread” alone. State the actual instruments, buy/sell directions and hedge quantities.

FROM EXPLANATION TO RESEARCH

How to read an analysis in FuturesSpread

Start with the actual spread

The actual line uses matched observed dates from both grain contracts. Its level is the price difference, not the profit earned since entry.

Separate pattern from price

The blue normalized seasonal curve illustrates the average historical shape. Its displayed height is rescaled; trade results use raw historical prices.

Select a window

Drag over the chart to set entry and exit, choose long or short, and inspect each season’s P&L, drawdown and sample size. Optimization describes the historical sample.

Historical results are before commissions, slippage and other costs. Correlation can change, and losses on the two legs can accumulate. Margin is collateral, not the purchase price or maximum possible loss; offsets depend on the broker and clearing rules.

Calculation references & availability

Available here: grain pairs across Chicago wheat, KC wheat, corn, oats and soybeans (subject to overlapping contract prices), soybean crush baskets, and historical spring-wheat research. Other families on this guide are educational; their analyzers and price feeds are not connected here.

CME · Soybean crush conventions ↗CME · Oilshare ↗CME · Crack spread units ↗CME · Gold–silver ratio ↗ICE · Spark spreads ↗

AVAILABLE WHEAT WORKSPACE · KC HRW / CHICAGO SRW

KEZ26KC HRW Wheat · Dec 2026
−1:1
ZWZ26Chicago SRW Wheat · Dec 2026
Same delivery month · 5,000 bushels per leg

KC HRW − Chicago SRW KEZ26 − ZWZ26

One contract of the first market minus one of the second, for the same delivery month. KCBT / CBOTUSD1:11¢ = $50

Historical dates loading…
Example: 650¢ first leg − 600¢ second leg = +50¢.

For a 1:1 long spread, a widening to 55¢ is a 5¢ move, or $250 before costs; a narrowing to 45¢ is a $250 loss. These prices are illustrative. The green line below is the actual matched spread; the blue line is a normalized seasonal pattern, not a price forecast.

KC HRW price − Chicago SRW price = the spread, in cents per bushel.

↔ Drag across the chart to analyze any window—
Green · actual 2026 spreadEach day’s KC close minus the matched Chicago close, in ¢/bushel. Stops at the last available close.
Blue · 15Y normalized seasonal patternHistorical seasons aligned by calendar day and scaled to show their average shape. Height is illustrative, not a historical price or forecast.
Selected long / short windowEntry to exit dates used for the historical trade results below.
LONG—

Drag across the chart to select a window.

Each historical season is normalized before averaging. The line is scaled for comparison and is not a price forecast.

Cumulative spread performance

Hypothetical P&L from repeated historical trades

—

Spread move by year

Cents per bushel for the selected position

Pattern Trades

Loading historical windows…

—

Drag across the chart or select Optimize.

🏆
—Winning seasons
◆
—Losing seasons
◕
—Consistency
↗
Avg. move—
▣
Avg. P&L—
RISK & RETURN

Advanced Statistics

Calculated from each daily spread value inside the selected window.
Profit factor ⓘ—Gross profit ÷ gross loss
Average winner—Per winning historical trade
Average loser—Per losing historical trade
Reward / risk ⓘ—Average win ÷ average loss
Max trade drawdown ⓘ—Largest peak-to-trough decline
Max losing streak ⓘ—Consecutive historical seasons
YearSpread positionEntry dateEntry spreadExit dateExit spreadMoveP&L (1 spread)Best move ⓘWorst move ⓘMax DD ⓘResult

MULTI-MARKET CALENDAR SPREADS

Spread Screener

Ranked seasonal opportunities across available markets using the same optimization and historical engine as the analysis dashboard.

Research universeLoading markets…15Y optimization history
⌁
—Matching spreads
✓
—Best consistency
↗
—Best avg. P&L
✦
15YOptimization history

Optimized seasonal opportunities

Historical calendar spread results across available markets · average P&L per spread before costs.

Loading…
RankSpreadPositionOptimized windowConsistencyAvg. moveAvg. P&LScore
Ranking spreads…
CORN TERM STRUCTURE

Forward Curve

See how active Corn futures are priced across delivery months and identify contango, backwardation and mixed curve structures.

Market structureLoading…Latest available close
Front contract——
Back contract——
Curve change—Front → farthest available
Contracts—Same market date

Corn futures forward curve

Last Price by delivery contract. An upward slope indicates contango; a downward slope indicates backwardation.

—
Loading forward curve…

Term structure by contract

Price difference versus the previous listed delivery month.

ContractDeliveryLast pricevs previousStructure
FORWARD CURVE GUIDE

Understanding the futures curve

CORN 3-LEG STRUCTURES

Butterfly Screener

Analyze 1:-2:1 futures butterflies using the same historical seasonality and optimization engine as calendar spreads.

StructureLeg 1 − 2×Leg 2 + Leg 3CBOT · 15Y optimization
⌁
—Butterflies scanned
✓
—Best consistency
↗
—Best avg. P&L
✦
1:-2:1Butterfly weights

Optimized Corn butterflies

Each row is calculated from Bloomberg historical contract prices and optimized over Sep 18 – Nov 30.

Loading…
RankFormulaPositionOptimized windowConsistencyAvg. moveAvg. P&LScore
Calculating butterflies…

Corn Butterfly

—
CBOT1:-2:1Bloomberg history$50 / point
—

Annual Butterfly Seasonality

Daily 1:-2:1 structure value (cents per bushel)

Actual15Y Seasonal Average↔ Drag across the chart to analyze any window
Structure—Leg 1 − 2×Leg 2 + Leg 3
Selected window—Drag across the chart to choose dates
Loading butterfly data…

Cumulative Butterfly Performance

Hypothetical P&L from recurring trades in the selected seasonal window

—

Butterfly Move by Year

Selected seasonal window

Pattern Trades

Selected Butterfly window

— Wins
— Losses
—Consistency
Avg. Move—
Avg. P&L—
YearPositionEntry DateEntry ValueExit DateExit ValueMoveP&LResult

Butterfly legs

Leg 1 − 2×Leg 2 + Leg 3

CORN FUTURES CONTRACTS

Contract Browser

Explore one contract, compare its current path with historical seasonality and review long-term performance.

—

ZCZ26 Contract Seasonality

Current price uses the left axis. The historical pattern uses a separate 0–100 shape index on the right.

Current contract · priceHistorical seasonal pattern · index↔ Drag the chart to analyze a window
Loading contract seasonality…
METHODOLOGY

How the contract is calculated

The actual line shows the selected dated contract. The seasonal line compares the same delivery month across historical years. Profit and loss use actual entry and exit price changes, adjusted for LONG or SHORT and multiplied by the contract point value.

—Value of one price point per contract
↑BUY / LONG
Corn · Dec 2026
−LEG 1 − LEG 2
↓SELL / SHORT
Corn · May 2027

Corn Calendar Spread

ZCZ26 − ZCK27
CBOTUSDTick 0.25¢$50 / point
▣18/09/2011→17/09/2026▣
Sep 18 → Nov 30

Annual Spread Seasonality

Daily spread price (cents per bushel)

Actual 202615Y Seasonal Average↔ Drag across the chart to analyze any window
Loading spread data…

Cumulative Spread Performance

Hypothetical P&L from recurring trades in the seasonal window

—

Spread Move by Year

Spread movement during Sep 18 → Nov 30

Pattern Trades (Sep 18 – Nov 30)

Selected seasonal window · 15 historical windows · 15Y history · BUY December Corn / SELL May Corn

— Wins
— Losses
—Consistency
Avg. Move—
Avg. P&L—
YearSpread PositionEntry DateEntry SpreadExit DateExit SpreadMoveP&L (1 Spread)Best Move Worst Move Max DD Result

Markets We Cover

Explore the futures universe available inside FuturesSpread — from grains and energy to metals, rates, crypto and global indexes.

✓ Bloomberg historical data ✓ Up to 25+ years of history ✓ Built for spread research
More markets.
Smarter opportunities.
GLOBAL FUTURES. DEEPER INSIGHTS.

Coverage at a Glance

▱55+Contract Roots
◫9Categories
▥8+Exchanges
◷25+Years of History
FS25YBBGResearch-grade futures universe

Market Categories

Exchange Coverage

View All Exchanges →
8+Exchanges
3Regions
55+Contract Roots
GlobalMarket Coverage

⌕ Covered Contracts

SymbolContractCategoryExchangeMonthsCurrency
Showing markets

◴ What You Can Analyze

▣Calendar SpreadsCompare contract months across the curve
⌘Intramarket SpreadsFind relative-value opportunities
▤Contract SeasonalityExplore historical seasonal patterns
▥Historical DataLong clean histories and charts
⇧Export & ShareDownload CSV and share setups
▥
Start analyzing the futures universeExplore contract roots, powerful charting tools, seasonality analysis and more.
Open Analyzer → BETTER DATA.
BRIGHTER RESEARCH.
GLOBAL FUTURES COVERAGE

From individual contracts to relative-value research.

FuturesSpread is being built around dated futures contracts rather than opaque continuous series. That makes it possible to analyze calendar spreads, seasonal relationships and curve structure while keeping the underlying contracts visible.

WHY FUTURESSPREAD EXISTS

Futures data should be clear, testable and useful.

We built FuturesSpread to turn dated futures contracts, seasonal relationships and curve structure into research that traders can actually inspect — not black-box scores they are expected to trust.

25+ years of historyBloomberg historical sourceGlobal futures roadmap
RESEARCH ENGINE

From contract data to repeatable evidence.

Dated contractsSeasonalityCurve context
67%Pattern consistency
55+Contract roots
01
THE PROBLEM

Most futures tools show an answer.
We want to show the evidence.

Seasonality can look convincing in a single average line. But averages can hide weak years, unstable regimes and extreme outliers. FuturesSpread is designed so every headline statistic can be traced back to the contracts and historical seasons behind it.

01◫

Dated contracts first

We preserve the identity of the actual delivery months instead of hiding the research behind an opaque continuous series.

02◎

Transparent statistics

Average, median, win rate, drawdown, individual years and selected-window P&L are visible together.

03↗

Context over signals

Seasonality, contango, backwardation and curve structure are research context — not automatic predictions.

04✦

Research workflow

Discovery, validation, curve context and historical evidence belong in one coherent workspace.

DATA PHILOSOPHY

A serious product starts with serious data discipline.

Our historical foundation is built around Bloomberg data and contract-level mappings. The goal is simple: when a spread says July minus December, the history should represent that same economic relationship year after year.

  • Explicit month and year mapping
  • Contract size, tick size and currency metadata
  • Historical validation before production use
  • Separate handling for live updates and historical source-of-record data
SOURCE OF RECORDBloomberg Historical DataContract-level history
↓
NORMALIZATIONVerified Futures UniverseExchange · root · month · year · tick value
↓
RESEARCH OUTPUTSpreads · Seasonality · CurvesVisible, comparable and testable
WHERE WE'RE GOING

Built to grow beyond one market.

Explore Markets We Cover →
Global futures market coverage map
Grains & OilseedsCBOT · MGEX · WCE
EnergyNYMEX · ICE · ICE Europe
MetalsCOMEX · NYMEX
Softs & LivestockICE · CME
Rates, FX & IndicesCME · CBOT · CBOE
Crypto FuturesCME
THE PRODUCT STANDARD

Modern interface.
Old-school verification.

We want the speed and polish of a modern SaaS product without sacrificing the ability to inspect the raw historical logic behind the result.

FastInteractive analysis without hiding the calculation.
VisualCharts, curves and seasonal windows built for pattern recognition.
AuditableEvery result can be checked against individual years.
ExpandableA data model designed for a much wider global futures universe.
FUTURES RESEARCH, REBUILT

More markets. Better evidence. Clearer decisions.

Open the product and test a spread yourself.

Open FuturesSpread →
Methodology

How the spread is calculated

The black line is the live calendar spread: December corn minus May corn. The blue curve averages the same spread structure across the selected historical window. Historical performance is shown in cents and dollars per one spread.

$50One full spread point equals $50 per contract pair.