TRADINGRIOT

Part 4

Futures

On this page

4.1 The futures landscape

The options part of the course spent eighteen lessons on one idea: volatility as a tradeable asset. This part moves to futures. Futures are among the oldest derivatives, the simplest payoff you'll ever trade (linear, no greeks, no decay), and the markets where positioning data actually works. Over the next nine lessons you'll learn every contract the platform tracks, who is on each side of it and why, how the CFTC sorts those participants into buckets you can read every week, and how positioning, seasonality, and curve structure combine into a swing trading framework.

That framework depends on knowing the markets themselves. A trader who thinks crude oil is just "like ES but for oil" will misread every signal the data gives them, because a positioning extreme in a market dominated by physical hedgers means something different from the same extreme in a market dominated by asset managers. This lesson is the map. It covers the eight categories the platform tracks, the split between financial and physical markets that explains most of their behavior, the personality of each group (ES, CL, and corn behave nothing alike, and you should know why before risking money in any of them), the liquidity tiers that decide how you can execute, and the sixty second read of a contract specification that you should perform before touching any market for the first time.

You already have the mechanical foundation from the derivatives part: multipliers and notional value, margin and daily settlement, rolls, first notice dates, cash versus physical delivery. This lesson assumes all of it and builds the working geography on top.

4.1.1 The board

The platform tracks 36 futures markets in eight categories. There are far more contracts than that, but these are the major CME and ICE markets, the ones liquid enough to carry the rich data the rest of this lesson leans on. Here's the full board, with the exchange each contract trades on.

CategoryMarketsExchange
IndicesES (S&P 500), NQ (Nasdaq 100), RTY (Russell 2000), YM (Dow), VX (VIX)CME (YM on CBOT), VX on Cboe
BondsZB (30-year T-bond), ZN (10-year T-note), ZF (5-year T-note)CBOT
CurrenciesDX (Dollar Index), EUR, GBP, JPY, AUD, CAD, CHFCME, DX on ICE
MetalsGC (gold), SI (silver), HG (copper), PL (platinum), PA (palladium)COMEX (PL and PA on NYMEX)
EnergiesCL (WTI crude), NG (natural gas), RB (gasoline), HO (heating oil)NYMEX
GrainsZC (corn), ZW (wheat), ZS (soybeans), ZL (soybean oil), ZM (soybean meal)CBOT
MeatsLE (live cattle), HE (lean hogs)CME
SoftsCC (cocoa), KC (coffee), SB (sugar), CT (cotton), OJ (orange juice)ICE

Almost everything runs through two exchange groups. CME Group owns CME, CBOT, NYMEX, and COMEX, which between them cover indices, bonds, CME currencies, grains, meats, metals, and energy. ICE owns the softs complex plus the Dollar Index. Cboe lists VX. This matters practically: contracts within an exchange group share margin systems (so offsetting positions get margin credit), share the Globex or ICE electronic session structure, and publish specifications in the same format. Once you can read a CME spec sheet you can read all of them.

The categories aren't arbitrary. They group markets by what drives them, and that grouping predicts which of the platform's indicators deserve weight in each market. Seasonality is real information in grains and worth almost nothing in currencies. Commercial positioning means a corn processor in ZC and an asset manager's hedging desk in ES, and those two actors behave differently at extremes. The later lessons on COT and seasonality keep coming back to this: the framework is uniform across all 36 markets, but the interpretation is category-specific.

One more note on the board: VX sits in the indices category because it is listed there on the site, but it's a different species from ES and NQ. It's a cash-settled future on an implied volatility index, its curve lives in near-permanent contango, and holding it long bleeds carry in a way no equity index future does. The next lesson gives it the separate treatment it needs. For this lesson, it is the exception in its row.

4.1.2 Financial versus physical

The biggest split on the board runs not between categories but between two kinds of underlying. Indices, bonds, and currencies are financial futures: the underlying is a price of money in some form, nothing gets stored in a warehouse, and the contracts either settle in cash or deliver another financial instrument. Metals, energies, grains, meats, and softs are physical futures: the underlying is a real commodity that has to be grown, drilled, mined, shipped, and stored, and most of the contracts still terminate in actual delivery.

This distinction explains most of what follows, so here is what each side implies.

Financial futures inherit their behavior from macro. The fair value of ES is the index plus carry, where carry is a spread between short-term interest rates and dividend yield. The fair value of a treasury future comes from the cash bond market. Currency futures track interest rate differentials between two economies. There's no harvest, no storage cost, no delivery bottleneck. Supply of the underlying is effectively infinite (you can't run out of S&P 500 exposure the way the world can run short of cocoa), so prices move on demand for risk: growth expectations, inflation prints, central bank policy, and flows. The scheduled events that matter are macro releases, and they hit the whole financial complex at once. When CPI surprises hot, ES, ZN, and the yen all reprice in the same second, in correlated directions. You're never trading a financial future in isolation. Each one is a position in the same macro machine.

Physical futures answer to the physical world first and macro second. Supply is genuinely constrained and lumpy: one harvest a year for coffee in a given hemisphere, refinery maintenance schedules for gasoline, herd cycles measured in years for cattle. Demand often has a calendar (heating in winter, driving in summer, feed demand following the livestock cycle). Storage costs and availability shape the futures curve directly, which is why curve structure and roll yield, covered later in this part, matter enormously in commodities and barely at all in equity indices. And because supply can actually fail, physical markets have a tail that financial markets mostly lack: the weather event, the frost, the pipeline outage, the war near the export terminal. Physical futures spend months doing nothing and then reprice by tens of percent in a single quarter when the supply assumption breaks.

The participant mix splits along the same line, and that split is what makes positioning data readable. In physical markets, the natural hedgers are producers and consumers of the stuff: farmers, miners, drillers, refiners, food processors, airlines. Their hedging is anchored to real production and consumption, which is why their aggregate position tends to lean against price (they sell more forward as prices rise, because higher prices are exactly when locking in revenue is attractive). In financial markets, the "commercial" side is dealers, banks, and corporate treasurers managing portfolio and balance sheet exposure, and the tidy producer-versus-speculator story gets muddier. The COT lessons return to this distinction because it changes how much you should trust a positioning extreme. For now, the principle is that physical markets have the cleanest hedger-speculator structure, and that structure is where positioning signals work best.

4.1.3 Contract personalities

Traders who come to futures from equities tend to assume all contracts are the same instrument with different tickers. They're not. Each market has a personality: a characteristic rhythm, a set of scheduled events it lives around, a typical way it trends or chops, and a failure mode that catches newcomers. Take three examples before going category by category.

ES is a macro barometer that almost never sleeps. It trades close to 23 hours a day with meaningful liquidity through most of them, gaps rarely and mildly, mean-reverts viciously intraday in quiet regimes, and takes its big directional cues from scheduled macro events and the occasional overnight shock. CL is an event market: it trends harder than ES, gaps on weekend geopolitics, reprices on the weekly inventory report, and answers heavily to any supply shocks. ZC is an agricultural market that hibernates: it can spend five months in a 20 cent range while the crop sits in silos, then move limit-up repeatedly through a hot dry July because the next crop is failing in the field. Same instrument type, three completely different drivers. Position sizing, holding period, stop placement, and which indicators you trust should all change across them.

4.1.3.1 Equity indices

ES, NQ, RTY, and YM are all claims on US equity baskets, and they are the most macro-sensitive contracts on the board along with bonds. What differentiates them is the basket. ES is the broad large-cap market and the deepest equity instrument in the world; nearly every large hedging and asset allocation flow touches it, which gives it enormous depth and a strong tendency toward intraday mean reversion when nothing is happening. NQ is the concentrated tech and growth basket: higher volatility, thinner book, more sensitive to rates because long-duration growth stocks discount future cash flows harder. RTY is small caps: more cyclical, more sensitive to credit conditions and domestic growth, and prone to long stretches of underperformance or catch-up rallies against the large-cap indices. YM is the narrow 30-stock basket, mostly of interest because its price-weighted quirks occasionally decouple it from ES.

Who trades them: asset managers hedging or equitizing cash, dealers hedging options books (the dealer gamma dynamics from the options part live here), CTAs and macro funds expressing risk-on and risk-off, and a large retail and prop crowd intraday. The scheduled events are the macro calendar (CPI, FOMC, payrolls) plus earnings season in aggregate.

Index futures carry price limits tied to the cash market's circuit breakers: outside US cash hours they are capped inside a tight band a few percent wide in either direction (the repeated overnight "limit down" halts of March 2020 happened at this band), and during cash hours downside pauses trigger at 7, 13, and 20 percent declines. And because they trade nearly around the clock, overnight price action is real and tradeable but noticeably thinner, so the same order that vanishes into the book at 10am New York time can move the market at 3am.

VX, the fifth member of this category, is the one to treat with respect and distance until you've read the next lesson. It's a future on an index of implied volatility, meaning you're trading the market's price of future uncertainty rather than any asset. Its curve slopes upward most of the time, it spikes when equities fall, and a long position held passively bleeds. Nothing else on the board behaves like it.

4.1.3.2 Bonds

ZB, ZN, and ZF are treasury futures: 30-year bond, 10-year note, 5-year note. They're among the deepest markets in existence because the entire fixed income world hedges with them: banks, mortgage servicers, insurance companies, pension funds, dealers, and every macro fund with a rate view. Their personality is scheduled-event trading in its purest form. Treasury futures sit almost still for hours and then move their entire daily range in the ninety seconds after a CPI print or an FOMC statement, because the underlying question they price (the path of policy rates and inflation) only gets new information at known times.

Their quote convention, points and 32nds on 100,000 dollars of face value, was covered in the rates lesson, along with the delivery basket and cheapest-to-deliver machinery. For this lesson, the personality points are these: price volatility is low in percentage terms but the notional is large, the three tenors move together but not identically (the difference between them is the yield curve trade), and positioning data in the 10-year is watched closely because speculative shorts in ZN periodically build to enormous extremes. Bonds are also the market where "the trend" can be a multi-year macro regime; the 2020 to 2023 bond bear market punished every mean-reversion trade against it.

Two rate contracts sit just outside this set and are worth naming even though the platform does not track them. At the long end is the Ultra Bond, whose delivery basket is genuinely 25 years and out, so it behaves like a true 30-year bond where ZB, despite its name, delivers issues in the 15 to 25 year range and trades shorter. If your view is specifically about the very long end of the curve, the Ultra is the clean expression and ZB is a compromise. At the short end are the three-month SOFR futures, a different animal entirely: each contract settles to the overnight SOFR rate compounded over a three-month window, quoted as 100 minus that rate, so it is a direct bet on where the Fed sets policy over a specific quarter. The SOFR strip, dozens of consecutive quarterly contracts, is the market's explicit forecast of the entire policy path, and it is among the deepest futures markets in the world because every rate desk hedges its short-end exposure there. SOFR replaced the old eurodollar contracts after LIBOR was retired, as the rates lesson covered. The platform focuses on the treasury tenors because their positioning and curve data are the readable part for a swing trader, but a complete map of the rates complex runs from three-month SOFR at the front to the Ultra Bond at the back.

4.1.3.3 Currencies

The seven currency futures split into the Dollar Index (DX) and six individual pairs against the dollar. CME currency futures are quoted as dollars per unit of foreign currency, so a rising EUR future means a stronger euro, and JPY is inverted relative to the USD/JPY convention you see quoted elsewhere: when the spot pair rises (yen weakening), the future falls. That inversion has put traders into backwards positions, so it is the one mechanical fact to remember from this paragraph.

Currency personality is rate differentials plus flows. These markets trend when central bank policy diverges (the 2021 to 2022 dollar rally, the yen's long slide while Japan held rates at zero) and chop when policy converges. They are deeply liquid, macro-event-driven, and almost devoid of useful seasonality, since nothing about a calendar month changes the relative stance of two central banks. The hedgers are corporations with foreign revenue and international portfolio managers; the speculators are macro funds and CTAs, whose positioning in the CME currency contracts is one of the most watched COT data sets, because currency spec positioning reaches clean, readable extremes. DX is the aggregate view: a weighted basket that's mostly euro, so DX and EUR are close to mirror images.

4.1.3.4 Metals

Gold is a financial asset that happens to be a physical commodity. It's driven by real interest rates, the dollar, and risk sentiment, not by jewelry demand in any given quarter, and it trades with the depth and macro-sensitivity of a currency. Its seasonality is weak and should be ignored. Silver is gold's high-beta sibling with an industrial demand component and a persistent retail speculative following; it moves further than gold in both directions and its rallies have a blow-off character. Copper is the true industrial metal, priced off global construction and manufacturing, especially China; it earns its reputation as a growth barometer. Platinum and palladium are small markets dominated by auto-catalyst demand and concentrated supply (South Africa and Russia), which makes them structurally thin and capable of savage moves when supply is questioned. Palladium has produced some of the most violent squeezes of any listed commodity.

The hedgers here are miners selling forward production and industrial consumers locking input costs, plus bank dealing desks intermediating both. Positioning readability is good in gold and silver, where managed money extremes have a long record of marking exhaustion zones.

4.1.3.5 Energies

Crude oil is the biggest commodity market in the world and the one where the full cast from the upcoming participants lesson shows up in force: producers hedging output, refiners hedging both inputs and products, airlines hedging fuel, macro funds trading the global growth view, and physical traders arbitraging locations and grades. CL's personality is trend plus shock. It respects momentum more than most markets, reprices weekly on the government inventory report (Wednesday mornings, US time), gaps on weekend geopolitics, and carries permanent OPEC headline risk. It's also the market that taught everyone contract specs matter: in April 2020 the expiring contract settled deeply negative when trapped longs met delivery mechanics at a full storage hub, an episode the commodity lesson and the blow-up case studies both revisit.

Natural gas is the wildest regularly traded contract on the board. Its demand is weather, its supply is inflexible on short horizons, and its storage buffer is finite, so cold snap forecasts can move it double digits in a day. It's bankrupted funds often enough and is the reason for the infamous video of James Cordier apologizing to his investors after blowing up by selling naked calls in NGas futures. RB (gasoline) and HO (heating oil, now effectively a diesel contract) are refined products: they inherit crude's direction but trade their own seasonal demand cycles and refinery events, and their spread to crude is a refining margin that the spreads lesson later in this part treats properly.

4.1.3.6 Grains

The CBOT grain and oilseed complex (corn, wheat, soybeans, soybean oil, soybean meal) is the origin of futures trading and still the cleanest expression of it: a real crop, real farmers selling it forward, real processors buying it, and a speculative crowd in between. The personality is the crop calendar. Northern hemisphere row crops get planted in spring, pollinate and fill in summer, and get harvested in fall, so uncertainty about supply peaks in June and July and dies with harvest confirmation. That's why grain markets hibernate through winter and explode during weather scares, and why seasonality genuinely means something here in a way it doesn't in financial futures.

The scheduled events are government crop reports: the monthly supply and demand estimates, the quarterly grain stocks counts, and the spring planting surveys can gap these markets hard, and report days are marked on every grain trader's calendar. Grains also have daily price limits, recalculated periodically by the exchange, and a weather market can pin a contract at its limit with no trading. One more practical trait: grain liquidity concentrates in the day session (roughly 8:30am to 1:20pm Chicago time), with a thinner overnight session around it. Executing size at 3am in corn is a bad idea in a way that it isn't in ES.

The two soybean products, oil and meal, are joined to soybeans through the crush: a bushel of beans becomes meal plus oil, so the three prices are linked by processing economics. That relationship is a spread trade covered later in this part.

4.1.3.7 Meats

Live cattle and lean hogs are the smallest category and the most purely fundamental. Supply is a biological pipeline: cattle take years from breeding decision to slaughter weight, hogs under a year, so supply responds to price with long lags and the markets move in herd cycles. Demand is domestic meat consumption plus exports. The tradeable events are government herd and slaughter reports, and disease headlines can gap either market. A mechanical difference between the two: live cattle still settle by physical delivery, while lean hogs settle in cash against an index of hog prices, a reminder that settlement type varies even within a category. Liquidity is modest, spreads are wider, and the participant base is heavy with genuine commercial hedgers (packers, feedlots, producers), which makes the positioning data meaningful but the execution less forgiving.

4.1.3.8 Softs

The ICE softs (cocoa, coffee, sugar, cotton, orange juice) are tropical and subtropical crops with concentrated growing regions, and concentration is their defining risk. Most of the world's cocoa comes from West Africa; a large share of coffee from Brazil and Vietnam. When weather or disease hits the wrong region, there's no substitute supply, and the market has to reprice until demand gives up. Cocoa more than doubled in a matter of months in 2024 when the West African crop failed. Coffee has a long history of frost and drought rallies of similar violence. Sugar and cotton are somewhat broader-based agriculturally and trade more like mainstream ag markets with policy overlays (ethanol economics for sugar, Chinese reserve policy for cotton). Orange juice is the thinnest market on the entire board, capable of huge percentage moves on a single Florida weather event, and small enough that it should be sized (or avoided) accordingly.

The rhythm across softs is the physical-market pattern at its most extreme: long dormant stretches, then a supply story arrives and the market trends relentlessly for months. Positioning data works, but extremes can persist far longer than in financial markets while a genuine shortage plays out. The warning that a positioning extreme is fuel rather than a trigger gets a full treatment two lessons from now.

4.1.4 Liquidity has tiers

The 36 markets on the board span roughly three tiers of liquidity, and which tier a market sits in decides how you have to execute in it, beyond simply capping your size.

The top tier is ES, NQ, ZN, ZF, ZB, CL, GC, and the major currency pairs led by EUR and JPY. These markets have order books deep enough that a retail-sized market order fills at the touch essentially always, spreads sit at or near the minimum tick around the clock, and slippage is a rounding error at swing trading size. You can be relatively careless with execution here and pay little for it.

The middle tier holds most of the rest: RTY, YM, silver, copper, natural gas, the refined products, the grain complex, sugar, coffee, cotton, and the smaller currencies. Perfectly tradeable, with real depth during their main sessions, but the overnight book thins out, spreads widen at the edges of the day, and a market order for size will cost you a tick or two more than the screen suggested. Standard practice: trade during the liquid hours for that market, use limit orders when you can, and check the depth before assuming it.

The bottom tier is the meats, cocoa, orange juice, platinum, and palladium. These are professional markets with modest volume, wider spreads, and books that a single mid-sized order can walk through. They gap on news, they can be jumpy around their own roll dates, and stop orders in them deserve extra thought because a thin book turns a stop into a bad fill more often. None of this makes them untradeable; several of the platform's cleanest positioning setups show up in exactly these markets, because the hedger-speculator structure is so pure. It means you size smaller, execute patiently, and never assume ES-grade fills.

Liquidity Tiers

TRADINGRIOT.COM
Relative average daily volume across a cross-section of the board, on a log scale so three orders of magnitude fit on one axis. The top tier (blue: ES, ZN, CL, NQ, GC, the major currencies) fills instantly at the touch. The middle tier (amber) is tradeable with care during its main session. The bottom tier (red: meats, cocoa, platinum, orange juice) is thin enough that a single order can walk the book, so you size smaller and execute patiently. The values are illustrative, but the gap between tiers is not: OJ trades a rounding error of ES.

Micro contracts deserve a mention here: several top-tier markets list miniaturized versions (micro ES at one tenth of the E-mini, micro gold, micro crude, and others) with the same price and the same behavior at a fraction of the notional. They're the correct instrument while you're learning a market or when correct sizing calls for a fraction of a full contract; the sizing lessons in Part 10 assume you'll use them. Session awareness matters just as much: "liquid" is a time-of-day statement, not a permanent property. Every market on this board has hours where its book is thick and hours where it's a ghost town, and the physical markets especially concentrate their volume into the US morning. Part of learning a new market is learning its clock.

4.1.5 The sixty second spec read

The futures mechanics lesson taught you what every field on a specification sheet means: contract unit, quote convention, tick, multiplier, listed months, settlement type, the dates that matter. What this lesson adds is the habit: a fast, standardized read you perform on any market before you trade it, plus the category-specific traps the sheet is hiding.

The read is six questions, in order.

  1. What is one contract a claim on, and what is the notional at today's price? Compute notional = price x multiplier immediately. That's the exposure decision.
  2. What units is the price quoted in? Dollars, cents, index points, or points-and-32nds. Getting this wrong by a factor of 100 is the classic commodity-newcomer error, because half the physical contracts quote in cents.
  3. What is the tick worth? tick value = contract unit x tick size for the physicals (pounds or bushels times the per-unit tick), multiplier x tick size for the financials. That's what one increment of the ladder costs you, and it calibrates stop distances into dollars.
  4. Which months are listed and which one is the liquid front? Financials run a quarterly cycle; energies list every month; ags list around their crop calendar. Trade the month everyone else is trading.
  5. How does it settle, and what dates matter? Cash-settled contracts can be held to the end. Physically delivered contracts have a first notice or last trading date you must be out before, as covered in the mechanics lesson.
  6. When is it actually liquid, and are there price limits? Find the main session; check whether the market can lock limit.

Month codes come up the moment you look at a real chain, so learn them once: F January, G February, H March, J April, K May, M June, N July, Q August, U September, V October, X November, Z December. The quarterly financial cycle is H, M, U, Z, which is why you'll see contracts like ESZ6 (ES, December 2026). Grain traders live in H, K, N, U, Z for corn; energy traders roll every single month.

Bonds quote in 32nds, and a quote of 112'16 means 112.5, not 112.16. Yen futures are inverted relative to the commonly quoted spot pair. Grains and most softs quote in cents per pound or cents per bushel, so a corn price of 450 is 4.50 dollars a bushel and a "one point" move on the platform's multiplier convention means one cent, worth 50 dollars on 5,000 bushels. Energy products RB and HO quote in dollars per gallon to four decimal places, so their prices look tiny while one full point is worth 42,000 dollars on the 42,000 gallon contract. None of these conventions is hard individually; the danger is assuming the convention of the last market you traded.

Here's the read performed cold on coffee, a market you may never have opened. KC is 37,500 pounds of arabica, quoted in cents per pound. At a price of 300 cents, notional is 37,500 x 3.00 dollars = 112,500 dollars. The minimum tick is 5/100 of a cent, worth 37,500 x 0.0005 = 18.75 dollars, and a one cent move is worth 375 dollars. It trades on ICE, lists around the crop calendar rather than quarterly, delivers physically (so there is an exit date to respect), and does its volume in the US morning. Sixty seconds, and you can see that a routine 3 percent day in coffee is about 3,375 dollars per contract, which immediately tells you how many contracts, if any, your account should hold. That last calculation is the subject of the next section.

For contrast, here are three markets you have now met side by side.

ESCLZC
One contractS&P 500 index x $501,000 barrels WTI crude5,000 bushels corn
Quoted inindex pointsdollars per barrelcents per bushel
Value of one point$50$1,000$50 (one cent)
Minimum tick0.25 pts = $12.50$0.01 = $101/4 cent = $12.50
Notional (illustrative price)$300,000 at 6000$70,000 at $70$22,500 at 450
Settlementcashphysicalphysical
Listed monthsquarterly (H,M,U,Z)every monthcrop cycle (H,K,N,U,Z)

The same table format describes three different worlds. The next two lessons run this treatment across every financial and physical contract on the board, and you can already generate most of each row yourself from the spec sheet.

4.1.6 Dollar volatility

All of it comes down to one number that no exchange publishes but every futures trader must compute: the dollar volatility of one contract.

dollar vol per contract = price × multiplier × typical daily move

In plain terms: notional times how much this market moves on a normal day equals how many dollars one contract swings against your account before anything unusual happens. It's the only honest way to compare positions across the board, because neither contract count nor margin tells you anything about risk.

Run it on the three-contract table. ES at 6000 with a 1 percent daily move swings about 300,000 x 0.01 = 3,000 dollars per contract per day. CL at 70 dollars moves 2 percent on an ordinary day, so about 70,000 x 0.02 = 1,400 dollars. ZC at 450 cents on a quiet 1.5 percent day moves about 22,500 x 0.015 = 340 dollars. So in risk terms, one ES contract is roughly two crude contracts or roughly nine corn contracts, on these illustrative numbers. A trader running "one contract of each" isn't diversified across three markets; they're running an equity position with two small commodity side bets. And these ratios aren't stable: corn in a July weather market can triple its daily range while ES sleeps through August, which is why the number has to be recomputed from current volatility, not memorized.

This single calculation is why the platform's position size calculator asks for the contract and the stop distance rather than a contract count, and it's the doorway to the volatility-based sizing framework that Part 10 builds properly: equal risk per market, measured in vol units, rather than equal contracts or equal margin. For now, adopt the habit in its simplest form. Before trading any futures market, compute the notional, compute the dollar vol, and decide whether one contract of it even fits your account. In the bottom liquidity tier, the answer is often no, and the micro contract or a pass is the right call.

The map is only useful once you can price the risk in every market on it, which is what the dollar-vol habit gives you. The next lesson takes the financial half of the board, indices, bonds, and currencies, one contract at a time: exact multipliers and tick values, roll cycles, what drives each market, and why VX deserves the long, cautious look this lesson only promised.


4.2 Financial futures broken down

The last lesson gave the map and said the financial half of the board would come one contract at a time. This lesson does that. Fifteen contracts: five equity index futures, three treasury futures, and seven currency futures, each with its exact multiplier, tick value, roll cycle, and drivers. The physical half gets the same treatment next lesson.

The mechanics came up back in the derivatives part, but the mechanics are generic and the contracts are not. ES and 6J both clear through the same kind of clearinghouse and both mark to market daily, but one is a $300,000 bet on American large caps quoted in index points and the other is a bet on twelve and a half million yen quoted to the seventh decimal place. Mixing up multipliers, tick conventions, or quote direction on financial futures is not a rounding error. It's how a trader who meant to risk $1,000 ends up risking $8,000, or how someone buys yen when they meant to sell it. Every mistake in this lesson's territory is expensive, and every one of them is avoidable by knowing the specs cold.

4.2.1 Equity index futures

4.2.1.1 What the four stock index contracts share

ES, NQ, RTY, and YM are all CME E-mini contracts on major US equity indices, and they share almost all their plumbing. They trade nearly around the clock from Sunday evening to Friday afternoon US time, with a short daily maintenance break. They follow the quarterly expiration cycle: March, June, September, December, coded H, M, U, Z, so ESZ5 is the December 2025 S&P 500 contract and ESH6 is March 2026. Expiration is the third Friday of the contract month, and settlement is in cash against a special opening quotation, a settlement price built from the opening auction prices of the index components on expiration morning. Cash settlement means nobody delivers 500 stocks to anybody. Your position converts to a final cash payment at the settlement price and that's the end of it.

Because these contracts expire every quarter, positions have to roll. Liquidity migrates from the expiring front month to the next contract over a few sessions roughly a week before expiration, and by the start of expiration week the next quarterly is usually the active contract. If you hold swing positions across a roll, you close the old month and open the new one, and you should expect the two months to trade at slightly different prices. That difference is the calendar spread, and it's fair value at work: index level plus financing cost minus expected dividends, the cost-of-carry logic from the pricing lesson. The roll itself is routine, but do it deliberately. Forgetting it and letting a position ride into settlement week means trading the least liquid version of the contract at the worst possible time.

Volume concentrates almost entirely in the front month. Whatever your charting platform shows as the continuous contract is stitched together from these quarterlies, which is fine for analysis but a standing reminder that the thing you actually trade always has an expiry date on it.

4.2.1.2 ES: the S&P 500 E-mini

ES is the reference contract for global equity risk. The multiplier is $50 per index point, so with the index at 6000 one contract carries $300,000 of notional exposure. The minimum tick is 0.25 points, worth $12.50. A 1 percent move in the S&P is 60 points, or $3,000 per contract. That arithmetic chain, price times multiplier for notional, stop distance times multiplier for dollar risk, is the one you'll repeat for every contract in this course, so get fluent with it here.

ES is the deepest equity futures market in the world. The order book is thick, the spread sits at the minimum tick almost all session, and it absorbs institutional flow that would move any single stock. When a pension fund wants to cut a billion dollars of equity exposure in an afternoon, ES is where it happens, because doing it in the underlying basket takes longer and costs more. That's also why ES reacts first to macro news at any hour: it's the always-open expression of "US equities" as a single idea, and the dealer hedging flows from the options lessons transmit through it because ES is where the risk transfer actually happens.

What drives it is, unhelpfully, everything: earnings in aggregate, rates, the dollar, positioning, and every scheduled macro print. One structural point: the S&P 500 is capitalization-weighted and has become top-heavy, with a handful of mega-cap technology names making up an unusually large share of the index. That means ES and NQ are more correlated than their labels suggest, and "the market was up" increasingly means "the biggest ten stocks were up."

For smaller accounts there's MES, the micro contract, at $5 per point: exactly one tenth of ES with the same tick structure at one tenth the tick value. Micros are a sizing tool, not a toy tier. If your risk math says 1.3 ES contracts, the honest position is 1 ES plus 3 MES, not rounding up to 2.

4.2.1.3 NQ: the Nasdaq 100 E-mini

NQ tracks the Nasdaq-100, the hundred largest non-financial companies listed on Nasdaq, which in practice means a concentrated technology and growth index. The multiplier is $20 per point with a 0.25 tick worth $5.00. The smaller multiplier is misleading. With the index at 20,000, one NQ carries $400,000 of notional, more than an ES at 6000. The multiplier tells you dollars per point; the notional tells you the size of the position. Traders who move from ES to NQ because "the tick is cheaper" have made exactly this mistake, and the dollar-vol habit from the last lesson exists to catch it.

NQ's character is higher octane ES. Growth stocks are long-duration assets in the bond sense: more of their value sits in distant future cash flows, so their prices react more to changes in discount rates, the same way a long bond moves more than a short one per unit of yield change. NQ therefore trades harder off rate surprises, CPI prints, and Fed repricing than ES does, and it runs persistently higher realized volatility. On most days NQ moves more than ES in percentage terms, and in rate-driven regimes the gap widens. The NQ/ES ratio is a quick one-glance read on whether the market is in a growth mood or a value mood. The micro is MNQ at $2 per point.

ES and NQ are often the number one choice for day trading because of their liquidity and trading hours. Besides attracting many retail traders, they also bring all the brightest quant firms deploying high frequency and other algorithms. If you are thinking about day trading these markets, ask yourself whether that is the competition you want to go up against.

4.2.1.4 RTY: the Russell 2000 E-mini

RTY tracks the Russell 2000 small-cap index. The multiplier is $50 per point, the tick is 0.10 worth $5.00, and with the index around 2,200 the notional is about $110,000, much smaller than ES or NQ. The tick convention differs from its siblings too: 0.10 instead of 0.25. Details like this are why you read the spec sheet per contract instead of assuming the family shares everything.

Small caps are a different economic bet than large caps. Russell 2000 companies earn more of their revenue domestically, carry more floating-rate debt, and include a meaningful share of unprofitable firms. That makes RTY the most credit-sensitive of the four in a specific way: it suffers when borrowing costs rise and financial conditions tighten, and it tends to lead in recoveries when credit loosens. When credit spreads widen or regional banks wobble, RTY feels it first and worst, which makes its behavior around rate-cycle turning points worth extra attention. It's also the thinnest book of the four majors. Perfectly tradable at swing size, but market orders cost more here than in ES and the spread isn't always one tick. The micro is M2K at $5 per point.

4.2.1.5 YM: the Dow E-mini

YM tracks the Dow Jones Industrial Average at $5 per point, with a 1-point tick worth $5.00. At an index level of 44,000 that is $220,000 of notional. The Dow's famous quirk is that it is price-weighted: a stock trading at $500 has ten times the index weight of a stock trading at $50, regardless of company size, and a stock split changes a company's weight without changing anything about the company. This is an artifact of history, not a design anyone would choose today, and it means the Dow's daily move can be dominated by whichever high-priced component had news. The index leans toward mature industrial, financial, and consumer names, so YM has a mild value tilt relative to ES and a strong one relative to NQ.

In practice YM is the least interesting of the four for most traders: thirty stocks, an odd weighting scheme, and a thinner book than ES or NQ. It earns its place on the platform because its positioning data still carries information and because YM/ES relative moves say something about value versus growth rotation. If you only ever trade two of these contracts, make them ES and NQ. The micro is MYM at $0.50 per point.

ContractIndexMultiplierTickTick valueNotional example
ESS&P 500$50/pt0.25$12.506000 x $50 = $300,000
NQNasdaq 100$20/pt0.25$5.0020,000 x $20 = $400,000
RTYRussell 2000$50/pt0.10$5.002,200 x $50 = $110,000
YMDow Jones$5/pt1.00$5.0044,000 x $5 = $220,000
VXVIX$1,000/pt0.05$50.0018 x $1,000 = $18,000

4.2.1.6 VX: VIX

VX sits in the index category on the platform, but most of what you just read does not apply to it. It trades on the Cboe futures exchange rather than CME, it lists monthly rather than quarterly (with weekly expiries filling the gaps near the front), and its underlying is not a basket of stocks. The underlying is VIX, itself a number computed from SPX option prices, expressing the market's expectation of S&P 500 volatility over the next 30 days as an annualized percentage. When VIX reads 18, SPX options are priced consistent with roughly 18 percent annualized volatility over the coming month.

You can't own VIX. There's no basket of things to buy that equals it, because it's a snapshot of option prices that reconstitutes itself continuously. That fact drives the futures' unusual behavior.

The specs: $1,000 per VIX point, minimum tick 0.05 worth $50. Settlement is in cash on a Wednesday morning, specifically the Wednesday 30 days before the third Friday of the following calendar month, so that the expiring future settles against a VIX computed from SPX options with exactly 30 days to run. The settlement value comes from a special opening auction of those SPX options, and settlement mornings can print values that differ noticeably from where VIX closed the night before. Holding VX into final settlement is a choice to accept auction risk, and most traders roll or close beforehand.

Because there's no spot asset to buy and carry, VX prices are not welded to VIX by arbitrage the way ES is welded to the S&P basket. An ES future that drifts from fair value gets arbitraged back within seconds; a VX future trading three points above spot VIX has no cash-and-carry trade to pull it back, because there's nothing to buy and carry. Each VX contract is instead a standalone market forecast of where VIX will stand on its settlement date. Because volatility mean-reverts violently, those forecasts are anchored: when VIX is low, futures price in some drift back up toward normal, and when VIX spikes, futures price in decay back down. Front-month VX typically moves on the order of half as much as spot VIX day to day, and the further-out months move less still. If you buy VX expecting one-for-one exposure to a VIX spike, you'll be disappointed exactly when it matters, and which month you hold changes your exposure as much as how many contracts you hold.

The second consequence is the shape of the curve. In calm markets the VX term structure sits in contango: futures above spot, each month above the last. Part of that is the mean-reversion anchoring just described, and part is the volatility risk premium from the options part of the course, showing up here as sellers of volatility insurance demanding compensation. Contango means a long VX position bleeds. Hold a future while VIX goes nowhere and your contract slides down the curve toward spot, losing value the whole way. This roll-down is why persistently held long volatility hedges are expensive, and why systematically shorting VX has historically been a profitable carry trade punctuated by episodes that destroy years of gains in days. When stress hits, the curve inverts into backwardation, spot above futures, and that inversion is one of the cleaner regime signals in markets. The VIX term structure lesson in the regime part builds directly on this.

VX Term Structure

TRADINGRIOT.COM
The VIX futures curve in two regimes. In calm markets (blue) it slopes up in contango: each month prices above the last, and a passively held long position slides down the curve toward spot, bleeding the whole way. That roll-down is the cost of carrying long volatility. When stress hits (red), the curve inverts into backwardation, near-dated fear bid over the back of the curve, and that inversion is one of the cleaner regime signals in markets. Spot VIX is the leftmost point of each curve.

Sizing deserves its own warning. At 18, one VX is only $18,000 of notional, tiny next to ES. But VIX can double inside a week, something no equity index does. A move from 18 to 36 is $18,000 per contract, more than the margin you posted to hold the position. Treat a VX position as if the contract were several times its notional, because in volatility terms it is. The positioning data is distinctive here too: speculators as a group are chronically net short VX, harvesting the contango, so a large spec short is the normal state of the carry trade rather than an extreme by itself. What to do with that information is the business of the COT lessons ahead.

4.2.2 Treasury futures: ZB, ZN, ZF

The rates lesson back in the derivatives part covered why these markets exist, the machinery of cheapest-to-deliver and conversion factors, and DV01 as the unit of rates risk. This section takes that as known and covers the three treasury contracts the platform tracks at the practical level: how they quote, what they deliver, and how to size them.

4.2.2.1 Points and 32nds

Treasury futures are quoted the way the US government bond market has been quoted for a very long time: in points and 32nds of a point, per $100 of face value, on a contract of $100,000 face. A quote of 112-16 means 112 and 16/32, or 112.50 in decimal, so the contract is worth 112.5 percent of $100,000, which is $112,500. The digits after the dash are 32nds, not decimals: 112-16 is not 112.16, and the highest value you'll ever see there is 31. Misreading this convention produces P&L arithmetic that's confidently wrong, so do the conversion consciously until it becomes automatic.

One full point is $1,000 on all three contracts. The minimum ticks then differ by contract in a pattern that trips people up: shorter maturities move less per unit of yield, so the exchange grants them finer increments to keep the tick meaningful relative to daily ranges.

ContractNameFace valueDeliverable maturitiesTickTick value
ZF5-Year T-Note$100,000roughly 4y2m to 5y3m remaining1/4 of 1/32$7.8125
ZN10-Year T-Note$100,0006.5 to 10 years remaining1/2 of 1/32$15.625
ZB30-Year T-Bond$100,00015 to under 25 years remaining1/32$31.25

A worked example to make it concrete: ZN moves from 110-16 to 111-00. That is 16/32, exactly half a point, so $500 per contract. On screens with half-tick precision you'll see quotes like 110-165, where the trailing 5 means an extra half of a 32nd. The notation predates decimals winning everywhere else, and the bond market has kept it.

4.2.2.2 What maturity you actually own

The contract names don't describe what you actually own; the delivery baskets do. Each contract lets the short deliver any treasury from a defined maturity window, the cheapest-to-deliver issue dominates the pricing, and the future takes on the CTD's risk profile rather than the profile its name advertises. Because conversion factors price every deliverable as if it yielded 6 percent, and actual yields have spent most of recent history below that, the cheapest-to-deliver has tended to sit at the short-duration end of each basket.

So ZN, the "10-year" contract, has a basket of notes with 6.5 to 10 years remaining and typically trades with the duration of a note in the 6.5 to 7 year area. ZB, the "30-year" contract, has a basket running from 15 to just under 25 years (the true long end lives in the Ultra Bond contract, which the platform does not track), so ZB behaves like a bond of roughly 15 years or so. ZF's basket is tight, notes around 4 to 5 years, so it is closest to being what its name says. None of this changes how you place a trade, but it matters when you map a macro view onto a contract: a view about the 10-year point is expressed slightly short of it through ZN, and a view about the 30-year point is expressed badly through ZB.

The volatility ordering follows from duration. Per basis point of yield change, ZB moves roughly twice as many dollars as ZN, and ZN roughly one and a half times ZF. An equal-contract position across the three is nothing like an equal-risk position; the ZB leg dominates. This is the same lesson the index table taught with notionals, restated in yield space, and it's the concrete futures version of the risk-in-volatility-units argument the sizing lessons make in general form.

4.2.2.3 Direction, drivers, and the roll

Prices move inversely to yields. ZN rallying means 10-year-area yields falling. Obvious once stated, but the inversion still catches people whose intuition was built on stocks, especially when reading positioning: "speculators are record short ZN" means they're positioned for higher yields, and "commercials heavily long" means hedgers positioned for lower ones.

What moves these contracts splits roughly by maturity. ZF lives closest to monetary policy: it prices the expected path of the policy rate over the next few years, so central bank communication and inflation prints hit it most directly relative to its volatility. ZN is the benchmark, moved by the same policy expectations plus growth and the global demand for duration. The 10-year yield is the discount rate the rest of finance quotes against, and ZN is among the highest-volume futures contracts in the world, with one of the largest speculative arenas in the COT data. ZB carries the most exposure to long-run inflation expectations and term premium, the extra yield investors demand for holding long maturities, and it responds to bond supply announcements in a way the shorter contracts mostly don't. On big macro days all three move together and the information is in how much each moves, which is curve trading, covered with the spread material later in this part.

ZN vs 10-Year Yield

TRADINGRIOT.COM
The 10-year note future (blue, left axis) against the 10-year yield (amber, right axis, inverted). They are the same information twice: a bond future rallying means yields falling, always. The inversion is what trips up intuition built on stocks, and it matters for positioning too, since 'speculators record short ZN' means positioned for higher yields, not a view on the note's price as such.

The roll is where treasuries differ operationally from equity indices. These contracts are physically delivered: a short that stays open into the delivery month can be assigned actual bonds, and a long can be assigned to receive them. Delivery is routine for the institutions built for it and an administrative mess for everyone else, so the practical rule is simple: be out of the expiring contract, or rolled to the next quarterly, before the delivery month begins. Roll volume concentrates in the last week or so of February, May, August, and November for the March, June, September, and December contracts, so following the volume solves the problem automatically. Your broker will enforce the exit with warnings and eventually forced liquidation, but forced liquidation happens on the broker's timing rather than yours, which is reason enough to know the calendar.

Sizing arithmetic, once more with 32nds: a stop 24/32 away on ZN is 24 x $31.25 = $750 of risk per contract. A full-point stop on any of the three is $1,000. A ZB position with a 2-point stop risks $2,000 per contract, and given ZB's daily ranges that's not a conservative stop.

4.2.3 Currency futures

FX is the largest market in the world and almost all of it trades over the counter, in spot, forwards, and swaps between banks. Currency futures are the listed corner of that market: six CME contracts on major currencies plus the ICE dollar index. They are small in relative terms, deeply liquid by any retail standard, and priced off the OTC market rather than the other way around. What the futures add is a central order book, a clearinghouse, and, most valuable for this course, public positioning data. There's no COT report for spot FX. The futures are where currency positioning becomes visible, which is why these seven contracts earn their place on the platform even for readers who will never trade them outright.

4.2.3.1 The quote convention

Every CME currency future is quoted the same way: US dollars per one unit of the foreign currency, so-called American terms. Euro futures at 1.0800 means $1.08 per euro. Yen futures at 0.006700 means $0.0067 per yen. The futures price rising always means the foreign currency strengthening against the dollar, and buying any of these contracts is buying the foreign currency and selling the dollar. One convention, no exceptions.

Spot FX isn't so tidy. By interbank convention some pairs quote the other way around: USD/JPY at 150 means 150 yen per dollar, and USD/CAD and USD/CHF follow the same dollar-first pattern. For those currencies the futures quote is the reciprocal of the spot quote on every terminal and news site, and the chart is upside down relative to the one in your head. USD/JPY at 150 is a 6J future near 0.006667. USD/JPY rising, yen weakening, means 6J falling. A trader who is bearish the yen sells 6J, even though the trade they would describe out loud is "buying dollar-yen." The euro, pound, and Aussie don't have this problem, since their spot conventions already put dollars on top. Before your first currency futures trade, say the direction out loud: long 6J is long yen, short dollar. The platform's positioning pages use futures conventions throughout, so "speculators net long the yen" means long 6J, positioned for a falling USD/JPY.

6J vs USD/JPY

TRADINGRIOT.COM
The yen future 6J (blue, left) is quoted in dollars per yen; USD/JPY spot (amber, right) is quoted in yen per dollar. They are reciprocals, so as the yen weakens and USD/JPY climbs from 108 toward 160, the 6J future falls. A trader who is bearish the yen sells 6J, even though the trade they would say out loud is 'buying dollar-yen.' Getting this backwards is the classic currency-futures error.

DX runs the opposite way from the six pairs: it measures the dollar itself against a basket, so dollar strength means DX up and, mechanically, the euro and friends down. A screen where DX is green and 6E is red is not a divergence; it's the same move stated twice.

4.2.3.2 Contract sizes and what a move is worth

The contract sizes are fixed amounts of foreign currency, and since the price is dollars per unit, the contract size is also the dollar value of a full 1.00 move: the multiplier, in the language of the mechanics lesson.

ContractCurrencyContract sizeTickTick valueNotional example
6EEuro125,000 EUR0.00005$6.25$135,000 at 1.0800
6BBritish pound62,500 GBP0.0001$6.25$79,375 at 1.2700
6JJapanese yen12,500,000 JPY0.0000005$6.25$83,750 at 0.006700
6AAustralian dollar100,000 AUD0.00005$5.00$66,000 at 0.6600
6CCanadian dollar100,000 CAD0.00005$5.00$73,000 at 0.7300
6SSwiss franc125,000 CHF0.0001$12.50$141,250 at 1.1300
DXUS Dollar Index$1,000 x index0.005$5.00$104,000 at 104.00

The 12.5 million yen contract size looks alarming next to the others until you remember the price is around 0.0067, so the notional lands in the same $65,000 to $140,000 band as the rest. The sizes were set decades ago so that one contract is a comparable slug of dollar exposure across currencies. A useful mental anchor: a 1 percent move in the underlying currency is worth roughly 1 percent of notional per contract. For the euro, 1 percent at 1.0800 is 0.0108, times 125,000, is $1,350. For the yen, 1 percent of 0.006700 is 0.000067, times 12,500,000, is about $840. Exchanges do revise tick increments occasionally, so treat the contract size as the permanent fact and confirm the current tick on the spec sheet before trading, exactly the habit the last lesson tried to build.

The sizing arithmetic runs the same as everywhere else. A 0.0080 stop on 6E is 0.0080 x 125,000 = $1,000 per contract. A 0.0001 move in 6J is 12,500,000 x 0.0001 = $1,250 per contract, and at recent price levels that 0.0001 corresponds to roughly a 2-yen move in the spot USD/JPY quote. A 0.50 move in DX is $500. Work out the stop in futures price terms, multiply by the contract size, and trust the arithmetic over your spot-trained instincts, especially on yen.

Expiries run on the quarterly cycle with delivery on the third Wednesday of the contract month, and the CME pairs are physically delivered: hold a long 6E to settlement and you're buying 125,000 actual euros through the banking system. As with the treasuries, essentially all speculative flow rolls or exits beforehand. Micro versions of the major pairs exist at one tenth size for finer control, though the platform's data tracks the full-size contracts.

4.2.3.3 DX: the dollar in one number

The Dollar Index is the odd one out: it trades on ICE rather than CME, and its underlying is not a currency but a basket, a fixed-weight geometric average of the dollar against six currencies, unchanged in composition since the euro absorbed its European predecessors.

CurrencyWeight
Euro57.6%
Japanese yen13.6%
British pound11.9%
Canadian dollar9.1%
Swedish krona4.2%
Swiss franc3.6%

The first row shows DX is majority euro, which means DX and 6E are near mirror images, and holding both "for diversification" is holding one position twice. The frozen weights also make DX a dated snapshot of trade relationships: no Chinese yuan, no Mexican peso, and a Swedish krona few traders think about, despite the actual pattern of US trade having moved on decades ago. Broader trade-weighted dollar measures exist and diverge from DX at times. None of that stops DX from being the market's shorthand for "the dollar," and as shorthand it works: liquid, long positioning history, and dollar cycles matter enough that a single summary number earns its keep. The platform uses the dollar as the benchmark against which currency valuation is measured, and the global futures view aggregates positioning across all the pairs for a related reason: when speculators are short every currency against the dollar at once, the dollar-long trade is crowded regardless of what DX alone shows.

The dollar is also the closest thing markets have to a master variable. A strong dollar tightens global financial conditions, pressures commodities (priced in dollars, so a stronger dollar makes them dearer everywhere else), and squeezes borrowers with dollar debts. It will keep reappearing through the commodity lesson next and the crypto part after that as the common cause behind moves that look unrelated.

4.2.3.4 The six pairs and their personalities

One driver sits above all the others for every pair here: the interest rate differential, and more precisely the market's expectation of where that differential is heading. Capital chases yield, so when a central bank is expected to raise rates faster than its peers, its currency tends to strengthen as money flows in to earn the higher return, and the move usually happens when the expectation shifts, not when the hike actually lands. That is why currencies trade off scheduled data: every inflation print, jobs report, and central bank meeting is really a vote on the future path of that country's rates, and the currency reprices the differential in real time. The events worth having on the calendar are the ones that move the rate expectation, and they cluster by currency:

CurrencyCentral bankHighest-impact scheduled events
USD (DX)Federal ReserveFOMC decision, CPI, nonfarm payrolls, PCE
EUR (6E)ECBECB decision, euro-area inflation (HICP), German IFO and ZEW
JPY (6J)Bank of JapanBOJ decision, Tokyo and national CPI, wage data
GBP (6B)Bank of EnglandBOE decision, UK CPI, employment and wages
AUD (6A)Reserve Bank of AustraliaRBA decision, Australian CPI, China PMIs and activity data
CAD (6C)Bank of CanadaBOC decision, Canadian CPI and jobs, US data and crude oil
CHF (6S)Swiss National BankSNB decision, Swiss CPI, European risk and stress

The pattern behind the table is the same everywhere: the currency is a bet on the central bank, and the data is a bet on the currency. The pairs differ only in what else gets a vote, and that is what the personalities below describe.

The euro contract, 6E, is the most liquid currency future in the world and the default vehicle for a dollar view in futures form. What drives it is the rate differential between the Fed and the ECB, the relative growth picture, and in stress the dollar's safe-haven bid. Because EUR/USD is the most traded currency pair on earth, 6E rarely does anything idiosyncratic; it's the macro tape.

The yen, 6J, is the market's funding currency and its stress barometer. Japanese rates spent decades pinned near zero, so borrowing yen to buy higher-yielding assets became the world's default carry trade, and the yen's behavior reflects it: grinding weaker while carry positions build, ripping stronger when risk-off forces them to unwind at once. Yen strength arriving fast alongside falling equities is deleveraging, not a view on Japan. Rate differentials drive the trend; positioning drives the violence of the reversals, and spec positioning in 6J reaches some of the most extreme and persistent readings anywhere in the COT universe, which is exactly why the positioning lessons keep returning to it.

The pound, 6B, is the idiosyncratic one: UK inflation prints, Bank of England policy, fiscal news, and periodic domestic political drama move it in ways that cut across the broad dollar trend. Note the smaller 62,500 contract size, half the euro's, a legacy of the pound's historically higher price per unit. The book is thinner than 6E's and rewards a little more care on execution.

The Aussie, 6A, is the commodity currency and, in practice, the currency market's proxy for Chinese demand, since Australia's exports skew heavily toward resources bound for China. It behaves as a risk asset: strong when global growth and metals are bid, weak in stress, and it tends to fall harder than the European currencies when risk assets sell off. Positioning extremes in 6A often line up with turning points in the metals complex, which makes it a useful cross-check against that section of the platform.

The Canadian dollar, 6C, carries an energy link through Canada's oil exports, real but looser than traders assume day to day. The Bank of Canada against the Fed and the health of the US economy matter at least as much, since the US absorbs most of Canada's exports.

The franc, 6S, is the other safe haven, bid in European stress in particular. Its history includes long stretches of official intervention against franc strength, occasionally spectacular, so the possibility of a central bank's thumb on the scale is part of this contract's character in a way that's true of no other pair here.

4.2.3.5 How futures relate to spot

Currency futures inherit spot's price action because arbitrage ties them together, and the tie is the covered interest parity relationship from the pricing lesson:

F = S × (1 + rusd × t) / (1 + rfx × t)

where S is the spot rate in dollars per foreign unit, r_usd and r_fx are the two currencies' interest rates, and t is time to expiry in years. In plain language: the futures price adjusts for the interest you give up or gain by holding one currency instead of the other, so neither route (hold dollars and buy futures, or convert now and earn foreign interest) beats the other for free.

The consequence that matters is carry. Suppose one-year dollar rates are 5 percent and yen rates are 0.5 percent. Then a yen future expiring in a year prices about 4.5 percent above spot: F = S x 1.05 / 1.005. As expiry approaches, the future converges down toward spot. A long yen future in that rate environment loses roughly the differential if spot goes nowhere; the yen must strengthen by more than 4.5 percent over the year for the long to profit. The short side earns that drift, which is the FX carry trade expressed in futures form: short the low-yielder's future, collect the convergence. It works until it doesn't, eroding gently for months and then snapping back violently when funding currencies squeeze. This is the same structural logic as VX contango, and when you reach the crypto part you'll meet it a third time as perpetual funding: the curve pays the side taking the uncomfortable position. When you read a currency futures chart, some of the trend is spot and some is carry, and continuous back-adjusted charts blend the two.

That's the financial half of the board: fifteen contracts where the underlying is a price of money and settlement is a cash entry or a bank transfer. The commodity contracts in the next lesson are different in kind: real barrels and bushels, delivery mechanics that have occasionally produced famous disasters, and storage economics that shape entire return streams. Same spec-sheet discipline, much more physical underlying.


4.3 Commodity futures

The last lesson walked through the financial half of the board: indices, bonds, and currencies, contracts where nothing physical ever changes hands and the underlying is a price of money. This lesson does the same job for the other half, the 21 physical contracts the platform tracks across metals, energies, grains, meats, and softs. These are the markets where the futures contract is still doing its original job: letting someone who grows, drills, mines, or refines a real thing lock in a price, and letting someone else carry the risk for a fee.

The treatment for each group is the same: contract size and what a one point move is worth in dollars, tick size and tick value, which delivery months carry the liquidity and how the roll works, what actually happens at delivery and why you'll never be part of it, what drives the market through the year, and the famous episodes that reveal each contract's failure mode. The specs are not trivia. Every number in this lesson feeds directly into position sizing, and most of the disasters in these markets happened to people who knew the chart but not the contract.

One convention before starting. When the platform (and this lesson) says a contract is worth some number of dollars "per point," a point means one unit of the quoted price. Gold quotes in dollars per ounce, so a point is one dollar. Corn quotes in cents per bushel, so a point is one cent. Gasoline quotes in dollars per gallon, so a point is one dollar per gallon, which is a huge move, and the tick is a ten-thousandth of that. Physical contracts are quoted in the units their industries use, not in units convenient for traders, and half the sizing mistakes in commodities come from not internalizing this.

4.3.1 Delivery, first notice, and why you will never own a tank of oil

Every contract in this lesson except lean hogs terminates in physical delivery. Before going market by market, here is what that means mechanically, because delivery is the thing that makes a commodity future a commodity future, even for traders who never go near it.

A physically delivered contract has a delivery month. During a window around that month, shorts who still hold positions can issue delivery notices: a declaration that they intend to deliver the actual goods. The clearinghouse assigns those notices to longs, typically starting with the oldest open long positions. An assigned long is now obligated to pay full contract value and take ownership, which in practice means receiving a warehouse receipt or shipping certificate: a document proving that 5,000 bushels of corn sit in an approved elevator, or that a 100 ounce gold bar sits in an approved vault, or that 1,000 barrels of crude will flow to your account at a specific pipeline hub. The first day shorts can issue these notices is first notice day, and for most CME-listed physicals it falls around the end of the month before the delivery month.

You'll never take delivery. Your broker won't let you: retail futures brokers force-liquidate positions in deliverable contracts before first notice day (for longs) or before the last trading day (for shorts), precisely because they have no way to handle a client who suddenly owns a truckload of soybean meal. And even if they let you, you have no use for a shipping certificate on the Illinois River. Delivery mechanics exist for commercials: grain elevators, refiners, metal dealers, meat packers. The delivery specs read like industrial procurement documents (grades, moisture content, sulfur limits, approved locations) because that's what they are.

Delivery matters because it is the enforcement mechanism that ties the future to the real world. A cash-settled financial future converges to its index by formula. A physical future converges because anyone can arbitrage the gap: if the expiring future trades below the cash market, a commercial buys the future, takes delivery, and sells the goods; if it trades above, they sell the future and deliver. That arbitrage only works for people with storage, logistics, and grading relationships, which means that in the final days of a contract's life, the only participants who can safely hold it are the physical trade. Everyone else has to be out, and that forced migration of speculative positions out of the front month is what the roll is. When something goes wrong with the physical side (storage full, transport broken, deliverable supply cornered), the expiring contract can detach violently from anything a chart would predict. April 2020 crude, covered below, is the canonical case.

The practical rules that fall out of this: know first notice day and last trading day for anything you hold, roll at least several days before first notice (a week is comfortable), and treat the front month with increasing suspicion as it approaches expiry. The cost of rolling, and why roll yield quietly dominates long-horizon returns in these markets, gets its own lesson later in this part.

4.3.2 Metals

The five COMEX and NYMEX metals split into two families. Gold and silver are monetary metals, driven by real interest rates, the dollar, and risk sentiment. Copper, platinum, and palladium are industrial metals, driven by manufacturing demand against concentrated supply. The specs:

SymbolContractSizeQuoted in$ per pointTickTick valueActive months
GCGold100 troy oz$/oz$1000.10$10.00Feb, Apr, Jun, Aug, Dec
SISilver5,000 troy oz$/oz$5,0000.005$25.00Mar, May, Jul, Sep, Dec
HGCopper25,000 lb$/lb$25,0000.0005$12.50Mar, May, Jul, Sep, Dec
PLPlatinum50 troy oz$/oz$500.10$5.00Jan, Apr, Jul, Oct
PAPalladium100 troy oz$/oz$100Mar, Jun, Sep, Dec

Palladium's tick is left blank on purpose: the market is thin enough that the effective spread you actually pay, not the minimum price increment, is your trading cost there.

Gold is the most financial of the physicals. One contract is 100 ounces, so at a gold price of 2,500 you control 250,000 dollars of notional, and a 10 dollar move is 1,000 dollars of P&L. The active months skip around the calendar (February, April, June, August, December, with October listed but thin), so the roll happens five times a year rather than quarterly. Delivery is a warrant on bars sitting in approved New York area depositories, and the plumbing behind that usually runs so smoothly it's invisible, though not always. In the spring of 2020, flight groundings and refinery shutdowns broke the normal flow of bars between London's cash market and New York's futures market, and the future briefly traded at an unusually wide premium to spot while dealers scrambled to source deliverable metal. The episode was resolved in weeks, but it's a clean illustration that even gold, the most abstract commodity, still has a physical layer that can jam.

What drives gold has little to do with jewelry or mining costs on a trading horizon. It trades off real yields (gold pays nothing, so higher inflation-adjusted rates raise the cost of holding it), the dollar, and demand for a monetary asset outside any banking system, which is why central bank buying and crisis sentiment move it. Seasonality in gold is weak, and I give the platform's seasonal indicator almost no weight here, a point the strategy lessons repeat.

Silver is a more volatile version of gold. The contract is 5,000 ounces, which makes the point value 5,000 dollars: a one dollar move in silver is worth fifty times what a one dollar move in gold is worth, on a metal that moves more in percentage terms to begin with. Silver has an industrial demand component (electronics, solar) layered on the monetary one, a persistent retail following, and a long record of speculative blowoffs. In 1980 a pair of Texas billionaires accumulated so much silver and so many futures that the price ran toward 50 dollars an ounce before the exchange raised margins and restricted trading to liquidation only, collapsing the corner. In 2011 silver approached 50 again and fell by a third in days. In 2021 a coordinated retail attempt to squeeze it lasted about a week. The pattern repeats because the market is small enough to crowd and emotional enough to attract crowds. Positioning data in silver is correspondingly lively: managed money swings between extremes faster than in gold, and the extremes are worth respecting.

Copper is the industrial workhorse and the reason the metals category is on every macro trader's screen. One contract is 25,000 pounds quoted in dollars per pound, so a one cent move is 250 dollars and a full dollar move is 25,000. Demand is global construction, grids, and manufacturing, with China the dominant marginal buyer for the past two decades, which is why copper gets read as a growth barometer. Supply is big mines with decade-long development cycles, so it can't respond to price quickly, and the market spends years in supply surplus or deficit at a time. Copper also trades in London and Shanghai, and the arbitrage between New York and London normally keeps the venues glued together. When it fails, it fails memorably: in 2024 a squeeze in the COMEX front month pulled New York copper far above London, punishing shorts who were hedged in the "same" metal on another exchange, and in 2025 tariff speculation opened a sustained premium for metal inside US warehouses. Both episodes carry the same lesson: a futures contract is a claim on delivery at specific locations, not on a world price.

Platinum and palladium are the small markets in the group, and their size is the key fact. Platinum is a 50 ounce contract (point value 50 dollars, the smallest in the category) trading January, April, July, October. Palladium is 100 ounces on a quarterly cycle and is the thinnest market in the group; treat its quoted spread as a suggestion. Both are dominated by auto-catalyst demand and concentrated supply, platinum from South Africa, palladium heavily from Russia. That concentration drives their price behavior. When Russian supply came into question in early 2022, palladium spiked above 3,000 dollars an ounce to record levels; as gasoline-car demand faded into electrification over the following years, it gave back more than two thirds of that. A thin market with concentrated supply and a structural shift in demand produces enormous trends in both directions, and fading them is brutal while trading them is expensive. The platform tracks these two because positioning extremes in small markets can be very clean, but size accordingly.

4.3.3 Energies

The four NYMEX energy contracts are one crude oil benchmark and three things made from or substituting for it. They share monthly listings (a contract for every calendar month, so the roll comes twelve times a year), serious volatility, and the strongest event calendar in commodities: a weekly government inventory report for petroleum on Wednesdays and for natural gas on Thursdays that regularly moves prices several percent within a minute.

SymbolContractSizeQuoted in$ per pointTickTick valueMonths
CLWTI Crude Oil1,000 barrels$/barrel$1,0000.01$10.00Monthly
NGNatural Gas10,000 MMBtu$/MMBtu$10,0000.001$10.00Monthly
RBRBOB Gasoline42,000 gallons$/gallon$42,0000.0001$4.20Monthly
HOHeating Oil (ULSD)42,000 gallons$/gallon$42,0000.0001$4.20Monthly

Crude oil is the deepest physical market on the board and the one with the most complete cast of participants: producers hedging output years forward, refiners hedging inputs, airlines hedging fuel, macro funds trading global growth, and physical trading houses arbitraging every location and grade on earth. One contract is 1,000 barrels, so a one dollar move is 1,000 dollars and crude at 70 is 70,000 of notional. The contract expires around three business days before the 25th of the month preceding delivery, earlier than most traders expect, and delivery is made over the following month by pipeline or storage transfer at Cushing, Oklahoma, a tank farm town whose storage capacity matters.

In April 2020, that capacity was the entire market. Demand had collapsed under pandemic lockdowns, production hadn't yet cut, and Cushing's tanks were effectively fully booked. Anyone still long the expiring May contract on April 20 faced a delivery obligation of 1,000 barrels per contract at a hub with nowhere to put them. Holding to delivery wasn't an option, so trapped longs (including a large retail-facing fund in China and various index products) had to sell at whatever price a buyer would accept, and the answer was that buyers demanded to be paid: the contract settled at minus 37.63 dollars a barrel. Nothing about supply and demand for oil in general justified a negative price; the June contract settled that day around 20 dollars. The negative print was purely the delivery mechanics of one contract at one hub meeting positions that couldn't exit. The April 2020 episode condenses every rule in the delivery section above: roll early, distrust the front month, know the specs.

Away from expiry drama, crude's character is trend plus shock. It respects momentum more than most markets, reprices on the Wednesday inventory data, gaps on weekend geopolitics, and carries permanent headline risk from a cartel that sets supply by committee. Its curve structure (backwardation when barrels are scarce now, contango when they aren't) is among the most information-rich objects in commodities, and the term structure lesson later in this part leans on it heavily.

Natural gas is the most violent regularly traded contract in this course, and its specs explain why. The contract is 10,000 million British thermal units, so the point value is 10,000 dollars and a 10 percent move in a 3 dollar market is 3,000 dollars per contract. Demand is weather: heating in winter, cooling in summer, with two-week temperature forecasts moving the price daily. Supply is inflexible on short horizons. The buffer between them is storage, filled from roughly April through October (injection season) and drained November through March (withdrawal season), and the market's permanent obsession is whether storage will be adequate for the coming winter. Delivery is at Henry Hub in Louisiana, the pipeline junction whose name is effectively the US gas price.

The famous trade here is the March-April calendar spread, long the last month of winter against the first month of injection season, a position that pays enormously if winter runs long and storage runs out, and bleeds otherwise. It's destroyed enough careers to be known as the widow-maker; the largest single casualty was a multistrategy hedge fund that lost roughly six billion dollars on gas spreads in 2006 and collapsed within weeks. The underlying lesson generalizes: in natural gas, spread positions that look like low-risk relative value carry the market's entire tail risk in one leg. More recently, the 2021 Texas freeze sent cash gas prices in some regions up a hundredfold for a few days, and in 2022 the front month traded near 10 dollars, triple its long-run range, as European demand pulled US liquefied natural gas exports. This is a market where 5 percent daily moves are unremarkable. Size for that reality, not for the size of moves you consider reasonable.

The two refined products, gasoline and heating oil, share a contract size of 42,000 gallons, which is exactly 1,000 barrels, so all three petroleum contracts line up barrel for barrel. That alignment is deliberate: refiners hedge the margin between crude in and products out, and the crack spread (short crude, long products, or the reverse) is one of the core commercial trades in the complex, treated properly in the spreads lesson. Both products quote in dollars per gallon with a tick of one hundredth of a cent worth 4.20 dollars, and both inherit crude's direction while trading their own demand calendars: gasoline peaks with summer driving, heating demand peaks in winter. Gasoline has an extra spec quirk worth knowing before you trade its calendar spreads: the deliverable grade switches between winter and summer formulations (summer gasoline must evaporate less, and costs more to make), so the March-to-April price jump partly reflects a change in the product itself rather than a market opinion. Heating oil, meanwhile, is heating oil in name only; the contract now delivers ultra-low sulfur diesel, which makes it a claim on the fuel that moves trucks, trains, ships, and harvests worldwide. When Russian refined product exports came into question in 2022, diesel was the tightest market in energy, and HO printed extremes with crude far calmer.

WTI Curve: Normal vs April 2020

TRADINGRIOT.COM
A normal WTI curve (blue) slopes gently upward. The April 2020 curve (red) is what happens when delivery mechanics break: demand collapsed, Cushing's tanks filled, and anyone still long the expiring May contract faced taking 1,000 barrels per contract with nowhere to put them. The front detached from the entire rest of the strip and settled at minus 37.63 dollars while the next month traded near 20. Nothing about oil in general justified a negative price; it was one contract, at one hub, meeting positions that could not exit.

4.3.4 Grains and the soy complex

The five CBOT grain and oilseed contracts are the oldest markets in this course and the most calendar-driven. Corn, wheat, and soybeans share a contract size (5,000 bushels) and a quote convention (cents per bushel, quarter-cent tick worth 12.50 dollars, one cent worth 50 dollars per contract). The two soybean products have their own units. All five deliver physically via shipping certificates and warehouse receipts along the midwestern river system, with first notice at the end of the month before delivery.

SymbolContractSizeQuoted in$ per point (1 cent or $1)Tick valueDelivery months
ZCCorn5,000 bucents/bu$50$12.50Mar, May, Jul, Sep, Dec
ZWWheat (Chicago SRW)5,000 bucents/bu$50$12.50Mar, May, Jul, Sep, Dec
ZSSoybeans5,000 bucents/bu$50$12.50Jan, Mar, May, Jul, Aug, Sep, Nov
ZLSoybean Oil60,000 lbcents/lb$600$6.00Jan, Mar, May, Jul, Aug, Sep, Oct, Dec
ZMSoybean Meal100 short tons$/ton$100$10.00Jan, Mar, May, Jul, Aug, Sep, Oct, Dec

The organizing fact of the whole complex is the northern hemisphere crop year. Row crops go into the ground in April and May, pollinate and set yield through the summer, and come out of the field in September through November. Supply uncertainty therefore peaks in June and July, when the entire year's production hinges on a few weeks of weather, and dies at harvest when the crop is counted. This is why grain markets hibernate for months and then trade like biotech stocks through a hot, dry July. The delivery months aren't interchangeable: the December corn contract prices the crop currently growing (new crop), while July prices what is left of last year's (old crop), and the two can move independently when a weather scare threatens one crop but not the other. Soybeans use November as the new crop month. Wheat, harvested in early summer, flips at July.

Corn is the largest US crop, the benchmark feed grain, and about the most liquid agricultural contract in the world. Its demand base (livestock feed, ethanol, exports) is stable, so the action is almost entirely on the supply side, which makes the government's monthly supply and demand estimates and the quarterly stocks and plantings reports the scheduled events of the grain year. These reports gap markets. Grains also carry daily price limits, currently a few tens of cents for corn and reset by the exchange periodically, with expanded limits after a limit day. A locked-limit market doesn't trade, so you can't exit. A position held through a major report needs to be sized so that two or three limit moves against you is survivable. The options market stays open when futures lock, and grain traders keep it in mind as the emergency exit: you'll pay a terrible price for liquidity there on a lock day, but a price exists.

Wheat is the geopolitical grain. Unlike corn and soybeans, wheat grows on every inhabited continent and is harvested somewhere in the world almost year round, so pure US weather matters less. What matters is trade flow, because a handful of exporters (the Black Sea region above all) feed the importing world. When Russia invaded Ukraine in early 2022 and both countries' exports came into question, Chicago wheat locked limit-up day after day; shorts couldn't exit at any price while the limit expanded beneath them. The site's ZW is the Chicago soft red winter contract, one of three US wheat contracts (hard red winter and hard red spring wheat trade as separate contracts), and the spreads between wheat classes are their own commercial market.

Soybeans and their two products form a mini-complex bound together by physical processing. Crushing a 60 pound bushel of beans yields roughly 11 pounds of oil and 44 pounds of meal, so the price of beans, oil, and meal are tied by the profitability of crushing, and the board crush spread (long beans against short oil and meal, or the reverse) is where the processing industry hedges its margin. The spreads lesson covers the trade. Here, the three markets have distinct demand stories that constantly pull against the processing link. Meal is animal feed and tracks the livestock cycle. Oil is a food and fuel product whose price has been repeatedly rewired by biodiesel policy. Beans themselves face the complication that Brazil has grown into the largest producer and exporter, with a harvest in February through May, so the soybean market now has two weather seasons a year, one for each hemisphere. Oil (600 dollars per cent, quoted in cents per pound) and meal (100 dollars per point, quoted in dollars per ton) also demonstrate the unit chaos of physical markets: three related products, three different quote conventions.

Seasonal Tendencies (15Y)

TRADINGRIOT.COM
30D:-4.35%
60D:-2.86%
90D:-0.24%
The platform's Seasonal Tendencies chart for corn (ZC), the same one on /markets/futures, fed the real seasonal path. It is detrended so a bull or bear decade cannot pose as a pattern. Prices tend to firm into spring as planting and early-season weather risk build a premium, then work lower through summer and into harvest: the June and July weakness is that premium deflating, since most years the crop turns out fine. The 30, 60, and 90 day readouts are the average seasonal return from today forward, negative here because the Today line sits in the summer decline. This is the cleanest mechanically grounded seasonal on the board, which is why grain seasonality earns real weight while currency seasonality does not.

4.3.5 Meats

The livestock contracts are the smallest category on the board, two markets whose supply side is literally alive. Production decisions take biological time to become supply, so these markets move in long herd cycles, and supply can't be recalled or accelerated when price begs for it.

Live cattle is a 40,000 pound contract quoted in cents per pound, so one cent is 400 dollars per contract, with a tick of 0.025 cents worth 10 dollars. It trades even months (February, April, June, August, October, December) and still settles by physical delivery of actual live steers at approved locations. The cattle cycle runs on biology: nine months of gestation, then well over a year of feeding before an animal reaches slaughter weight, so a breeding decision today is supply years from now. Worse, when ranchers decide to rebuild a herd, they first hold back heifers from slaughter, which cuts supply further before it eventually raises it. That dynamic produced the defining move of the mid-2020s: the US herd shrank to its smallest since the early 1950s after years of drought and poor margins, and cattle futures ground to record high after record high for years. Positioning data in cattle is rich in genuine commercials (packers and feedlots on one side, producers on the other), which is exactly the structure positioning analysis wants, but liquidity is modest and execution costs are real.

Lean hogs share the 40,000 pound size and tick economics but differ in two ways that matter. The cycle is faster (months, not years, from breeding to market weight), so hog supply responds to price much more quickly than cattle supply. And the contract is cash-settled against an index of cash hog prices, no delivery at all, which makes hogs the exception in this entire lesson: you can hold a hog future to the bitter end and simply settle to the index. Cash settlement was adopted in the late 1990s when the contract was redesigned, and it means convergence happens by formula rather than by arbitrage. The tradeable shocks in hogs are disease: epidemics have periodically destroyed a meaningful share of either the US herd (rallying the market) or a major importer's herd (rallying it from the demand side, as when disease in China's hog population created enormous US export demand). Both meats gap on government herd and slaughter reports; both deserve the bottom-tier sizing discussed in the liquidity lesson.

4.3.6 Softs

The five ICE softs are tropical and subtropical crops, and the group's defining feature is geographic concentration of supply. When most of the world's production of something comes from one region, one bad season in that region can't be substituted away, and the price has to ration demand. Softs therefore produce the most spectacular squeezes in commodities, separated by years of quiet. They are also the messiest group for contract math, with five different sizes and no shared convention:

SymbolContractSizeQuoted in$ per point (1 cent or $1)Tick valueDelivery months
CCCocoa10 metric tons$/ton$10$10.00Mar, May, Jul, Sep, Dec
KCCoffee (arabica)37,500 lbcents/lb$375$18.75Mar, May, Jul, Sep, Dec
SBSugar No. 11112,000 lbcents/lb$1,120$11.20Mar, May, Jul, Oct
CTCotton No. 250,000 lbcents/lb$500$5.00Mar, May, Jul, Dec (Oct thin)
OJOrange Juice (FCOJ)15,000 lb solidscents/lb$150$7.50Jan, Mar, May, Jul, Sep, Nov

Cocoa is the concentration story in its purest form. Well over half of world production comes from two neighboring West African countries, and the contract (10 metric tons, quoted in whole dollars per ton, the only ag contract priced that way) spent most of a decade between roughly 2,000 and 3,500 dollars. Then disease and bad weather gutted consecutive West African crops, and through 2024 the price ran above 11,000, an all-time high by a wide margin. The move is famous. The more useful lesson is what it did to the market. As price and volatility exploded, margin requirements exploded with them. Commercial hedgers could no longer afford to hold their hedges, open interest collapsed, and the thinner market became more violent still, a feedback loop between volatility and liquidity that shows up in every major squeeze. A positioning signal fired early in that move and was steamrolled for months. Extremes are fuel, not triggers, and that is especially true in softs.

Coffee is the frost and drought market. The contract covers 37,500 pounds of arabica (the higher grade; the robusta used in instant coffee trades separately), quoted in cents per pound with the largest tick value of any soft at 18.75 dollars, and a one cent move worth 375. The dominant producer is Brazil, where the coffee belt sits far enough south that a winter cold front can freeze trees in July, the northern hemisphere's midsummer. Frost years are the market's defining history: the great Brazilian frosts of past decades multiplied prices, the 1994 twin frosts doubled them in weeks, and the July 2021 frost, landing on top of drought, roughly doubled the market within a year. Because a frozen tree takes years to recover, frost rallies aren't one-day events; they reprice multiple crop years at once. Supply problems returned in the mid-2020s and pushed arabica to fresh all-time highs. Between disasters, coffee trades off Brazilian weather, exchange-certified warehouse stocks, and the currency of Brazil, which changes what a dollar price means to the growers deciding whether to sell.

Sugar and cotton are the broadest-based softs, grown in many countries, and they trade more like mainstream ag markets with a policy overlay. Sugar No. 11 is the world raw sugar contract: 112,000 pounds (50 long tons), a one cent move worth 1,120 dollars, and an unusual four-month cycle (March, May, July, October) with no December contract. Its delivery is the most exotic on the board: raw sugar loaded free-on-board onto the buyer's vessel at a port in the producing country. The structural driver is Brazilian mills, which can switch output between sugar and ethanol depending on relative economics, effectively tying sugar's floor to energy prices. Cotton No. 2 is 50,000 pounds quoted in cents per pound, the classic fiber contract, driven by planting decisions in a handful of big producers and by Chinese import and reserve policy on the demand side. Its famous episode is 2011, when post-crisis demand met weather-shortened crops and export restrictions, and cotton traded above 2 dollars a pound, the highest price in the contract's recorded history, before losing most of the move within months. Cotton is also physically delivered, and certificated stocks in exchange warehouses are the number squeeze-watchers track.

Orange juice is the smallest and strangest market the platform covers: 15,000 pounds of frozen concentrated orange juice solids, a one cent move worth 150 dollars, liquidity a small fraction of anything else here. Its supply base, historically Florida with Brazilian imports, has been wrecked over two decades by hurricanes and an incurable citrus disease that kills tree productivity, and the contract spent 2023 and 2024 at all-time highs several times its long-run average. OJ can move double-digit percentages on a single storm forecast, and its book is thin enough that modest orders move price. If you trade it at all, trade it small, and treat any stop as approximate. As a side note on how seriously exchanges take squeezes in small deliverable markets: one infamous 1950s corner in onion futures was so complete that US law has banned onion futures ever since. Small physical markets and concentrated positions are an old and permanent combination.

4.3.7 The specs are the risk model

Across the five groups, the same few numbers keep deciding whether a trade is sized sanely, so the procedure is worth making explicit. Dollar volatility per contract, not price, is the quantity to normalize. Take the daily move you expect, multiply by the dollar-per-point value from the tables above, and compare across markets. A 1 percent day in crude at 70 is 0.70 times 1,000, or 700 dollars per contract. A 1 percent day in natural gas at 3.00 is 0.03 times 10,000, or 300 dollars, which sounds tame until you recall that gas routinely moves 5 percent, or 1,500 dollars per contract, on a forecast revision. A 1 percent day in coffee at 250 cents is 2.5 cents times 375, or 937.50. Equal contract counts across these markets are wildly unequal risks, and the platform's position size calculator exists to do exactly this arithmetic with each market's actual current volatility instead of a guessed percentage. The vol-based sizing framework in Part 10 formalizes it.

The second habit is a delivery calendar. Financial futures let you be lazy about expiry; physical contracts don't. Before entering any market in this lesson, know its next first notice or last trading day, and set the roll a week ahead of it. The third is event awareness: the Wednesday and Thursday energy inventories, the monthly and quarterly crop reports, the herd reports, each capable of gapping its market through any stop. And the fourth is limit awareness in grains and meats: if a locked market would trap you at a loss you can't carry, the position was too big before the report ever printed.

Every contract on the board is now specced: a size, a tick, a calendar, a temperament. What these markets still lack is people. The next lesson fills in the full cast, the farmers, refiners, packers, funds, and arbitrageurs whose opposing needs create every price in this lesson, because knowing who is on each side of a contract is what turns positioning data from a table of numbers into a readable story.


4.4 Market participants in depth

The last two lessons walked through the contracts themselves: what an ES point is worth, why natural gas has a delivery month personality, how a treasury future maps to a basket of deliverable bonds. This lesson is about the people on the other end of those contracts. Every futures position you'll ever put on has a counterparty, and that counterparty is a farmer, a refinery, a trend-following fund, or an arb desk running a financing trade. Each of them showed up for a different reason, and each of them will behave differently when price moves against them.

This matters for a practical reason. Two lessons from now you'll start reading positioning data, which sorts open interest into buckets by participant type. That data is only useful if you understand why each group holds the positions it holds. A commercial hedger who's massively short corn isn't bearish corn. A trend fund that's massively long gold isn't a gold bull in any fundamental sense. Read positioning without knowing the motives behind it and you'll draw exactly the wrong conclusions.

Futures markets exist to transfer risk from people who will pay to get rid of it to people who get paid to hold it. Hedgers pay. Speculators collect. Arbitrageurs keep the prices connecting it all honest. Everything else is detail, but the detail is where the trades are.

Hedgers
Farmers, refiners, airlines, miners, funds hedging portfolios. Own the risk already; pay to shed it.
Speculators
CTAs, macro funds, prop and retail. Post margin to absorb the risk for an expected fee.
Arbitrageurs
Cash-and-carry, index arb, basis desks. Hold no view; they tie the futures price to cash, spot, and related contracts so risk transfers at fair value.
Risk moves left to right for a fee; arbitrage keeps the price everyone transacts at honest.
The whole ecology of a futures market on one page. Hedgers arrive with a risk their real business created and pay to hand it off. Speculators take the other side because they expect to be paid for holding it. Arbitrageurs make no directional bet at all; they keep the futures price chained to the cash market so the transfer happens at fair value. Positioning data is a weekly census of exactly this flow.

4.4.1 Hedgers

A hedger already has the risk before they touch a futures contract. The farmer's risk arrived when he planted. The airline's risk exists because planes burn fuel whether crude is at 60 or 110. The futures trade doesn't create their exposure; it cancels an exposure they were born with. This explains almost everything about how hedgers behave: they sell strength and buy weakness, they can sit in losing futures positions for months without blinking, and their aggregate position tells you more about the physical economy than about their market opinion.

Here is the cast, one at a time, with real numbers.

4.4.1.1 The corn farmer

It's May. A farmer in Iowa expects to harvest about 100,000 bushels of corn in late October. December corn futures are trading at 470 cents per bushel. He has no idea where corn will trade at harvest, but he knows his cost of production is around 400 cents per bushel, so 470 locks in a profit he can live with.

One corn contract is 5,000 bushels, so he sells 20 December contracts. At 470 cents that hedges roughly 100,000 x $4.70 = $470,000 of expected revenue. He's now short futures against a long physical position (the crop in the ground), which nets out to close to flat price exposure.

Fast forward to harvest. Say December futures have dropped to 420 and the cash price at his local elevator is 400 (cash trades below futures here for reasons we'll get to in a second). He sells the physical crop for 100,000 x $4.00 = $400,000, and buys back his 20 short contracts for a gain of 50 cents per bushel: 50 cents x $50 per cent per contract x 20 contracts = $50,000. Total revenue $450,000, or an effective 450 cents per bushel.

He didn't get exactly the 470 he sold. He got 470 plus the basis, where basis is defined as cash price minus futures price. His local basis at harvest was 400 minus 420, or minus 20 cents. The identity is:

effective price = futures price when hedged + basis when the hedge is lifted

In plain terms: hedging with futures swaps flat price risk for basis risk. The farmer no longer cares whether corn goes to 350 or 550. He only cares whether his local cash market trades 15 under futures or 30 under futures when he delivers. Basis moves in cents while flat price moves in dollars, so this is an enormous reduction in risk, but it isn't zero risk, and it's the reason cash market participants obsess over basis while everyone else watches the board price.

The other scenario shows what the hedge costs him. If corn instead rallies to 550 at harvest, his crop is worth more but his futures lose 80 cents per bushel, $80,000 across 20 contracts, and he still nets an effective price near 450. He gave up the upside. That's the deal. He wasn't trying to maximize revenue, he was trying to guarantee the farm survives to plant next spring. Hedgers happily accept a lower expected price in exchange for a known price, and that gap between expected and known is, ultimately, where a large chunk of speculative profit comes from.

One more behavioral point matters for positioning data. Farmers don't hedge on a schedule, they hedge when price reaches levels where locking in makes economic sense. When corn rallies hard into the summer on weather scares, commercial selling swells because every producer in the Midwest is being offered a price above cost of production and rushing to lock it. This is why commercial hedgers, in aggregate, look like they fade every rally: rallies are precisely when hedging a future sale becomes attractive. That's a supply response, not contrarian genius.

4.4.1.2 The grain elevator

The elevator (agricultural facility designed to receive, temporarily store, and distribute bulk grains like corn, wheat, and barley) is the next link in the chain, and it's the purest basis trader in the market. An elevator buys physical corn from farmers at harvest, stores it, and sells it to processors and exporters over the following months. At the moment it buys grain, it owns flat price risk on millions of bushels. So the instant grain crosses the scale, the elevator sells futures against it.

Say the elevator buys 1,000,000 bushels at harvest at a cash price of 400 while futures trade at 420, and simultaneously sells 200 contracts. Its position is now: long cash at minus 20 basis, short futures. Flat price is irrelevant to it from this point on. Its entire trade is the bet that basis will strengthen, meaning cash gains on futures as the crop-year progresses, harvest pressure fades, and buyers have to bid up for physical supply. If it can later sell the cash grain at 10 under futures instead of 20 under, it earns 10 cents per bushel, $100,000 on the million bushels, regardless of whether the board went up or down a dollar in the meantime.

The elevator also earns the carry: the futures curve in a well-supplied grain market typically pays deferred months above nearby months, roughly compensating storage and financing. Whether that carry is full or thin decides whether storing is profitable at all, and that's the elevator's real P&L driver. The mechanics of carry and roll get their own treatment later in this part. The point is that commercial firms in physical markets mostly don't trade direction at all. They trade the relationship between cash and futures, and between one futures month and another. When you see enormous commercial short positions in a grain market, a lot of it is elevators and merchandisers hedging inventory they fully intend to sell, not anyone's view that price is going down.

4.4.1.3 The airline

An airline's fuel bill is often its second largest cost after labor, and it's brutally volatile, because the crude price it tracks spikes on the geopolitical and supply shocks that regularly hit the major producing regions. The problem: there's no liquid jet fuel futures contract. So airlines cross hedge, using the closest liquid relatives, which are crude oil and heating oil futures (heating oil is the exchange contract on ultra-low-sulfur diesel, chemically close to jet fuel and priced off the same refining stream).

The numbers: an airline expects to burn about 12.6 million gallons of jet fuel next quarter and wants to fix the cost now. One heating oil contract is 42,000 gallons, so it buys 12,600,000 / 42,000 = 300 HO contracts at, say, $2.50 per gallon. If refined product prices rally 40 cents by the time it buys physical fuel, its fuel bill goes up by roughly $5 million, but the futures gain 0.40 x $42,000 x 300 = $5.04 million. The hedge pays.

Except it pays only to the extent jet fuel and heating oil move together. The spread between jet fuel and heating oil (or between products and crude, the crack) can lurch around, especially when refining capacity is stressed. This is the general lesson of cross hedging: when no exact contract exists, you hedge with a correlated one and accept the residual spread risk. The hedge ratio should also reflect how the proxy co-moves with the true exposure rather than defaulting to gallon-for-gallon, which is a regression problem the airline's treasury desk actually runs.

Hedged fuel has decided winners and losers among carriers in real cycles. A large low-cost US carrier famously entered a major oil spike with most of its fuel needs locked years ahead at a fraction of the market price and enjoyed a structural cost advantage over rivals for years. The reverse also happens: carriers that hedged heavily at high prices then watched crude collapse have booked large hedge losses while competitors bought cheap spot fuel. Both outcomes are fine from a pure hedging standpoint, since the goal was cost certainty, but boards and shareholders rarely see it that way, which is why corporate hedging programs expand after fuel spikes and shrink after fuel crashes, usually with perfect hindsight timing.

The airline is on the opposite side from the farmer. Producers of a commodity hedge by selling futures, consumers hedge by buying them. In energy, both sides show up in size: shale producers selling strip out the curve, airlines and utilities and industrial users buying it. Their relative urgency is one of the forces that shapes the futures curve, which is the subject of the term structure lesson.

4.4.1.4 The gold miner

A mining company producing 200,000 ounces per year has revenue that is a pure function of the gold price, with costs largely fixed in the short run. Locking forward sales converts a volatile revenue stream into a predictable one, which lenders financing new mine construction often outright demand.

Suppose the miner sells 1,000 GC contracts (100 ounces each, so 100,000 oz, half a year of production) at 2,300. The cash flow mechanics are where corporate hedging programs get into trouble. Gold rallies 200 dollars to 2,500. The physical side of the hedge, richer future sales of mined gold, pays off gradually over months as metal comes out of the ground. The futures side is marked to market daily, and the miner must post 200 x $100 x 1,000 = $20 million in variation margin now. The hedge is economically sound and cash-flow ugly at the same time. A firm that hedges further forward than its liquidity can support can be forced to unwind sound hedges at the worst possible moment, and versions of that mistake, a mismatch between daily-margined futures and slow physical offsets, have produced some of the most famous corporate blowups in futures history.

Gold miners also carry a scar from the last great hedging cycle. Producers who sold years of production forward during a long bear market then sat through a long bull market delivering into prices far below spot, and shareholders punished them for it, since people who buy mining stocks generally want the gold exposure the hedge book was busy removing. The industry spent years and a great deal of money buying those hedge books back. The lesson for you as an observer: producer hedging behavior is cyclical and partly political, and when it swings, it moves the commercial category in positioning data for reasons that have nothing to do with anyone's price view.

4.4.1.5 The corporate treasurer

Futures hedging extends well past commodities. A US industrial company sells equipment to European customers and is owed 10 million euros in six months. If the euro falls from 1.10 to 1.05 before payment, the receivable is worth $500,000 less in dollar terms, a pure translation loss the company did nothing to earn.

The euro FX future covers 125,000 euros per contract, so the treasurer sells 10,000,000 / 125,000 = 80 contracts at 1.10. If the euro drops to 1.05, the receivable loses $500,000 but the short futures gain 0.05 x $125,000 x 80 = $500,000. Wash. If the euro rallies instead, the futures lose and the receivable gains, also a wash. The company has converted an FX gamble into a known dollar amount, which is the entire point: its edge is building equipment, not forecasting EURUSD.

Most corporate FX hedging actually happens in OTC forwards through banks rather than on exchange, as covered back in the swaps lesson, but the bank on the other side of that forward lays off its own risk, and a slice of that risk recycling lands in currency futures. This pattern matters: listed futures markets sit at the end of long hedging chains, so the positioning you see on exchange reflects economic activity happening several steps away, often intermediated by a dealer whose category label in the data says nothing about the original hedger.

4.4.1.6 The pension fund

The last hedger is the biggest. A pension fund holds $500 million in equities and its investment committee decides to cut equity exposure by 20 percent, $100 million, ahead of a period it considers risky. Selling $100 million of actual stock means transaction costs across hundreds of names, potential tax events, and days of execution. Instead the fund sells ES futures.

With ES at 5000, one contract controls 5000 x $50 = $250,000 of index exposure, so the fund sells $100,000,000 / $250,000 = 400 contracts. Done in minutes, in one of the deepest markets in the world, and fully reversible: when the committee changes its mind, it buys 400 contracts back and never touched the underlying portfolio. The same tool works in the other direction, called cash equitization: a fund that receives contributions and hasn't yet picked stocks buys ES so the cash earns equity returns immediately instead of dragging on performance.

Asset managers of this type are a huge share of open interest in equity index futures, and their flows follow allocation decisions, rebalancing calendars, and risk mandates rather than short-term views. When positioning data shows asset managers persistently and heavily long index futures, that's largely the footprint of institutions using futures as a cheap substitute for stock, not a tactical bet. The same overlay logic runs in treasury futures, where funds adjust portfolio duration by buying or selling ZN and ZB instead of trading cash bonds.

4.4.1.7 What all hedgers share

Six different actors, one common shape. Each one arrived with a pre-existing exposure created by their real business: a crop, a fuel bill, a mine, a receivable, a portfolio. Each used futures to cancel it. Each accepted a cost, whether explicit (giving up the rally, paying the spread and margin funding) or implicit (accepting basis or cross-hedge risk), because a certain outcome was worth more to them than a better average outcome.

Hedger positioning is therefore anchored to the physical economy, which is why it tracks production cycles and inventory cycles rather than trending with price, and that matters through the next two lessons. Hedgers also aren't price-insensitive robots: they hedge more when prices are attractive relative to their economics, producers selling more into rallies and consumers buying more into breaks. Aggregate commercial positioning therefore leans against price, and it does so because of supply and demand economics, not market timing. When people say commercials are the smart money, this is what the data is actually picking up: participants whose trades encode real information about production costs, inventories, and physical demand.

4.4.2 Speculators

Now consider the other side. If the farmer, the elevator, the airline, the miner, the treasurer, and the pension fund all want to shed risk, someone has to take the other side, and that someone wants to get paid. Speculators have no crop and no fuel bill. They post margin and absorb price risk purely because they expect to profit from it.

None of this is parasitic, even though futures speculators make an easy political villain every time gasoline gets expensive. Without speculative capital, the farmer selling 20 contracts in May would need to find, at that exact moment, a consumer wanting to buy exactly 100,000 bushels of December corn. Hedgers' needs rarely offset in time, size, or direction. Speculators bridge the gap: they stand ready to take either side at a price, which is another way of saying they provide liquidity, and liquidity is what lets a hedger transact in minutes at a tight spread instead of negotiating for weeks. The microstructure lessons made this argument for market makers at the tick-by-tick scale. Speculators do the same job at the position scale, warehousing risk for days to months instead of seconds to minutes.

The payment for this service comes in two forms. The visible one is trading profit when a view proves right. The structural one is subtler and more reliable: when hedging demand is lopsided, the futures price gets pushed away from the expected future spot price until enough speculative capital is attracted to the other side. If producers dominate the hedging flow, their selling pressure tends to push futures below the expected spot price, and the speculator who buys earns a positive expected return simply for holding the position. That return exists because it's insurance premium, paid by hedgers who value certainty. It belongs to the same family as the volatility risk premium from the options part: both are payments from people buying insurance to people selling it. When you reach the lessons on where returns come from, this idea returns as carry and hedging pressure. Speculative return in futures is partly forecasting skill and partly compensation for a service.

Speculators aren't one tribe, and the differences between tribes matter enormously for reading positioning.

4.4.2.1 Trend followers and CTAs

The largest identifiable bloc of speculative capital in futures is managed futures: CTAs and systematic funds running trend-following programs across dozens of markets. Their logic is mechanical. Measure whether a market has been going up or down over some set of lookbacks, hold a position in that direction, size it inversely to volatility, and exit or flip when the trend measures reverse. No fundamental view, no story, just price.

Mechanical logic produces mechanical footprints. Trend followers buy after price has risen and sell after it has fallen, by construction. Their positions grow as a trend extends, and their entries and exits cluster, because most trend systems, whatever their exact parameters, key off similar price behavior. This has consequences you'll use constantly. Large speculator positioning in the data tends to track the trend: heavily long after a big rally, heavily short after a big decline, always. And when trend followers are maximally positioned, the marginal buyer of the trend is gone. Everyone who buys strength has already bought. That's what a crowded position means in practice: not that the crowd is wrong about direction, but that the flow which was driving price has been exhausted, and any reversal now has forced sellers stacked on one side. The reading positioning lesson builds its whole framework on this.

Trend following deserves respect before you learn to fade its extremes. Tested across many decades and across every major futures sector, simple trend rules have earned persistent risk-adjusted returns, largely because they harvest the slow reaction of markets to new information and get paid handsomely when big moves extend. Trend followers aren't dumb money. They're systematic money, which means predictable money, and predictable is what makes their positioning readable.

4.4.2.2 Global macro and discretionary funds

A second tribe trades futures on fundamental and macro views: rates funds positioning for central bank cycles in treasury futures, macro funds expressing dollar views through currency futures, commodity specialists trading inventory data and weather. Their positioning is less mechanically predictable than CTA flow, but it concentrates around consensus macro narratives, and consensus narratives get crowded exactly the way trends do. When every macro fund agrees the yen can only fall, speculative short positioning in yen futures reaches an extreme, and the unwind, when it comes, is violent in proportion to the crowd's size.

4.4.2.3 Spread and relative value traders

A third tribe rarely holds outright direction at all. They trade one contract against another: December corn against July corn, crude against its refined products, soybeans against the meal and oil they crush into, one point of the treasury curve against another. Their bets are about relationships, storage economics, refining margins, and processing margins rather than flat price. This is intellectually the closest speculative style to the commercials, because it trades the same spreads the physical players live in, and it's capital-efficient because exchanges margin spread positions far lighter than outright ones. The curve and spreads lesson later in this part is effectively a tour of this tribe's territory. Their activity shows up oddly in positioning data: a trader long one month and short another can inflate both sides of open interest while carrying almost no directional risk.

4.4.2.4 Prop traders and retail

At the short-horizon end sit proprietary trading firms and individual day traders, scalping index and energy futures on intraday flows. They provide a large share of the standing liquidity in the front months and are nearly invisible in weekly positioning data because they end most days flat. They matter enormously for your execution, as the microstructure lessons argued, but they aren't who positioning analysis studies.

At the small end sit retail swing traders, which is the bucket you likely occupy. Retail futures positioning is captured in the data as the small, non-reportable residual, and the unflattering historical finding is that this group leans the wrong way at turning points more often than the large categories do. Small traders tend to fade trends too early, add to losers, and capitulate at extremes. When the positioning lessons treat small spec extremes as a mild contrary indicator, that's the behavior being referenced.

ParticipantWhy they trade futuresTypical directionTime horizonWhat their positioning tells you
Producer (farmer, miner, driller)Lock sale price of future outputShortMonths to yearsSupply response: selling swells when price exceeds production economics
Merchant / elevator / refinerHedge inventory and margins, trade basisShort against inventory, spreadsWeeks to monthsInventory cycle, physical tightness
Consumer (airline, utility, food processor)Lock purchase cost of inputsLongMonths to yearsDemand-side urgency
Corporate treasurerHedge FX or rate exposureEither, matched to exposureMonthsCorporate flow, mostly noise for traders
Asset manager / pensionAdjust portfolio exposure cheaplyStructurally long equities and bondsMonths to yearsAllocation shifts, rebalancing
Trend follower / CTASystematic profit from trendsWith the trend, alwaysWeeks to monthsCrowding: extreme means trend flow exhausted
Macro / discretionary fundFundamental viewsEitherWeeks to quartersConsensus narrative concentration
Spread / RV traderRelationships between contractsSpread, low net directionDays to monthsCurve and margin economics
Prop / intradayShort-horizon liquidity provisionFlat by the closeMinutes to hoursInvisible at weekly frequency
Small trader / retailDirectional bets, small sizeEitherDays to weeksMild contrary signal at extremes

4.4.3 Arbitrageurs

The third group makes no bet on direction and, in the pure case, no bet at all. Arbitrageurs trade the gap between a futures price and the thing that determines what the futures price must be. Their profits are small per unit and their function is enormous: they're the reason the fair value relationships from the pricing lesson actually hold in practice, and the reason everything hedgers and speculators do at the futures price transmits faithfully to the real economy's prices.

4.4.3.1 Cash and carry

Recall the cost of carry relationship: for a storable asset,

fair futures price = spot price + financing cost + storage cost

or in the simple form F = S x (1 + r x t) + storage. The futures price can't sit far above that number, and cash and carry is the reason why.

The gold example: spot gold at 2,400, one-year interest rate 5 percent, vaulting and insurance about 5 dollars per ounce for the year. Fair value for the one-year future is roughly 2,400 + 120 + 5 = 2,525. Suppose the future instead trades at 2,580.

An arb desk does the following: borrow cash, buy spot gold at 2,400, pay to store it, and sell the one-year future at 2,580. At expiry it delivers the gold into the short futures position at the locked price. Total cost including financing and storage: 2,525 per ounce. Sale price: 2,580. Locked profit: 55 dollars per ounce, $5,500 per 100-ounce contract, with essentially no price risk at any point, since the sale price was fixed on day one. Desks will do this in size until their own buying of spot and selling of futures squeezes the gap back inside the cost of carry. The reverse trade (sell or lend out spot holdings, buy the cheap future) polices the downside, though it's harder because it requires access to lendable inventory, which is why futures can dip further below fair value in stressed physical markets than they can rise above it.

Futures prices for storable assets are chained to spot by people who will happily do a boring warehouse-and-financing trade whenever the chain stretches. Futures don't predict spot so much as they price the cost of waiting. When you see a fair value relationship visibly broken and staying broken, the correct response is curiosity about what physical or financing constraint snapped, not a limit order.

4.4.3.2 Index arbitrage

The same logic runs the equity index complex. Fair value for ES is approximately

F = S × (1 + (r - d) × t)

where S is the cash index level, r the financing rate, d the dividend yield of the index basket, and t the time to expiry. The carry here is financing minus the dividends you collect by holding actual stocks. When ES trades rich to that fair value, index arb desks sell the future and buy the basket of underlying stocks, executed programmatically across all the names at once; when it trades cheap, they buy the future and short the basket. That activity keeps ES and the cash index moving together. It lets the future lead the cash market during fast moves, since trading one contract is cheaper and faster than trading 500 stocks, so price discovery happens in the future first. And it makes the premium of futures over cash decay toward zero into expiry, the convergence covered in the pricing lesson.

For your trading, knowing this helps you interpret flow. When someone dumps 5,000 ES contracts, index arb transmits that selling into every S&P name within seconds. Futures are where macro risk transfer happens first, and the cash market inherits it.

4.4.3.3 Basis and calendar traders

Between pure arbitrage and outright speculation sits a gray zone the physical commodity world lives in. The elevator from earlier is already here: long cash grain, short futures, trading the basis. Whether you call that hedging or arbitrage is mostly semantics. That ambiguity matters for positioning data, because the commercial category contains many positions that are really relative value trades on cash versus futures.

The same trade exists at giant scale in financial futures. Funds buy cash treasury bonds and short treasury futures against them, financed in the repo market, to capture tiny gaps between the two. It runs at high gearing because the mispricing is small. This cash-futures basis trade means a meaningful chunk of the visible speculative short position in treasury futures at any moment is one leg of a hedged package with no directional content at all. It is one of the classic ways raw positioning numbers mislead, which the next lesson returns to.

Calendar spread arbitrage polices the relationship between delivery months of the same contract: if December corn trades above July corn by more than the full cost of storing and financing corn between those dates, anyone with storage capacity can buy the near, take delivery, store, and deliver into the far month for a locked profit, so the spread can't exceed full carry for long. The inverse constraint is much weaker: nothing stops the nearby from trading far above the deferred when physical supply is scarce now, because you can't arbitrage inventory that doesn't exist. That asymmetry shapes commodity curves, and the trades built on it belong to the term structure lesson later in this part.

All arbitrageurs share a limit: their capital isn't unlimited, and it retreats exactly when markets get most dislocated, because dislocations blow through risk limits and financing dries up. The pricing relationships in this course hold to the extent someone is funded and willing to enforce them. In calm markets, treat fair value as law. In stressed markets, treat it as a suggestion. The negative oil episode from the commodity lesson shows how far reality can leave the textbook when delivery mechanics and trapped positioning collide.

4.4.4 The entire point of positioning data

Put the three groups back together to see how a market actually functions. In corn: farmers and elevators are structurally short futures because the physical world is long corn and needs to sell it. Someone must be long against them. Index money holding commodities, trend followers when the trend is up, spread traders on one leg, and discretionary specs with a bullish view fill that role, and in aggregate they collect a margin for it, thin in normal times, fat when hedging pressure is extreme. In equity index futures the polarity often runs the other way: institutions are structurally long or hedging long portfolios, and the speculative community trades around them. Each market has its own resting imbalance, its own answer to the question of who needs the market more, and that resting imbalance is the baseline against which extremes get measured.

Positioning data is a census of this ecology, taken weekly. It tells you how short the commercials are, how long the trend followers are, and what the small traders are doing, market by market. Raw, those numbers mean little, because commercials are always net short corn and asset managers are always net long ES. Against the baseline, they mean a great deal. When commercial shorts in a market shrink to multi-year lows, the physical players who know their market best see little left worth hedging at these prices, which usually means price has fallen toward the low end of production economics. When trend-follower longs hit multi-year highs, the buying that drove the move is fully spent and the position is a stack of stop-losses waiting for a reversal. Neither reading is a timing signal on its own. Both are statements about fuel: whose buying or selling remains available, and whose is exhausted.

Here is one composite scene. Crude rallies for three months. The trend pulls CTA models long, and their positions grow mechanically with every smooth week of gains. Producers respond to better prices by hedging more forward production, so the commercial short grows too. Open interest climbs: risk transfer is expanding on both sides, longs held by capital that follows price, shorts held by businesses locking in economics they like. Nothing about this is mysterious, and nobody needs to be wrong yet. The tension resolves when the trend stalls. The trend followers' models will eventually sell what they bought, all of it, because that's what the models do, while the producers have no reason to buy anything back, because their short is attached to barrels that will be pumped regardless. Whether the resolution is a gentle rotation or an air pocket depends on how one-sided the speculative crowd got.

One warning before the next lesson formalizes all this. The categories describe motives, not fixed labels. A swap dealer hedging a commodity index product sits in a commercial-flavored bucket while transmitting pure investor flow. A miner's finance team sometimes lifts hedges on a market view, which is speculation classified as hedging. A treasury basis fund shows up as a huge speculative short while running no directional risk. The buckets in the data are approximations of the ecology described here, drawn by a regulator using reporting rules, and the approximation has known seams. Knowing the true cast lets you read the buckets critically instead of literally.

Net Positions

Currencies

TRADINGRIOT.COM
The Global page's category Net Positions panel, aggregating the six currency futures (EUR, GBP, JPY, AUD, CAD, CHF) into one commercial-versus-large-spec view over three years. The two lines are near-perfect mirror images around zero, the zero-sum identity made visible: when the speculative community piles into a crowded dollar-long consensus, the commercial line rises to exactly offset it, and vice versa. The extremes of early 2024 and mid-2026 are where that consensus was most stretched.

Someone has to observe this cast week to week, and that someone is a regulator. It counts them imperfectly, on a lag, using bucket definitions that mostly line up with the groups in this lesson and sometimes don't. What that report captures and what it misses is the next lesson.


4.5 The Commitment of Traders report

The last lesson introduced the cast of a futures market: hedgers shedding risk they don't want, speculators getting paid to hold it, arbitrageurs keeping prices honest. It also made the claim this lesson builds on: knowing which group is doing what is the entire point of positioning data. Futures are the one asset class where you can actually know. Every week the CFTC publishes a census of who holds what in every major US futures market, sorted into categories that map, imperfectly but usefully, onto that cast. It's called the Commitments of Traders report, COT for short, and it's the raw material behind everything the platform's futures section does.

This lesson is about the report itself: where the data comes from, how traders end up in one bucket rather than another, the three versions of the report and when each one is the right lens, the timing quirks that trip people up, and the long list of things the report does not tell you. The next lesson covers what to do with the numbers. You can't skip this one to get there, because most of the bad COT analysis in the world comes from people who never learned what the categories actually mean. They read "commercials are net short crude oil" as a bearish verdict from smart money, when it's mostly just the oil industry doing its job. By the end of this lesson that misreading, and half a dozen others like it, should be easy for you to avoid.

4.5.1 What the report is

The COT report is a weekly snapshot of open positions in US futures markets, aggregated by trader category. For each market it tells you how many contracts each category holds long, how many short, how those numbers changed from the prior week, how many traders sit in each category, and what share of open interest the largest traders control. It doesn't tell you who any individual trader is, what price anyone entered at, or why anyone holds what they hold. It's a census of positions, not a record of individuals.

The report has existed in some form for the better part of a century. It started as an occasional publication for grain markets, became a regular monthly release in the 1960s, sped up over the decades, and has been weekly since 2000. Positions are recorded as of the close every Tuesday and published Friday afternoon at 3:30 pm Eastern. That gap gets its own section later.

Coverage is broad but specific: US futures exchanges only. Every market the platform tracks is in there, from ES to orange juice, because all 36 trade on CME Group, ICE US, or Cboe. What's not in there is just as important: London metals, European rates and equity futures, the entire OTC world, offshore crypto perpetuals, and spot anything. When you read euro positioning in the COT report, you're reading positioning in CME euro futures, a well-lit corner of a currency market that mostly trades elsewhere. That corner is a good proxy for speculative macro positioning, which is why it's worth reading, but it's a sample, not the population.

4.5.2 How the data gets collected

The data doesn't come from a survey and nobody volunteers it. It comes from the CFTC's large trader reporting system, which is mandatory. Every day, clearing members and brokers report to the CFTC the positions of any account that exceeds a reporting threshold in a given market. Once an account crosses the line in a market, all of its positions in that market get reported daily until it drops back below. The Tuesday snapshot that becomes Friday's COT report is one day pulled from this continuous feed.

Two forms sit behind the classifications. When an account first becomes reportable, the firm carrying it files an identification form telling the CFTC who the account belongs to. The trader then files a form describing their business: what they do, whether their futures activity hedges commercial risk, what kind of entity they are. The category a trader lands in comes from that self-description. The CFTC reviews the filings and can reclassify a trader whose activity doesn't match their story, and it does so with some regularity, but the starting point is self-reported. So the categories are not precise. They're honest approximations enforced by a regulator, not ground truth.

Classification happens per market, and it's all or nothing within a market. A grain conglomerate that hedges corn inventory and also runs a speculative book in corn is one entity to the reporting system: if it qualifies as a commercial in corn, every corn contract it holds counts as commercial, including the speculative ones. The same firm can be commercial in corn and non-commercial in gold, because the classification is done market by market. The buckets are cleaner than nothing and far dirtier than the labels suggest.

4.5.2.1 Reporting thresholds

The thresholds that make an account reportable vary by market and are set roughly in proportion to each market's size. A few examples from the current levels: 250 contracts in corn, 350 in WTI crude oil, 200 in gold, a few dozen in the small metals like palladium, and levels in the thousands for treasury note futures. The exact numbers change occasionally and don't matter much for your purposes. What matters is the consequence: the report explicitly covers only large traders, and everyone below the threshold vanishes into a residual.

The large traders are most of the market. Reportable positions typically account for somewhere between 70 and 90 plus percent of open interest, depending on the market. The remainder, everything held by accounts too small to report, is what the report calls non-reportable positions. Nobody measures that group directly. It's computed as what's left over, which has consequences for how seriously you should take it as a signal, covered below.

4.5.2.2 Who counts as a commercial

The commercial designation is the most important classification in the whole report, so precision matters. A trader is classified as commercial in a market when they use futures in that market to hedge risks arising from a genuine underlying business: producing the commodity, processing it, merchandising it, or carrying financial exposure to it. The farmer selling harvest forward, the refiner locking a crack margin, the food company buying wheat exposure ahead of production needs. The CFTC's standard is that the futures position must offset a real commercial risk, what the rules call bona fide hedging.

The definition does not require that the trader is smart, that the position reflects a market view, or that the position would be profitable as a standalone trade. Commercials hedge because their business generates exposure, and their futures position is the mirror image of that exposure. A corn farmer's short position in ZC is not a forecast that corn will fall. It's the sell side of a business whose long side is a field in Iowa. The next lesson builds its entire interpretive framework on this fact. Commercial means hedger of real exposure, nothing more.

Everyone reportable who is not a commercial is, in the original report's language, a non-commercial: a large trader with no underlying business exposure, holding futures purely as a position. Funds, CTAs, prop desks. The speculators from the last lesson, in other words, or at least the big ones.

4.5.3 The legacy report

The original report format, still published every week and still the most widely used, sorts each market into three groups: commercials, non-commercials, and non-reportables. The platform's labels for these are hedgers, large speculators, and small speculators, which is the standard translation.

For commercials, the report shows total long contracts and total short contracts. For non-commercials it shows long, short, and a third column called spreading, which counts positions where the same trader is simultaneously long and short different expirations of the same market. A fund long December corn and short March corn has a spread position, not a directional one, and the report accounts for it separately so it does not inflate the directional totals. Commercials get no spreading column, not because they never spread (they spread constantly, more than anyone), but because the legacy format leaves their spreads inside the long and short totals: a commercial long December and short March adds a contract to each column and looks like offsetting directional positions. One more reason the commercial numbers are blunter instruments than they look.

Non-reportables get a computed long and short. The arithmetic behind those numbers explains what "small speculators" actually is.

4.5.3.1 The arithmetic of a zero-sum market

Back in the futures mechanics lesson: every futures contract is one long and one short, created in pairs, so total longs always equal total shorts, and both equal open interest. The COT report inherits this identity, and it gives you a built-in consistency check plus a way to compute the group nobody measures.

For any market:

open interest = commercial longs + non-commercial longs + non-commercial spreading + non-reportable longs

and identically on the short side. Spreading appears once in each equation because a spread is one long and one short by definition. The CFTC knows open interest exactly (the clearinghouse counts it) and knows the reportable positions exactly (they are reported daily), so the non-reportable side is just the leftover:

non-reportable longs = open interest minus all reportable longs

Here is a hypothetical market with 500,000 contracts of open interest to make it concrete.

CategoryLongShortNet
Non-commercial180,00060,000+120,000
Non-commercial spreading70,00070,0000
Commercial190,000300,000-110,000
Non-reportable60,00070,000-10,000
Total500,000500,0000

Check the columns: longs sum to open interest, shorts sum to open interest, and the net column sums to zero. The net summing to zero is the key identity. Positioning is zero-sum in the strictest sense: every contract someone is net long, someone else is net short. Large speculators can't be net long 120,000 contracts unless commercials and small traders are net short 120,000 between them. When you read that specs bought 30,000 contracts this week, the other categories sold 30,000 net, before you look. The report never shows one group loading up in isolation. It shows risk transferring between groups, which is what a futures market is for.

One practical note on the residual. Non-reportables are usually described as retail, and mostly they are, but the bucket contains every account below the threshold: small commercial hedgers, small funds, family offices, a rancher hedging 40 cattle contracts. In big financial markets the residual is a small slice of open interest and genuinely retail-ish. In some smaller physical markets, small hedgers make up enough of it that reading it as pure dumb money is careless. It's the least meaningful of the three groups precisely because it's the least defined.

4.5.4 The disaggregated report

The three-bucket legacy view survived for decades because the commercial versus speculator split matched how physical commodity markets actually worked. Then the 2000s changed that. Pension funds and other institutions started allocating to commodities as an asset class, mostly through swaps: a pension pays a bank for commodity index exposure, and the bank hedges the swap by buying futures. Under the legacy rules the bank's futures position is a hedge of a real business exposure (the swap on its book), so it counts as commercial. By the mid 2000s, billions of dollars of what was economically pure long-only investment demand was sitting in the commercial bucket of the grain and energy markets, classified as hedging. The legacy commercial numbers in those markets stopped meaning what they had meant for fifty years.

The CFTC's answer, introduced in 2009, was the disaggregated report, which splits the commodity markets into four reportable categories instead of two:

Producers, merchants, processors, and users are the traditional commercials: entities that deal in the physical commodity and hedge risks of that business. The farmer, the miner, the refiner, the food company. When people say "follow the commercials," this is the group they mean, and the disaggregated report finally isolates it.

Swap dealers are entities that deal in commodity swaps and use futures to hedge the resulting exposure. Their futures position reflects their clients' positioning, not their own view, and in agricultural and energy markets their clients are heavily index investors, so swap dealer positions tend to be persistently long and slow-moving. That's the category that was polluting the legacy commercial numbers.

Managed money is registered money managers trading futures on behalf of clients: CTAs, commodity pool operators, hedge funds. This is the cleanest available read on professional speculative positioning, and it's the group whose extremes the next lesson cares most about. Managed money is the sharpened version of the legacy non-commercial category.

Other reportables is everyone above the threshold who fits none of the first three: corporate treasuries, some prop traders, entities that defy tidy classification. A genuine miscellaneous drawer.

Non-reportables remain the residual, computed the same way as before.

The disaggregated report covers the physical commodity markets: metals, energies, grains, meats, softs. For those markets it's simply better data than the legacy report, and if you're doing your own analysis from raw CFTC files, it's the version to use for commodities. The legacy report remains useful anyway. Its history is decades longer, and positioning analysis lives on historical comparison. And the two tend to tell the same story in most markets most of the time, since managed money dominates the non-commercial bucket and producers dominate legacy commercials outside the index-heavy markets. The platform's futures pages are built on the legacy categories (hedgers, large speculators, small speculators) for exactly the history reason, so that's the frame the rest of this part uses, with the disaggregated view as the cross-check when a legacy number looks strange.

A supplemental version of the report also exists for about a dozen agricultural markets, breaking out commodity index traders as their own category. It was the CFTC's first response to the index investment wave, before the full disaggregated format. You'll rarely need it, but if you ever want to see exactly how much of the corn market is passive index money, that's where the number lives.

4.5.5 Traders in financial futures

Physical commodities have a natural definition of hedger: you produce or consume the stuff. Financial futures don't, or rather they have too many. Is a dealer hedging its options book in ES a commercial? An asset manager hedging a bond portfolio with ZN? A corporate treasurer hedging euro receivables? Under legacy rules they all plausibly are, which stuffs the commercial bucket of the financial markets with entities that have nothing in common with each other, let alone with a corn farmer.

So in 2010 the CFTC gave financial futures their own format, the Traders in Financial Futures report, with four categories built for how those markets actually work:

Dealers and intermediaries are the sell side: banks and dealers whose positions come from making markets and hedging client-facing books, including options books. They are in the market to intermediate, and their positioning is largely the mirror of everyone else's demand.

Asset managers and institutionals are the real-money buy side: pension funds, insurers, endowments, mutual funds. Slow capital, long horizons, positions that reflect allocation decisions more than trades.

Leveraged funds are hedge funds and CTAs: fast money, the speculative class of the financial markets. When you hear that spec shorts in 10-year note futures hit a record, leveraged funds is the category being quoted. In treasury futures specifically, this category's gross numbers can be inflated by basis trades (long cash bonds against short futures), which is a hedged position that appears directional, one more reminder that no category is pure.

Other reportables catches the rest, notably corporate hedgers.

The TFF report covers the indices, bonds, and currencies on the board. Its history is shorter, which limits it for long lookbacks, and the legacy report still publishes for all these markets, with non-commercial there roughly tracking leveraged funds here. The interpretation echoes the financial versus physical split from the start of this part: in physical markets, the commercial category means informed natural hedgers, and the follow-the-commercials logic has teeth. In financial markets, the legacy "commercial" bucket is dealers and asset managers whose flows are mechanical or allocation-driven, and the hedgers-are-the-smart-money framing mostly doesn't survive contact with the data. Speculative positioning extremes still carry information in financials, arguably the most readable information in the currency markets, but the leg of the analysis that treats commercials as the informed side belongs to commodities. The next lesson comes back to this asymmetry in detail.

4.5.6 Futures only versus combined

Every version of the report publishes in two variants: futures only, and futures and options combined. The combined version converts each category's options positions into futures equivalents using the options' deltas and adds them to the futures numbers. A trader holding calls with a total delta of 400 futures shows up 400 contracts longer in the combined report than in the futures-only one.

The combined view is the more complete picture of exposure, and in markets where options carry a big share of the positioning (crude oil, natural gas, gold, treasuries), the two versions can diverge meaningfully. The cost is noise: delta changes as price moves, so a chunk of week-over-week change in the combined report can be the same options positions re-marked at new deltas rather than anyone trading. Neither version is wrong. Know which one any chart you're reading uses, and be consistent when you compare across time. Most public COT analysis, and most of the long history people normalize against, uses futures only.

4.5.7 The Tuesday to Friday lag

Positions are recorded Tuesday at the close. The report lands Friday at 3:30 pm Eastern, half an hour before the equity close and late in the futures week, leaving only a thin Friday afternoon session to react. By the time you read it, the data is three days old, and by the time markets can meaningfully react, Monday, it's nearly a week old.

Most weeks this doesn't matter, because positioning moves slowly. Commercial hedging programs and fund allocations don't reverse in three days. The report's information is about the standing configuration of the market, and that configuration usually persists across the lag just fine. But in the specific weeks when everyone most wants the data, the fast ones, the lag bites hardest. If a market breaks 8 percent on a Wednesday and forces a wave of speculative liquidation, Friday's report describes the world before the flush. You won't see what the flush did to positioning until the following Friday, nine days after it happened. The practical rule: the faster the market is moving, the staler the report is, and the more you should treat the current release as a lower bound on how much positioning has already changed. If specs were record long as of Tuesday and the market has since dumped, some unknowable fraction of that length is already gone.

The schedule also breaks in mundane ways. Holiday weeks push the release to the following Monday. Government shutdowns stop publication entirely, and the long shutdowns have paused the report for weeks at a time, after which the CFTC publishes the backlog in sequence over subsequent releases rather than all at once, leaving a stretch where the "latest" report is a month or more behind the market. When a positioning chart looks frozen or shows several data points arriving in quick succession, check the release calendar before concluding anything about the market.

One more mechanical note for anyone computing week-over-week changes from raw files: the change columns compare Tuesday to Tuesday. A big Wednesday move sits inside the following week's change, not the current one. Off-by-one-week errors in event studies on COT data are a classic self-inflicted wound.

4.5.8 What the report misses

A tool this useful invites overconfidence, so here is an inventory of what's not in it.

It only sees US futures and their options. The euro contract at CME is a sliver of global EUR/USD trading; the COT gold number excludes London OTC, where most gold actually trades; CME bitcoin futures are one regulated corner of a market that mostly lives on offshore perpetuals (which is why crypto positioning on this platform comes from exchange OI and funding data, not COT). For physical commodities hedged mainly in US futures, coverage is strong. For anything with a big OTC or offshore life, the report is a proxy, and you should hold it accordingly.

It's one snapshot a week. Whatever happened Wednesday through Monday is invisible. Intra-week round trips never existed as far as the report is concerned.

It reports aggregates, not traders. "Managed money is net long 200,000 contracts" is consistent with a hundred funds mildly long, or with a handful massively long and the rest short. Those are different markets with different fragility, and the category totals can't tell them apart. Two fields in the report partially rescue this. The trader counts tell you how many accounts sit in each category, so you can watch participation rise and fall. And the concentration ratios show the share of open interest held by the largest four and eight traders, gross and net. A positioning extreme built on high concentration is a different animal from a broad one, and almost nobody looks at these fields.

It shows positions, not intentions or prices. There's no entry price, no stop level, no P&L. A category can be net long from much lower prices, sitting on cushions of profit that make them hard to shake out, or long from the highs and underwater. The report can't distinguish these, and the difference matters enormously for how positioning resolves.

Net numbers hide gross behavior. A category's net can sit still while both its gross long and gross short balloon, which usually means disagreement inside the category and rising open interest, the market equivalent of pressure building. Always glance at gross alongside net; the report gives you both, and most people throw half of it away.

And the classifications themselves are soft at the edges. Self-reported, per-market, all-or-nothing per trader in each market, with commercial hedging umbrellas wide enough for a major trading house to shelter a view under. The disaggregated and TFF formats patch the worst legacy problems, but no format makes the buckets clean. The report is best read the way you would read any good but imperfect dataset: trust the big moves and the extremes, distrust the fine detail.

4.5.9 Common misreadings

Everything above compresses into a short list of errors, each of which you'll see committed weekly on social media, sometimes with a paywall attached.

Reading the commercial net as a directional opinion. Commercials in most physical markets are structurally net short, permanently, because producers hedge more volume in futures than consumers do. Crude oil commercials being net short is not the oil industry calling a top; it's the oil industry existing. The level of a category's net position, in isolation, means almost nothing. What carries information is where the current position sits relative to that market's own history, which is exactly the normalization the next lesson (and the platform's 0-100 COT index) exists to perform. Never read a raw net number without its history attached.

Commercial Net (10 Years)

TRADINGRIOT.COM
Commercial net positioning in a physical commodity over roughly a decade. It never leaves negative territory, because producers structurally hedge more volume than consumers, so the raw sign says nothing. What carries information is where the current reading (marked) sits within the band: near the top of the range means hedgers see little worth hedging at these prices, near the bottom means they are hedging aggressively into strength. The platform's 0-100 COT index exists to turn this band into a comparable number.

Comparing raw positions across markets or across eras. Specs net long 150,000 corn contracts and net long 150,000 palladium contracts are not remotely comparable statements; palladium's entire open interest is a rounding error on corn's. Even within one market, open interest grows and shrinks across years, so a record net position in contract terms may be unremarkable as a share of the market. Normalize by open interest, or by the market's own positioning history, before comparing anything to anything.

Treating small speculators as a measured signal. The non-reportable category is a residual containing everyone small, hedgers included, and it inherits the combined measurement error of everything computed before it. The fade-the-retail story attached to it is folklore with occasional truth. Weight it least of the three, which is what the platform does.

Treating commercials as smart money in financial futures. The legacy commercial bucket in ES or ZN is dealers hedging books and institutions hedging portfolios. Their positioning is mechanical, the mirror of client and allocation flows, and fading or following it as if it were a corn farmer's supply knowledge is a category error. In financials, the speculative categories carry the signal.

Expecting the report to time anything. The data is three days stale on arrival, weekly in frequency, and describes groups whose positions take months to build and unwind. Positioning extremes persist, routinely for weeks and sometimes for months while a trend runs. The report describes the fuel configuration of a market; it says nothing about the spark. This is the misreading with the most expensive consequences, and the next lesson spends much of its length on what extremes can and cannot do.

Forgetting the zero-sum identity. Headlines love "everyone is bearish" framings. In futures, everyone can't be net anything: the nets sum to zero, always. Every bearish extreme in one category is a bullish extreme in another, and which side of that identity deserves your attention depends on which market and which categories, which is, again, the next lesson's subject.

4.5.10 Getting the data

The raw reports are free and public. The CFTC publishes them on its website every Friday, in both viewable and downloadable form, with historical files going back decades available as flat files. If you ever want to verify a chart, replicate a calculation, or backtest something yourself (and after the backtesting lessons later in the course, you will), the raw files are the ground truth, and pulling them into a spreadsheet or a script is an afternoon's work. The platform ingests each release as it arrives, maps each market's CFTC code to its symbol, and computes the normalized indices and week-over-week changes you see in the futures screener, so what you read on the site and what sits in the government file are the same numbers, just processed differently.

None of that yet tells you what to do with a positioning number. Why commercial and speculative positions behave the way they do around turns, what a positioning extreme actually implies about future returns, how to normalize the raw nets into something comparable across markets and time: that is the interpretive layer, and it is the next lesson. It's where the census turns into a signal.


4.6 Reading positioning

The last two lessons gave you the cast and the census. You know who shows up in a futures market and why, and you know how the CFTC sorts them into buckets every Tuesday and publishes the count on Friday. This lesson is about the part that actually makes money: turning that count into a read. Given a positioning snapshot, you need to know what it means, when it matters, and what it's physically incapable of telling you.

Up front, because it frames everything below: positioning data is a slow, lagged, weekly measure of who holds risk. It will never give you an entry. What it gives you is something most traders never look at, a map of where the crowd is standing and how much room is left on each side of the boat. Price charts show you what the market did. Positioning shows you who did it and how committed they now are. Those are different pieces of information, and the second one is the one retail traders systematically ignore, which is exactly why it's worth your attention.

One warning before the mechanics. Everything in this lesson describes tendencies, not laws. Commercials tend to fade moves. Speculators tend to chase them. Extremes tend to precede reversals. Every one of those tendencies has failed for months at a stretch in real markets, and the failure cases are covered in their own section because they're where accounts die. Read the whole lesson, the failure half included.

4.6.1 The mirror image

One accounting fact shapes every positioning chart. Futures are a zero-sum ledger: for every long contract there is exactly one short contract. Add up the net positions of every trader category in a COT report and you get zero, always, by construction. Commercials plus large speculators plus small speculators nets to nothing.

The practical consequence is that commercial and large speculator positioning are close to mirror images of each other. Small speculators are usually a modest residual, so when large specs get heavily net long, commercials are almost mechanically heavily net short, and vice versa. Pull up the COT history for nearly any market on the platform and you'll see two lines moving around zero in near-perfect opposition for decades.

Positioning Mirror + Price

TRADINGRIOT.COM
Corn (ZC), real weekly data. Commercial net (red) and large-spec net (blue) are near-perfect mirror images around zero, because futures are zero-sum and small specs are a modest residual. Price (grey, right axis) runs above. 'Commercials at a bullish extreme' and 'large specs at a bearish extreme' are the same statement read from both ends, not two confirmations, so treat the pair as one gauge of how stretched the hedger-to-speculator risk transfer has become.

This matters for how you read the data. "Commercials at a bullish extreme" and "large specs at a bearish extreme" are mostly the same statement, not two independent confirmations. When the futures strategy framework talks about commercials heavily long while speculators are heavily short, that's one condition described from both ends, and its strength comes from how extreme it is, not from the fact that both lines agree. They almost always agree, in opposite directions. Treat the pair as a single signal about how stretched the risk transfer between hedgers and speculators has become.

4.6.2 Why commercials fade moves

The participants lesson introduced the corn farmer, the elevator, the airline, and the miner, along with a fact that positioning data often gets wrong: a hedger can lose money on futures and be perfectly happy, because the futures leg is half of a package whose other half you can't see. The next step is what that hedging behavior looks like in aggregate, week after week, on a positioning chart.

It looks contrarian. This is not because commercials are contrarian traders. Hedging demand is price-elastic in a direction that happens to oppose the trend.

Consider the producer side. A farmer's costs are roughly fixed once the crop is planted. Say all-in production costs work out near 420 cents per bushel of corn. At 430, selling futures locks in almost nothing, and many producers will hold off and hope. At 520, selling futures locks in a fat margin on the entire crop, and the incentive to hedge everything, now, is overwhelming. So as price rallies, producers as a group sell more and more futures, not because they think the rally is over but because the rally keeps handing them better and better prices to lock. Commercial net position slides deeper short into strength. Run it in reverse: as price falls toward or below cost, there's less and less margin worth locking, existing hedges get lifted as physical sales happen, and the consumer side of the commercial bucket, the processors and importers and fuel buyers, sees cheap prices worth locking on their side. Commercial net position climbs during weakness.

Neither leg of that behavior involves a market opinion. It's business logic executed at scale, and it mechanically produces the footprint you see on every chart: commercials sell rallies and buy declines. The trend-fading pattern is a side effect of thousands of hedging decisions that are each individually about margins, inventory, and budgets.

The second ingredient is information. Beyond being price-sensitive, commercials are the best-informed participants in their own markets. The elevator sees export demand in its order book weeks before it shows in official data. The refiner knows its own crack economics in real time. The miner knows what its cost curve looks like across the industry. So when commercial positioning does something unusual, something beyond the normal price-elastic pattern, it often reflects physical information that hasn't reached the screen yet. Commercials buying into a decline is routine. Commercials buying into a decline at a pace and size with no precedent in years is a different situation, and it's the one worth acting on.

Put the two ingredients together and you get the standard reading rule: commercial extremes mark zones where the people with the deepest fundamental knowledge, executing price-sensitive business logic, have accumulated an unusually large position against the prevailing move. That describes conditions, and strongly. It does not mark the timing.

4.6.3 Why speculators chase

The large speculator bucket is dominated by managed money: CTAs, macro funds, and systematic programs. You know from earlier in the course what most of that money runs on. Trend and momentum systems, in many variations, all of which share one property: their position is a function of past price. A moving average crossover system is long because price has been rising. A breakout system adds because price made a new high. Momentum programs scale with trailing returns.

The result is that aggregate speculative positioning is, to a first approximation, a transform of the price chart itself. When a market has trended up for six months, trend systems are long. They have to be, that's what the rules say. Heavy spec length after a long rally isn't a mystery and not, by itself, new information. You could have inferred it from the chart.

Spec Positioning vs Past Return

TRADINGRIOT.COM
Corn large-spec net positioning (blue) against the trailing five-month price return (amber), both normalized to the same scale from real data. The two track each other closely: trend and momentum systems dominate the speculative bucket, so their aggregate position is, to a first approximation, a transform of the recent price chart. Heavy spec length after a rally is not new information; you could have inferred it from price. The value of the data is in the magnitude relative to history and in the exit behavior, not the direction.

So why look at it at all? Magnitude relative to history, for one. The chart tells you the market rallied. Positioning tells you whether the systematic community responded with a normal-sized position or the largest position it's carried in three years. Those imply very different amounts of remaining firepower. Trend followers size positions by volatility and conviction, and there's a ceiling set by risk limits and mandates. When spec length sits at a multi-year extreme, the systems that were going to buy this trend have mostly already bought it. The marginal buyer is gone. Price can still rise on outside money, but the reliable, rules-driven bid that fed the trend is spent.

Then there's the exit behavior. Trend systems don't average down, don't hope, and don't wait for confirmation on the way out. When price crosses back through their exit thresholds, they sell, all of them, in the same week, because they're all watching versions of the same price series. A crowded speculative position is a queue of correlated, rules-based exits waiting for one trigger. That queue is invisible on a price chart and perfectly visible in positioning.

Fading speculators at extremes has nothing to do with them being dumb. Managed money in aggregate makes money over time; trend following works, which is a theme the risk premia lessons take up properly later. The mechanism is different: their entry style means their positioning peaks late in a move by construction, and their exit style means the unwind is fast and self-reinforcing. You're not betting against their intelligence. You're betting on the mechanics of their own risk management.

4.6.4 Extremes are fuel

One model keeps positioning analysis honest: an extreme is stored energy, not a trigger. Think of a crowded position the way you think of dry brush in a canyon. The brush doesn't start the fire. It determines how big the fire is once something else starts it.

Here are the mechanics of a squeeze. Suppose speculators are net short a currency at the largest level in years, with commercials holding the mirror-image long. Every one of those spec short contracts must eventually be bought back. That isn't a prediction; it's the definition of closing a short. The position is a forward commitment to buy, sitting on the books, waiting for a reason.

Now something changes. A central bank surprises, a data print lands wrong, or price simply grinds up through the level where the first tier of trend systems flips. The earliest shorts cover, and their buying pushes price into the next tier of exit thresholds, which triggers more covering, which pushes price further. The move feeds itself. Nobody in that chain is buying because they turned bullish; they're buying because their rules said get out, and their buying manufactures the very price action that forces the next fund's rules to say the same thing. From the outside it looks like the market suddenly discovered a bullish story. From the inside it's a fire moving through fuel that positioning data showed you weeks in advance.

A real instance shows the mechanism at full scale (real market example, JPY, mid-2024). Through the first half of 2024 the Japanese yen slid to multi-decade lows against the dollar, trading past 160 per dollar in early July, and speculative accounts in yen futures built one of their largest net short positions in years, paid to hold it by the wide interest-rate gap between the two countries. That was the dry brush. The spark came at the turn of the month: the Bank of Japan raised rates on July 31, a soft US employment report landed on August 2, and the carry trade the whole crowd was leaning on reversed at once. The yen rallied several percent in days, forced short covering fed on itself, and the unwind spilled into a sharp global equity selloff on August 5. Positioning had shown for weeks that the crowd was stacked on one side. What it couldn't tell you was that the spark would arrive that particular week.

The positioning is on the record in the platform's COT data. On the report dated 2 July 2024, large speculators in yen futures were net short about 184,000 contracts (roughly 221,000 short against 37,000 long), one of the most crowded spec shorts the series holds, while commercials sat net long about 195,000 on the other side of the same trade. That reading printed weeks before the yen turned. When the reversal came at the start of August, that 184,000-contract short was the fuel: specs covering into a move they had to chase, exactly the fire-through-dry-brush this section describes.

This produces a familiar asymmetry: markets move fastest against the crowded side. A market where specs are stretched long falls harder than it rises, because rallies must be bought by new money while breaks are sold by forced money. The days that hurt are the days the crowd exits together, and positioning tells you which direction that is before it happens.

The brush metaphor cuts both ways. Dry canyons sit unburned for years. A positioning extreme with no catalyst is just a market where risk transfer is stretched, and stretched can stay stretched. Strong trends routinely hold speculative positioning at maximum readings for months while price keeps going. If your trading rule is "short whenever specs are max long," you'll be run over by exactly the trends that made the specs max long in the first place. The extreme sets the stage. Something else has to start the show, and that something shows up in price and momentum, not in the COT report.

4.6.5 Making positions comparable

Raw net positioning numbers are nearly useless on their own. Fifty thousand contracts net long means one thing in crude oil and something completely different in orange juice. Worse, they're not even comparable to themselves across time: open interest grows over the years, contract participation shifts, and a net position that was extreme a decade ago can be unremarkable today. Before positioning can be read, it has to be normalized. Three standard approaches exist, and you should understand all of them even though the platform leads with one.

The first is net position as a percentage of open interest. Divide the net by total OI and you get a scale-free measure of how one-sided the market is relative to its own size. This handles the growth problem well and travels across markets.

The second is a z-score, which you've already used all over the equities and crypto sections of the platform: how many standard deviations is the current net position from its rolling mean. It answers "how unusual is this" in a statistically literate way.

The third is the one the futures community standardized on decades ago, the COT index. Take the current net position, find the highest and lowest net positions over some lookback window, and place today inside that range:

index = (current net - lowest net in window) / (highest net in window - lowest net in window) x 100

In plain terms: 100 means the group is more net long than at any point in the window, 0 means more net short than at any point in the window, 50 means the middle of the recent range. It's a percentile of position within a rolling range, nothing more exotic than that.

Work one example with real arithmetic. Suppose large specs in gold are currently net long 152,000 contracts. Over the lookback window their net position ranged from 95,000 short (write it as -95,000) to 180,000 long. The index is (152,000 - (-95,000)) / (180,000 - (-95,000)) x 100 = 247,000 / 275,000 x 100, which is just under 90. Specs are longer than they have been about 90 percent of the way up their recent range: stretched, close to the ceiling of recent behavior, but not literally at it.

The lookback window is the one real design decision in the index, and it trades signal frequency against signal quality. A short window, say six months, produces extremes often; the market only has to be at a six-month positioning high to print 100, which happens many times a year and includes plenty of noise. A long window, say three years, prints 100 rarely, and when it does the position is genuinely unusual. Shorter windows suit faster mean-reversion reads, longer windows suit major turning points. The platform presents a standard 0 to 100 index, and the platform lesson at the end of this part covers how to read it in the screener and the individual market pages.

The index is bounded, and positioning is not. When the index prints 100, the net position can still grow. The index will sit pinned at 100 while the underlying extreme gets more extreme, week after week, and the chart gives you no visual hint of the deterioration or improvement underneath. During the strongest trends this is the norm, not the exception. The index also resets its own goalposts. After a year of unusually one-sided positioning, the window's high and low have both migrated, and a reading of 50 no longer means what 50 meant a year ago. Neither trap makes the index bad. They make it a summary, and summaries are for scanning, not concluding. Scan with the index, then look at the actual net positioning history before you trade.

COT Index Pinned at 100

TRADINGRIOT.COM
A strong trend, drawn to isolate one warning. The speculator COT index (blue, left) climbs to 100 and then pins there for weeks, while price (amber, right) keeps rising the whole time. The index is bounded and positioning is not: it sits at 100 while the underlying extreme gets more extreme underneath. An extreme reading marks stored fuel, not a spark. Short every time the index prints 100 and the trends that created the extreme will run you over.

4.6.6 Reading the weekly change

Levels are half the read. The other half is flow: what changed since last week, and who changed it. Each report is a snapshot, but the difference between two snapshots tells you who was behind the week's price move, and that's often more informative than the level itself.

Cross price direction against speculative position change. Four combinations, four different stories.

Price over the weekSpec position changeWhat it suggests
UpSpecs added longsTrend being fed by fresh speculative buying; healthy for continuation while capacity remains
UpSpecs cut shortsShort covering rally; the move is exits, not conviction, and can stall when covering finishes
DownSpecs added shortsFresh bearish commitment; trend-followers pressing
DownSpecs cut longsLongs washing out; late in a decline this is the crowd leaving, which is how bottoms get built

The same logic runs on the commercial side, with the fade pattern as the baseline. Commercials adding shorts into a rally is the normal price-elastic hedging you now expect; it tells you little. Commercials adding longs into a rally is abnormal, hedgers leaning with the move instead of against it, and abnormal commercial behavior is worth a long look because of the information edge behind it. The most loaded single week you'll see is the capitulation print: price makes a new extreme, and the group that had been fighting the move finally folds in size. Speculators dumping a huge crowded long into a break is the fuel burning off. A market that has already burned its fuel is a much safer place to trade in the old trend's direction, and a market that has not is a much better fade candidate.

This is also the reason the screener carries week-over-week change columns next to the levels. A 95 index reading that got there this week and a 95 reading that has sat there for two months are different situations, and only the change columns distinguish them.

4.6.7 What positioning is for

Positioning cannot give you the week of the turn. The data itself argues against precision: it is compiled as of Tuesday and released Friday afternoon, so you're always reading a picture that's three days stale, and in a fast market three days is a different market. It updates weekly, so its native resolution is coarse. And the thing it measures, crowding, is a condition that persists. Extremes commonly last weeks and sometimes run for months. If you treat an extreme reading as a sell signal, you'll be early by anywhere from days to a full quarter, and in futures, with margin, early is a synonym for wrong.

What positioning can do is everything that comes before the entry decision.

It sets the backdrop. Before you look at a single chart pattern, positioning tells you whether the market you're stalking is crowded, balanced, or washed out, and which direction the forced flows will run if something breaks. A long setup in a market where specs are already max long is a fundamentally different bet from the same chart pattern where specs are max short, and no amount of technical skill substitutes for knowing which one you're in.

It ranks opportunities. Across 35 markets, positioning extremes are rare enough at any moment that they focus attention. Three markets at genuine multi-year extremes are worth your research hours; the other 32 mostly are not, this week.

It sizes conviction. A setup where positioning, and later in this part seasonality and valuation, all lean the same way justifies fuller size than a setup carried by one indicator. The confluence logic from the futures strategy runs on exactly this.

And it warns you off late entries. One important use of the data is negative: the message is "don't chase this trend," not "fade this extreme." Buying a breakout with specs at a three-year positioning high means buying what the entire systematic community already owns, with the queue of exits stacked below you. Sometimes it works anyway. The distribution of outcomes is ugly.

The timing itself comes from elsewhere, and the futures framework is explicit about the division of labor: positioning and the other fundamental indicators establish the bias, momentum and price action establish the entry. When you're fading an extreme, wait for the trend to show exhaustion before stepping in front of it; the momentum tools covered in the platform lesson and in the regime part of the course exist for exactly this. Entering against accelerating momentum because the COT index printed 95 is the canonical beginner error with this data, and the market charges full tuition for it.

4.6.8 When the fade fails

Every tendency in this lesson has a failure mode, and they cluster into three patterns you should be able to recognize in real time.

The first is the structural bull or bear market. When a genuine supply deficit hits a physical commodity, producers keep hedging their production the entire way up, because that's their job, and the deficit keeps overwhelming the hedging flow. Commercials sit at maximum net short while price doubles, and the positioning fade loses relentlessly for as long as the physical shortage lasts. Softs have delivered brutal recent examples of exactly this shape, and energy and metals have their own. The mistake is in the reading, not the data: from the participants lesson, a commercial short against physical production is not losing economically; it is a hedge doing its job. The commercials were never expressing a view for you to follow. In a structural regime, the price-elastic pattern that usually makes them look prescient simply stops mean-reverting. The tell is persistence: when an extreme has already failed to matter for a couple of months while price trends away from it, the burden of proof flips, and the positioning read should be shelved until the fundamental story resolves.

The second is the structural position that never means what it appears to mean. Some markets carry chronic one-sided speculative positioning that reflects a strategy, not an opinion. VIX futures are the clean example: speculators as a group sit persistently net short because harvesting the contango in the vol curve is a durable systematic trade, so "specs extremely short" in VX is the resting state, not a contrarian signal. Treasury futures have their own version: enormous fund short positions that are mostly one leg of the cash-versus-futures basis trade, an arbitrage position with no directional content, sitting inside a bucket that a naive read calls a historic bet on higher yields. Equity index futures are muddied the same way, since the short side is heavily dealer books hedging exposure rather than businesses hedging anything physical. The general rule: before reading any market's positioning, learn what the resting configuration of that market looks like, and read deviations from it rather than the raw picture.

The third failure is subtler: regime change resets the range. When a market's structure genuinely shifts, a new dominant producer or a lasting macro repricing or a change in the contract's user base, the old positioning range stops being the right yardstick, and index readings computed against it mislead in both directions until the window catches up. There's no clean fix for this beyond awareness and humility about any signal built on a rolling historical range.

The defense against all three is the same: never let a positioning read override your risk framework. Size the trade off a stop, not off conviction in the signal. Extremes can persist, and the entire economics of trading positioning extremes rests on the losses staying small during the weeks you are early. The trade management lessons later in the course formalize this; for now, the rule of thumb from the futures framework stands, stops based on volatility or technical invalidation, sized so that a full quarter of being wrong is an annoyance rather than an event.

4.6.9 The same data reads differently by market

Currencies and precious metals are where speculative extremes have the cleanest track record. Managed money positioning in the euro, the yen, the pound, gold, and silver reaches stretched levels that have repeatedly coincided with trend exhaustion, and the commercial side in metals, the miners and refiners, brings genuine information. These are the markets where the fade-the-crowd read earns its reputation.

Energy sits close behind. Speculative positioning in crude reaches meaningful extremes, and the commercial bucket, producers and refiners hedging real barrels, is deeply informed. The complication is that energy also produces the most violent structural regimes, so the persistence tell from the failure section matters most here.

Agriculture is where the commercial side is at its most informative, because the hedgers are the closest to the physical reality, but it's also where positioning shares the stage with the strongest seasonal forces on the board. A commercial extreme in corn means one thing in June with weather risk ahead and another in November with the harvest in the bin. That interaction is the subject of the next lesson.

Bonds and equity indices are the markets to read with the most skepticism, for the structural reasons above: basis trades pollute the bond speculative bucket, dealer hedging pollutes the index commercial bucket, and both markets answer to monetary policy on timelines that positioning doesn't capture. Extremes still occasionally matter here, but they're one input among many, and the broad market gets its own dedicated toolkit in the SPX and regime parts of the course.

One refinement keeps this from curdling into a reflex. A positioning extreme is a fade setup at the tails, but not every elevated reading is a top, and early in a real trend the specs are often right to be there. A market can trend far longer than the crowd staying short it expects, and mechanically fading every uptick in speculative length is how trend-followers separate you from your money. This is why the platform shows both the index and the raw net positions: the index tells you how stretched positioning is against its own recent history, which is the fade signal, while the net positions show the absolute size, whether this is a genuine multi-year extreme or an ordinary lean. Read them together, fade the true extremes, and give an early trend room to run rather than fighting it from the first elevated print.

Positioning answers one question: who is stretched, and which way the forced flows will run when something breaks. One more positioning read belongs beside it, and it comes from the options market rather than the futures, which is the short lesson that follows. After that the calendar lesson adds seasonality, the curve lesson adds the term structure, and the platform lesson ties it all into the screens you'll actually use.


4.7 Options on futures

The positioning story so far has come entirely from the futures themselves: who is long, who is short, how stretched the crowd is. But most of the liquid futures on this platform also carry a liquid options market on top of them, and options hold positioning information the COT report cannot. CME lists deep options on the equity indices, the rates complex, the metals, and energy; ICE lists them on the softs and its own energy contracts. The platform ingests that data and builds the same volatility surface it does for equities, including the one field that matters most for positioning: skew.

Skew, from the options part, is the gap in implied volatility between an out-of-the-money call and an out-of-the-money put the same distance from the money. The platform reports 25-delta skew: the 25-delta call's implied vol minus the 25-delta put's. Positive skew means the calls are bid, the market paying up for upside, which is an unusual state in a commodity where the reflex is normally to pay for downside protection. Negative skew means the puts are bid, the more common configuration. Because it is a price paid in real time, skew updates every day rather than weekly with a three-day lag like the COT.

That is what makes it a positioning read. The COT tells you what contracts people hold; skew tells you what outcome they are paying to chase or to protect. When one wing of the options market gets unusually expensive, real money is expressing conviction, and the z-score of skew against its own year of history tells you how unusual it is. The platform surfaces exactly this, the 25-delta skew and its z-score per market, in the screener and the Lens, flagged when it stretches past two standard deviations.

There are two ways to trade it, and they are opposites, separated by whether the extreme is early or total. An early extreme is directional: when skew pushes to an extreme near the start of a move, before price has done much, the options market is positioning ahead of a trend, and the play is to trade with it using a defined-risk vertical, a call spread when call skew blows out, a put spread when put skew does. A total extreme is mean-reverting: when skew reaches a genuine historical extreme, far into its own tail after a move is already well underway, it more often marks a positioning washout than a fresh leg, and the play is to fade it with a risk reversal, selling the expensive wing and buying the cheap one on the bet that the surface normalizes. Same indicator, opposite trade, and the difference is only where in the move the extreme shows up.

Skew Z vs Forward Return

TRADINGRIOT.COM
R²: 0.274n: 347Avg at current: -5.67%
The platform's Skew Z vs Forward Return chart for crude oil (CL), the real /markets scatter. Positive skew z means calls are unusually bid over puts (the market paying up for upside) versus CL's own one-year history. The right-hand tail is the story of early 2026: in mid-January CL's 25-delta skew z-score spiked to +6.4, a rare call-side extreme, with crude near 62 dollars, and by early April the front contract had roughly doubled toward 113 dollars. Those far-right dots sit well above a zero forward return, which is the whole point: when the options market pays that hard for upside in oil, it is usually positioning ahead of a move, not after it.

Crude oil in early 2026 is the textbook early-extreme case. In mid-January, with WTI basing near 56 dollars and then hovering around 62, CL's 25-delta skew z-score spiked to plus 6.4, meaning 25-delta calls were bid roughly 14 vol points over the puts, a call-side extreme almost never seen in oil, which structurally pays for downside. The options market was paying up hard for upside before price confirmed anything. Over the next three months crude roughly doubled, running to about 113 dollars by early April on a supply shock and a sharp geopolitical risk premium. A trader who read that early call-skew extreme had a defined-risk way to ride the conviction the options market was already showing, a call spread, weeks before the move was obvious.

Futures options skew is only meaningful where the options are liquid, which means the large CME and ICE contracts and not the thin corners of the board, because on an illiquid market the skew number is noise. And like every positioning read in this part, it is context, not a trigger: an extreme tells you money is committed and which way, but the timing still comes from price and the tools in the momentum and technical parts. Used that way, skew is the fastest positioning signal the platform carries, and the one place the options market tips its hand before the COT can.

That completes the positioning picture, the futures and the options both. The next recurring force is the calendar.


4.8 Seasonality

Every physical commodity market lives on a calendar. Corn gets planted in spring and harvested in fall. Natural gas gets pumped into storage all summer so it can be burned all winter. Refiners switch gasoline blends before driving season. None of this is a secret, and all of it repeats every year. So it seems obvious that prices should carry recurring calendar patterns, and that a trader who knows the calendar should be able to collect money from people who don't.

That intuition is half right, and the half that's wrong loses money in a very specific way. Seasonality is real in the physical world, real in some price series, and mostly noise in others. Worse, seasonal statistics are one of the easiest things in trading to fake by accident. Take 35 markets, 12 months, 15 years of data, and a free choice of start and end dates, and you can find a "reliable" seasonal pattern in anything, including a random number generator. The positioning lessons gave you the who; this one gives you the when, which means covering where genuine seasonal pressure comes from and then building the statistical hygiene to tell a real pattern from a mined one.

4.8.1 Why seasonality exists at all

A seasonal price pattern can only persist if something physical or structural forces the same supply and demand imbalance to show up at the same time every year, and if arbitrage can't fully smooth it away. Both conditions matter. Lots of things repeat annually; very few of them survive contact with people whose job is to trade them away.

4.8.1.1 Production cycles

Crops are the cleanest case. A corn plant doesn't care about your backtest. In the US it goes into the ground in April and May, it pollinates in July, and it comes out of the ground between September and November. That cycle creates a supply calendar with real uncertainty baked into specific windows. Through late spring and summer, the size of the crop is genuinely unknown: a hot, dry stretch during July pollination can take a meaningful bite out of yield, so the market carries a weather premium while the risk is live. Once harvest confirms the crop, the uncertainty collapses and so does the premium. New supply physically hits the market over a few weeks, and it all has to be either consumed or stored.

The same logic runs through the whole agricultural complex with different dates. Winter wheat comes off in early summer. Soybeans have two weather cycles, because the South American crop grows during the northern winter, which is why beans can have a "second summer" of weather risk in February and March. Coffee carries frost risk during the Brazilian winter, roughly June through August, and the historical frost years produced some of the most violent rallies in commodity history. The specific contract personalities were covered back in the commodity contract lesson; the mechanism is what matters here. Production concentrated in a season plus consumption spread across the year equals a recurring imbalance with a date attached.

4.8.1.2 Consumption cycles

Energy is the mirror image: production is roughly flat across the year, consumption is not. Natural gas demand for heating peaks hard in winter. The industry literally organizes itself around this: gas gets injected into storage from spring through fall and withdrawn from storage through the winter, and weekly storage numbers are read against seasonal norms, not raw levels. Gasoline demand peaks in summer driving season, and the spring switch to summer blend specifications tightens supply right as demand ramps. Heating oil demand peaks in winter. Even meats have a consumption calendar: beef demand lifts into grilling season.

Financial markets have consumption cycles too, they're cycles of cash instead of physical goods. Tax deadlines pull liquidity out of the system at known dates. Fiscal year ends drive repatriation and rebalancing flows: the Japanese fiscal year ends in March, and yen flows around that date have been a recurring topic for decades. Quarter ends bring pension rebalancing, index funds mechanically roll positions on published schedules, and year end brings window dressing and tax-loss selling. These flows are real, but the difference in character matters: a corn harvest is millions of tonnes of physical supply that must clear the market, while a rebalancing flow is a discretionary transaction that adapts, front-runs itself, and shrinks the moment it becomes profitable to trade against. This is a big part of why financial futures seasonality is so much weaker than agricultural seasonality, which we'll quantify in a moment.

4.8.1.3 Storage

Consider a question: if everyone knows corn is abundant at harvest and scarcer in summer, why does anyone sell at harvest prices? The answer is storage, and storage is the reason seasonality in physical commodities can't be fully arbitraged away.

In principle, a merchant could buy cheap harvest corn, store it, and sell it next summer, and enough merchants doing this would flatten the seasonal price pattern entirely. But storage costs real money: elevator space, insurance, financing, spoilage risk. So the seasonal pattern only gets arbitraged down to the cost of carry, not to zero. The predictable price rise from harvest to the following summer tends to approximate storage plus financing costs, because any gap wider than that gets picked off by merchants. You met cost of carry back in the futures pricing lesson; seasonality is where it stops being an abstraction. The seasonal shape of a storable commodity's price is, to first order, the storage cost curve made visible.

And when storage is limited or impossible, seasonality gets stronger, not weaker. Natural gas is expensive to store relative to its value and storage capacity is finite, which is why gas has some of the most violent seasonal behavior in futures. Electricity, which mostly can't be stored at all, has intraday and seasonal price swings that make everything else look tame. The rule of thumb: the harder a commodity is to store, the more of its physical seasonality leaks directly into price.

4.8.1.4 Hedging pressure

There's a second, sneakier source of seasonal return patterns, and it connects directly to the last three lessons. Hedging demand is itself seasonal.

A farmer's hedging need peaks while the crop is growing and unsold. Through spring and summer, producers as a group are laying on short hedges against a harvest that doesn't exist yet, and by late summer that short hedging pressure is at its maximum. From the participants lesson you know that risk doesn't vanish when it's hedged; it gets transferred to speculators who demand compensation for holding it. When commercial short hedging is seasonally heavy, futures prices get pushed down relative to where the market actually expects spot to end up, and the speculators taking the long side earn that gap on average. When the harvest passes and hedges get lifted, the pressure releases.

This reframes what a seasonal pattern in futures returns actually is. It's often not the market failing to anticipate the harvest. Everyone anticipates the harvest. It's a seasonal risk premium: a recurring window where one side of the market pays the other to hold inventory risk, and the payment shows up as a drift in price. This is why seasonality and COT positioning belong in the same framework and the same screener. They're two views of the same risk transfer machine, one indexed by participant, one indexed by date.

4.8.2 What the futures curve already knows

Seasonality charts are usually built from spot prices or from a long history of front-month futures. Spot natural gas really is more expensive in January than in July, almost every year. But you can't buy January spot gas in June. You can only buy the January futures contract, and the January futures contract already trades at a premium to the summer months, all year round, precisely because everyone knows winter gas is worth more.

Futures Curve

TRADINGRIOT.COM
Front: 2.8600M2−M1: -80bpsM12−M1: +920bpsShape: Contango
The platform Futures Curve chart for natural gas (NG) on 2026-07-20. The summer months sit near 2.85 while the winter delivery months tower above them, peaking at 4.14 for January 2027, then falling back for the following spring, the sawtooth repeating each year. The winter rally is already priced into the curve, so a summer buyer of January gas pays for it up front. Nobody trades spot gas into January; they trade this contract.

Work the numbers. Suppose in June, spot gas is 2.50 and the January contract trades at 3.10. Spot then does its usual seasonal climb and January delivery arrives with gas at 3.10. The seasonal chart records a 24 percent winter rally. Your long January futures position records zero, because you paid 3.10 for something that converged to 3.10. The curve ate the seasonal before you got there. A naive seasonal study on spot prices will show you a beautiful recurring pattern that was never available to buy.

So for a futures trader, the honest question is never "does spot rise into winter." It's "does the futures contract systematically rise by more or less than the curve already priced." Tradeable seasonality in futures can only come from two places. Either the market makes recurring forecast errors (it repeatedly underprices July weather risk in corn, say, because the premium only gets paid when the risk is staring everyone in the face), or there's a seasonal risk premium of the hedging pressure kind described above, where the drift is compensation rather than surprise. Both exist. Both are much smaller than the raw spot pattern.

Any seasonal statistic worth acting on must therefore be computed from the returns of the actual traded instrument: continuous, back-adjusted futures series that account for rolls. A seasonal chart built on spot prices or unadjusted contract prices is closer to marketing material than research, which is why I built the platform's seasonal calculations on futures return data. And the cleanest expressions of a seasonal view are often calendar spreads rather than outright positions, because a spread isolates the relative pricing of two delivery months and strips out most of the directional noise. That thread gets picked up properly in the next lesson on term structure and spreads.

4.8.3 Where seasonality is strong and where it is mostly noise

Given the mechanisms, you can rank asset classes by how much seasonal weight they deserve before looking at a single backtest, and the data agrees with the ranking.

CategorySeasonal strengthMechanism
Grains and softsStrongPlanting, pollination, harvest, frost windows; physical supply concentrated in time
MeatsModerate to strongBreeding and slaughter cycles, grilling season demand
EnergiesModerateHeating and cooling demand, blend switches, storage cycles; can be overrun by geopolitics
Industrial metalsWeak to moderateConstruction activity, Chinese restocking cycles
Precious metalsWeakDriven by real rates and risk sentiment, not a calendar
CurrenciesVery weakCentral bank policy and rate differentials; some fiscal year-end flow effects
Bonds and equity indicesVery weakPolicy and macro data dominate; calendar effects small and unstable

The gradient isn't an accident. It tracks how physical the market is. Grains sit at the top because their seasonality is enforced by biology and weather, which don't adapt to being traded against. Financial futures sit at the bottom because their "seasons" are made of human decisions, and human decisions arbitrage themselves. Calendar effects in equities have a habit of shrinking once they become widely known. The small-cap strength in January that traders talked about for years faded badly once everyone tried to front-run it. "Sell in May" has a long folklore and a thin, unstable statistical footing. Turn-of-month equity strength exists in long samples but is small enough that costs and noise eat most of it. A corn harvest can't decide to happen in March because too many people traded the September pattern. That asymmetry is the point.

My rule follows directly: give seasonal readings real weight in agriculture, moderate weight in energy, and close to zero weight in currencies, bonds, and equity indices. When the screener shows you a bullish 30-day seasonal in the euro, treat it as roughly decorative. When it shows you the same reading in corn ahead of pollination season, pay attention, and then go check who is positioned how.

4.8.4 The data mining problem

Seasonal patterns are where accidental data mining happens most, for a structural reason: seasonal analysis slices a return series by the calendar, and the calendar offers a nearly unlimited number of ways to slice.

4.8.4.1 The arithmetic of thin samples

A 15-year seasonal average sounds like a lot of data. It's 15 data points. If you're averaging "returns in October," you have exactly one October per year, so your sample size is 15. Fifteen daily closes wouldn't convince you of anything, and fifteen monthly observations shouldn't either, just because they span a decade and a half.

Put numbers on it. Corn runs somewhere around 25 percent annualized volatility in a normal year. Monthly volatility is roughly sigma_annual / sqrt(12), so about 25 / 3.46, call it 7.2 percent per month. The standard error of a mean over N observations is sigma / sqrt(N), so the standard error of a 15-year monthly seasonal average is about 7.2 / sqrt(15), which is roughly 1.9 percent.

Even if corn's true October edge were exactly zero, ordinary noise would routinely hand you 15-year October averages of plus or minus 2 percent, and readings out to 4 percent wouldn't be rare. The seasonal "edges" that screeners surface are usually in the 1 to 3 percent range. Most of what you see in a seasonal table is statistically indistinguishable from nothing. For a seasonal average to clear two standard errors, the usual bar for taking a number seriously, it would need to be nearly 4 percent per month, sustained across 15 years. Very few patterns clear that bar, and the ones that do are mostly the ones with the physical mechanisms from the first half of this lesson.

4.8.4.2 Multiple testing

It gets worse. You're never looking at one seasonal average. The platform tracks 35 markets. Twelve months each is 420 separate seasonal averages. At a 5 percent significance threshold, pure chance produces about 21 "significant" seasonal patterns across that table even if no market has any true seasonality at all. That's 21 impressive-looking, entirely fake patterns, refreshed every year.

And 420 undersells it, because months are just one slicing. Allow "first half of the month," "the two weeks before contract expiry," "the window from the 7th to the 23rd," and any custom start and end date, and the number of testable windows runs into the tens of thousands per market. Seasonal trading folklore is full of hyper-specific windows ("buy on the fourth trading day of December, exit on the ninth of January") and hyper-specific windows are precisely what an exhaustive search over noise produces. The more surgically precise a claimed seasonal window is, the more likely it was found by mining, because real physical mechanisms are blurry. Weather doesn't respect trading days. A harvest is a two-month smear, not a date.

The statistical fix for multiple testing is to demand much stronger evidence: with 420 tests, holding your overall false positive rate at 5 percent means each individual pattern needs a p-value near 0.01 percent, which translates to a t-statistic up in the high threes instead of the usual two. Almost no seasonal pattern in a 15-year sample can produce that, which is the point. Statistics alone can't certify seasonality from samples this thin. If you rely on the numbers by themselves, the conclusion is almost always "insufficient evidence." The way out is prior knowledge rather than more math: mechanism first, statistics second.

4.8.4.3 One-year artifacts and trend contamination

Two specific failure modes deserve their own warnings, because they generate most of the fake patterns you'll actually encounter.

An average over 15 observations can be completely dominated by a single year. Crude oil in April 2020 fell in a way that will distort every "April average" that includes it for the next decade; a seasonal table can show April as reliably catastrophic for oil when what actually happened is one pandemic and fourteen ordinary Aprils. Any energy seasonal average that includes 2022 carries the Ukraine invasion inside it. Before trusting any seasonal number, look at the year-by-year breakdown. A pattern that was positive in 11 or 12 of 15 years is a pattern. A pattern with three monster years and twelve coin flips is an accident, not a pattern. Hit rate across years tells you more than the average, because the average has no defense against outliers and the hit rate does.

Same Average, Different Truth

TRADINGRIOT.COM
Two seasonal patterns with the same +2% fifteen-year average, shown year by year. Blue was positive in twelve of fifteen years: a real, tradeable tendency. Amber has the identical mean but got there from two monster years and thirteen coin flips: a statistical accident. The average cannot tell them apart, which is why hit rate across years matters more than the mean. Before trusting any seasonal number, look at the year-by-year breakdown.

Trend contamination is the other. If a market spent most of your lookback window going up, every month will show a positive seasonal average, and the strongest months will look like a real seasonal edge when they're just the trend plus noise. Gold's long bull run through the 2000s made essentially every month look seasonally bullish in windows drawn from that era. The fix is to judge each month against the market's own average drift over the window, not against zero. A month is only seasonally interesting if it beats the market's other months, not if it merely went up while everything was going up.

4.8.5 Separating real from mined

Run any seasonal claim through this filter, whether it comes from a screener, a chart, or a guy on the internet with a very confident table.

Demand a mechanism before you look at the numbers. You should be able to state, in one sentence, the physical or structural reason the pattern exists: "corn carries a weather premium into July pollination that decays after harvest confirms the crop." If the sentence doesn't exist, or if it's circular ("this market tends to rally in March because March is seasonally strong"), assume mining. This single filter kills most fake seasonality on its own, and it's why the asset class ranking above matters: in agriculture the mechanism sentences write themselves, in currencies they mostly can't be written.

Then check stability. Split the window in half and compute the pattern separately in each half; a real mechanism shows up in both, a mined artifact usually lives in one. Shift the window boundaries by a couple of weeks; a physical pattern is blurry and survives the shift, a mined one is precise and dies. Check the year-by-year hit rate and prefer many modest wins to a few spectacular ones. Check related markets, because real mechanisms travel: a weather pattern that shows up in corn should echo in soybeans, a heating pattern in natural gas should echo in heating oil. A "seasonal" that exists in exactly one market of a tightly linked complex is suspicious. And compare against the market's own drift so a trend can't masquerade as twelve seasonal patterns.

Finally, ask whether the mechanism still exists. Seasonality is only as durable as the physical structure underneath it, and structures change. US shale production materially changed natural gas seasonality: with abundant, price-responsive supply, the winter scarcity premium compressed compared to the pre-shale era, and gas seasonal patterns from the 2000s describe a market that no longer exists in the same form. Ethanol mandates changed corn's demand profile. South American acreage changed the soybean calendar. A 15-year average quietly assumes the world was the same machine for 15 years. When you know it wasn't, weight the recent years and the mechanism over the long average.

4.8.6 Seasonality of volatility

Volatility itself is seasonal, a dimension that's easy to miss because seasonal tables are always about direction, and for a trader it's arguably the more reliable pattern of the two.

The mechanism is the same weather and uncertainty calendar, but it doesn't require you to predict direction, only dispersion. Grain volatility expands in the summer weather market, when every forecast update can move the crop estimate, and contracts after harvest resolves the question. Natural gas volatility expands into winter, when a cold snap meets finite storage. Nobody knows in June whether July will bring drought or perfect pollination weather, but everyone knows July is when the market will care intensely either way. Uncertainty has a schedule even when outcomes don't.

That reliability is why direction-blind seasonal patterns tend to hold up better: a volatility seasonal doesn't offer anyone a simple directional trade to arbitrage it away with, and its cause (the timing of information arrival) is fixed by biology and weather. It matters for sizing, for stops, and for options. From the risk lessons later in the course you'll size positions off volatility, and a corn position entered in June needs to be smaller than the same conviction entered in December, because the same contract behaves very differently in weather season. An ATR-based stop computed in a quiet season will be too tight for the loud season that follows. And futures options price this in, with implied volatility for expiries covering weather windows trading above adjacent months, a shape you now know how to read from the term structure lessons in the options part. When you look at futures options on the platform's lens page, part of what you're seeing is the market's opinion of the seasonal uncertainty calendar.

4.8.7 Using it in practice

After all that caution, seasonality's job is confluence. It's never a standalone signal, only a weight on the scale.

The reasoning is straight from the numbers above: a typical seasonal edge, even a real one, is worth a percent or two of drift with wide variance around it. That's too weak to trade alone, and strong enough to matter when it stacks with something bigger. The setups that deserve your capital are the ones where positioning and the calendar agree. Commercials heavily long corn in June while large specs are heavily short, with the pollination weather window ahead: now the seasonal is a scheduled catalyst arriving into a stretched positioning backdrop rather than a pattern in a table, and you know from the last lesson that stretched positioning is fuel waiting for a spark. The calendar tells you when the spark tends to show up. Corn's weather premium into July pollination is the cleanest real example of a mechanically grounded seasonal on the board: uncertainty about the crop peaks while the field is setting yield and collapses once harvest confirms it, which is exactly the physical mechanism the filters in this lesson demand.

To see the same mechanism on the platform, pull up corn (ZC) on the futures dashboard. As of 2026-07-22 its 30-day seasonal bias reads -5.26%, and that reading sits in the 78.9th percentile of corn's own seasonal windows, so the calendar is not merely leaning down, it is leaning down about as hard as corn's year ever leans. That is the pollination premium collapsing on schedule. With the crop set and harvest ahead, the strongest seasonal force over the next month is the harvest decline, not a rally: uncertainty peaked while the field was setting yield in June and July, and it drains out of the price as the crop gets confirmed. The same seasonal that was a tailwind into early summer is now the opposite, which is the whole point that seasonality is a function of the date, not a fixed label on a market.

The inverse discipline matters just as much. When seasonality disagrees with positioning in an agricultural market, respect the disagreement and demand more from the rest of the picture. And when seasonality "agrees" in a financial future, give yourself no extra credit, because you already know the euro's seasonal average is mostly noise on top of a trend. The platform surfaces a 30-day forward seasonal return alongside the COT and valuation readings so the calendar sits in the same view as positioning; the full walkthrough of those screens comes in the platform lesson at the end of this part.

When a seasonal window arrives and the market does the opposite, treat that as information, not as a delayed opportunity. A market that can't rally during its most supportive calendar window is telling you the current year's fundamentals have overridden the average year's script, and fifteen-year averages lose to this year's reality every time they disagree. Weakness during seasonal strength is one of the older bearish tells in commodity trading, and it works for the same reason failed breakouts work: the expected buyers showed up, and price still couldn't move. And always look at the current year plotted against the seasonal average, not the average alone. The average is the script, and the divergence between the script and this year's line is where the information is.

Corn Seasonality

TRADINGRIOT.COM
The same corn seasonal average (grey) with a current year (blue) laid on top. The year tracks early, then fails to follow the seasonal rally window: it cannot firm into spring and works lower instead. A market that will not rally during its most supportive calendar window is telling you this year’s fundamentals have overridden the average year’s script, and weakness during seasonal strength is one of the older bearish tells in commodity trading.

Seasonality, then, sits in your process as the third witness: positioning tells you who is stretched, valuation tells you what is stretched, and the calendar tells you when the pressure tends to release. Weight it by asset class, verify it with the filters, and never let a 15-year average outvote the tape in front of you.

The deeper you look at seasonality in futures, the more the trail leads back to the curve: winter premiums, harvest discounts, and storage costs are all written directly into the spreads between delivery months, and that's where commercials actually express these views. The next lesson goes there, into term structure, roll yield, and the spread trades built on the shape of the curve, which quietly decide most of what a futures position earns over any horizon longer than a few weeks.


4.9 Commodity term structure, roll yield, and spreads

Back in the pricing lesson you learned that a futures price is the spot price plus the cost of carrying the thing to delivery. For financial futures that story is nearly airtight. The fair value of an ES contract is pinned by interest rates and dividends, and if the market drifts a few points away, index arb desks push it back within seconds. Nobody has an opinion about the shape of the ES curve because arbitrage doesn't let the shape move on its own.

Commodity curves are different, and the difference is the subject of this lesson. You can't short-sell a barrel of heating oil you don't own. Storage is a real, physical, sometimes scarce resource. And holding the actual commodity has a value that holding a futures contract does not: the refinery that owns crude in its tanks keeps running when the pipeline fails, the futures holder does not. These frictions break the arbitrage on one side, and a commodity curve becomes a live market opinion about scarcity, not a mechanical carry calculation. Learning to read that opinion, and understanding how it feeds through into the return you actually earn from holding futures, changes how you look at every commodity market on the platform. It also leads straight into the trades that professionals in these markets spend most of their time on: spreads.

4.9.1 What shapes a commodity curve

Start with the two shapes you already know. A curve in contango slopes upward: each later delivery month is priced higher than the one before it. A curve in backwardation slopes downward: the front months are the most expensive and prices decline as you go out in time. Financial futures sit in whichever state the carry math dictates. Commodity curves move between the two states, and the movement is information.

Futures Curve

TRADINGRIOT.COM
Front: 83.23M2−M1: -90bpsM12−M1: -1324bpsShape: Backwardation
The platform Futures Curve chart, live from /markets/futures, showing WTI crude (CL) on 2026-07-20. The front contract at 83.23 trades well above every deferred month, which slope down to 68.71 more than two years out: textbook backwardation, the market paying a premium for a barrel now. Toggle the 6M Ago overlay to see the same curve in January 2026, when it sat nearly flat around 60, and watch the shape flip as the physical market tightened.

The upper bound on contango is set by arbitrage. Suppose spot crude trades at 70 dollars and the twelve-month future trades at 85. Anyone with access to storage can buy a barrel today, pay financing on the 70 dollars for a year, pay a storage tank for a year, and sell the twelve-month future at 85, locking in the difference. In plain notation:

max futures price = spot + financing cost + storage cost

That's full carry. If the curve ever prices above full carry, cash-and-carry arbitrage kicks in: physical players buy spot, store it, and sell futures until the gap closes. So contango has a ceiling, and the ceiling is roughly the cost of money plus the cost of a tank.

The ceiling can stretch when storage itself gets scarce. In the spring of 2020, crude demand collapsed so fast that tanks filled up. The arbitrage requires somewhere to put the barrels, and when there was nowhere, the front of the curve detached from the rest and the spread between the first and second month blew out to levels that would normally be free money. Full carry is a bound only as long as carry is physically possible.

Now flip it. What stops backwardation from getting arbitraged away? The reverse trade would be: sell spot crude short, invest the proceeds, and buy the cheap deferred future. But to sell spot short you have to borrow physical barrels from someone who owns them, and here the arbitrage dies. When a commodity is backwardated it's because inventories are tight, and the people holding inventory in a tight market won't lend it out, because holding it is precisely the point. There's no ceiling on backwardation. Crude has traded at 20 percent annualized backwardation and more during genuine shortages, and no arbitrage exists to stop it.

The asymmetry matters: contango is capped near full carry by a real arbitrage, and backwardation is uncapped because the arbitrage on that side requires borrowing something scarce. A commodity curve is bounded above and open below, and that alone tells you the two states carry different information.

The two states also carry a directional lean worth stating plainly. Backwardation is the market bidding up the front month, and a market pays up for immediate delivery when physical supply is tight and demand is urgent, which is the condition that tends to accompany and often precede rising prices. A backwardated curve also pays the long a positive roll yield, so the carry and the fundamentals push the same way. Contango is the opposite: comfortable supply, buyers content to wait, and a negative roll yield that bleeds a passive long. None of this is a mechanical buy or sell signal, and it is far stronger in physical commodities than in financial futures, where a curve like ES sits in mild contango for pure cost-of-carry reasons and carries no scarcity information at all. But as a first read, a commodity moving into backwardation is a market tightening, and that is more often a tailwind for price than a headwind.

4.9.2 Convenience yield and the inventory story

The standard way to formalize why backwardation can exist at all is to add one more term to the carry equation:

futures price = spot + financing + storage - convenience yield

Convenience yield is the value of physically holding the commodity rather than a paper claim on it. It sounds abstract until you think about who holds inventory. A refiner with crude in its tanks can keep the plant running through a supply disruption. A food processor with beans in the silo can meet a delivery contract even if the river barges freeze. A mill with wheat on hand doesn't have to shut down when a harvest disappoints. That operational insurance is worth real money, and its worth depends entirely on how scarce the commodity is.

When inventories are plentiful, the insurance is nearly worthless. Nobody pays a premium to hold physical corn when every elevator in the Midwest is full. Convenience yield goes to roughly zero, the carry equation reduces to spot plus financing plus storage, and the curve sits in contango near full carry. When inventories are tight, the insurance becomes precious. Convenience yield rises above the cost of financing and storage combined, the equation flips negative, and the curve inverts into backwardation.

This gives you a clean, mechanical link between something you can't see (the market's assessment of scarcity) and something you can see every day (the slope of the curve). High inventories mean contango. Low inventories mean backwardation. The relationship is one of the more reliable regularities in commodity markets, reliable enough that traders use the curve as a real-time inventory proxy that updates faster than any government stockpile report.

The plain-language version: backwardation is the market paying you to hold futures instead of the physical, because everyone who matters wants the physical now. Contango is the market charging you for exposure, because the physical is abundant and someone has to be paid to store it. The curve isn't a forecast of where spot is going. A backwardated crude curve doesn't mean the market expects crude to fall. It means crude is scarce today relative to later, and holders of inventory are being compensated for parting with it. This distinction between the curve as forecast and the curve as scarcity price is one of the most common things retail traders get wrong, and getting it right is a prerequisite for everything that follows.

4.9.3 Roll yield

Roll yield quietly decides long-horizon futures returns, and it follows directly from the mechanics you already have.

A futures contract must converge to spot at expiry. You saw this in the pricing lesson: at delivery, the future and the physical are the same thing, so their prices meet. Combine that with a sloped curve and the implication follows.

Say crude spot is 80 and the three-month future trades at 77, a backwardated curve. You buy the future. Suppose, for the sake of isolating the effect, that over the next three months spot doesn't move at all and the curve keeps its shape. Your contract still has to converge to spot. It grinds from 77 up to 80 as expiry approaches, and you make 3 dollars, about 3.9 percent in three months, on a market that went nowhere. That gain is roll yield, the return you earn purely from your contract sliding along a sloped curve toward spot.

Now run it in contango. Natural gas front month at 3.00, the next month at 3.15. You're long and you want to stay long, so before expiry you roll: sell the expiring contract, buy the next one out. A common misconception is that the roll itself costs you money, as if selling at 3.00 and buying at 3.15 books an instant loss. It doesn't. You exchanged one position for another at prevailing prices; your exposure is what it is. The damage comes afterward. If spot stays at 3.00 and the curve keeps its shape, the 3.15 contract you now own decays toward 3.00 as its own expiry approaches. You lose close to 5 percent in a month, again on a market that went nowhere. Do that twelve times a year and the arithmetic is grim.

The general statement, for a curve that holds its shape:

futures return = spot return + roll yield

where roll yield is approximately (spot - futures) / futures per holding period. Positive when the curve is backwardated, negative when it's in contango. In words: your return from holding futures is the change in spot plus a drift term set by the slope of the curve, and the drift term compounds relentlessly whether you're watching it or not. The static-curve assumption never holds exactly, and over days or weeks shifts in the curve can swamp the slope effect, but over months and years the slope compounds while the shifts partly wash out.

Roll Yield Decay

TRADINGRIOT.COM
Natural gas spot (blue) mean-reverts over a decade and ends roughly where it began. A continuously rolled long front-month position (red) does not: gas lives in contango, so each roll buys a higher deferred month that then decays toward spot, and that negative roll yield compounds relentlessly. The holders did not lose because gas fell. They lost because they paid the contango, month after month, for years. Rolled long VIX products bleed the same way.

Natural gas is the classic example. Gas spends most of its life in contango because it's expensive to store and usually abundant outside of demand spikes. Exchange-traded products that mechanically roll long front-month gas futures have lost the overwhelming majority of their value over horizons where spot gas ended up roughly where it started. The holders didn't lose because gas fell. They lost because they paid the contango, month after month, for years. VX futures, which you met in the financial futures lesson, run the same structural contango for different reasons, and rolled long VIX products bleed the same way. On the other side, crude has spent long stretches in backwardation, and over those stretches a rolled long position beat spot by a wide margin.

One more piece completes the accounting. A futures position only requires margin, so the rest of your capital can sit in T-bills earning interest. Total return from a fully collateralized futures position is:

total return = spot return + roll yield + collateral yield

Three sources of return, and most traders watch only the first.

4.9.4 Why the curve dominates at long horizons

Over weeks, spot movement swamps everything. Crude can move 15 percent in a month and no plausible roll yield keeps up with that. That's why short-horizon traders can afford to be casual about the curve.

Stretch the horizon and the ranking inverts. Real commodity prices are mean-reverting over long periods: high prices bring supply online and destroy demand, low prices do the opposite. Spot crude, spot corn, and spot copper have all made round trips over decades that left their real prices not far from where they began. Spot return over a long horizon tends toward something small. Roll yield, meanwhile, compounds every single month. A market that averages even a few percent of annualized negative roll will, over a decade, bury any plausible spot appreciation. A market in persistent backwardation will pay a rolled long position handsomely even if spot goes sideways the whole time.

The historical record backs this up in a way that surprised a lot of people when it was first documented. Across many decades of data, fully collateralized commodity futures delivered equity-like returns while the underlying spot commodities barely kept pace with inflation. Nearly all of the excess came from roll yield and collateral yield, not from commodity prices rising. And when you sort individual markets, the pattern sharpens: markets that spent their history mostly backwardated (crude and its products are the classic case) produced strong long-run futures returns, while markets that lived in contango (natural gas is the poster child) destroyed capital for rolled longs across almost any long window you pick. Same asset class, opposite outcomes, and the slope of the curve is the variable that separates them.

There's a risk-premium reading of this that connects back to the participants lesson. In a backwardated market, hedgers are net short (producers locking in prices) and they accept selling futures below expected future spot as the fee for offloading risk. The speculator who takes the long side collects that fee as roll yield. Backwardation, in this reading, is the insurance premium made visible in the curve. It also explains why the return persists: it's payment for a service, not an inefficiency waiting to be arbitraged away.

The practical rule that falls out of all this: never hold a rolled futures position for months without knowing the sign and size of your roll yield. Annualize the front spread and treat it as a headwind or tailwind that your directional view has to beat. A long crude position in 10 percent annualized backwardation starts every year 10 points ahead. A long gas position in 20 percent contango needs spot to rally 20 percent just to break even. Plenty of traders have been directionally right and still lost money because the curve was charging them more than the move paid.

4.9.5 Reading the curve as a signal

Everything above also makes the curve slope a usable cross-sectional signal. If backwardation reflects scarcity plus a hedging premium paid to longs, and contango reflects abundance plus a premium paid to shorts, then a simple rule (be long the backwardated markets, short or flat the contangoed ones) is harvesting the premium wherever it's on offer. Tested across decades of futures data spanning every commodity sector, that carry rule held up: curve slope sorted future winners from losers with a consistency few signals match. It's one of the handful of effects in futures markets sturdy enough to build strategies on.

For the discretionary trader the application is softer but just as useful. Track the front spread over time. A crude curve flipping from contango into backwardation is telling you inventories are drawing and the physical market is tightening, often before the price chart makes it obvious. A backwardation that steepens as price rises is confirmation the rally has a physical shortage behind it. A rally into deepening contango is the opposite: paper buying with no scarcity underneath, and historically the more fragile kind. Layer this onto the COT reading from earlier lessons and you have two independent windows into the same question: what do the people who touch the physical commodity actually believe?

4.9.6 Calendar spreads

Now for the trades built directly on the curve. A calendar spread is simultaneously long one delivery month and short another in the same market: long December crude, short the following June, for example. You have no exposure to crude going up or down as such. You're exposed to the shape of the curve changing.

Commodity traders quote these with a convention worth memorizing. Long the near month and short the deferred is a bull spread. Short the near and long the deferred is a bear spread. The names come from the physical logic: when a commodity gets scarce, the front of the curve leads. Tightness bids the nearby months harder than the deferred ones, so the front outperforms and the bull spread profits. Gluts do the reverse: the front collapses toward full carry against the back, and the bear spread wins. A bull calendar spread is a bet on tightening, a bear spread a bet on loosening, without needing to call the outright price direction at all.

Calendars inherit the asymmetry from the top of this lesson. A bull spread in a storable commodity has structurally limited downside, because the spread can't move much past full carry against you, and theoretically unlimited upside, because backwardation has no cap. You don't collect that convexity for free (most of the time the spread does nothing while the carry drifts against you), but as a shape of risk it's one of the few structurally convex positions available in futures. The bear spread is short that same convexity: steady small wins in well-supplied markets, and severe losses in squeezes.

Part of what makes calendars attractive is margin. Exchanges margin a calendar spread at a small fraction of an outright position, because the two legs hedge most of each other and the spread's volatility is a fraction of the flat price's. The same dollar risk budget buys a much larger notional in spread space, which matters when the move you're trading is measured in cents. The other draw is insulation. A macro shock that gaps crude 5 dollars typically moves both your legs together and your P&L barely notices. What moves a calendar is the specific, inventory-driven news of that market. You've traded away noise you had no edge on and kept exposure to the thing you actually researched.

The risk profile has sharp edges of its own though. The front leg of a spread walks into the delivery process, and delivery is where squeezes live. If shorts in the expiring month can't source deliverable supply, the front can spike violently regardless of what the rest of the curve does. And low day-to-day volatility invites oversizing, which converts a normally sleepy instrument into an account-ender when the physical situation breaks. The March-April natural gas spread is the famous example, and now you can see the mechanics behind the reputation it earned in the contracts lesson. March is the last draw month of winter, April the first injection month of spring, so the spread is close to a pure bet on whether gas storage survives the winter. Most years it goes nowhere and the sellers collect. In a genuinely cold winter with low storage, the March leg goes vertical while April sits still, and shorts caught in size get carried out. The spread has killed funds on both sides: shorts run over by a winter spike, and longs who piled in after a widening and then watched it collapse back, at sizes large enough that the failures made the news. Spreads are lower volatility than outrights on average. Their tails aren't proportionally smaller, and in delivery-sensitive markets the tails are what matter most.

One execution note: most liquid futures markets have native spread order books, so put calendars on as spread orders rather than legging in with two outrights. Legging leaves you naked in one contract while you chase the other, which is exactly the risk the structure exists to remove.

March-April Gas Spread

TRADINGRIOT.COM
The March-April natural gas spread, long the last month of winter against the first month of injection season, across several years. Most of the time it does nothing, drifting in a tight band while sellers collect. Then a cold winter meets low storage and the March leg goes vertical while April sits still, and shorts caught in size are carried out. The reputation as a widow-maker is earned: low day-to-day volatility invites oversizing, and the tail is where the account dies.

4.9.7 Crack spreads

Calendars trade one market against itself across time. Processing spreads trade a raw input against its outputs, and they exist because a real industrial margin sits between the legs. For energy, that's the crack spread: crude oil against the gasoline and heating oil refined from it. The name comes from the refining process, which cracks long hydrocarbon chains into shorter ones.

A refiner's gross margin is the value of the products minus the cost of the crude, and the futures market lets you trade that margin directly once you handle one unit conversion. Crude trades in dollars per barrel; RBOB gasoline and heating oil trade in dollars per gallon, and a barrel is 42 gallons. So a product price of 2.10 dollars per gallon is 2.10 x 42 = 88.20 dollars per barrel. The contract sizes line up with this: CL is 1,000 barrels, RB and HO are 42,000 gallons, which is 1,000 barrels each. One crude contract against one product contract is a matched barrel-for-barrel spread.

The benchmark structure is the 3-2-1 crack, three crude contracts against two gasoline and one heating oil, approximating the output mix of a typical US refinery. Per barrel of crude:

3-2-1 crack = (2 × RB × 42 + 1 × HO × 42 - 3 × CL) / 3

Worked through: gasoline at 2.10 per gallon is 88.20 per barrel, heating oil at 2.40 is 100.80, crude at 70.00. The crack is (2 x 88.20 + 100.80 - 3 x 70.00) / 3 = (176.40 + 100.80 - 210.00) / 3 = 22.40 dollars per barrel. That number is the market's price for the act of refining: what a refinery earns, before operating costs, for turning a barrel of crude into products. Simpler 1-1 cracks (one gasoline against one crude, or one heating oil against one crude) isolate a single product's margin.

Who is on the other side ties straight back to the participants lesson. Refiners sell the crack to lock in processing margins for future months: they buy crude futures and sell product futures against forward production. Speculators trade it on refinery outages (a big plant going down cuts product supply while leaving crude demand intact, widening the crack), on driving-season gasoline demand, and on winter heating oil draws. The crack has its own seasonality and its own inventory reports, largely independent of the flat price of oil. Crude can rally while the crack collapses and vice versa; they're genuinely different trades.

4.9.8 Crush spreads

The agricultural sibling is the crush: soybeans against the meal and oil they're processed into. A 60-pound bushel of soybeans yields roughly 44 pounds of soybean meal and 11 pounds of soybean oil, with the remainder lost as hulls and waste. The processing margin, called the board crush when computed from futures prices, is the value of the meal plus the oil minus the cost of the beans.

The unit conversions are fussier than the crack because all three contracts quote differently: soybeans in cents per bushel, meal in dollars per short ton, oil in cents per pound. Converted to dollars per bushel of beans:

board crush = ZM price × 0.022 + ZL price × 0.11 - ZS price

The 0.022 is the 44 pounds of meal divided by the 2,000 pounds in a short ton. The 0.11 converts 11 pounds of oil at a cents-per-pound price into dollars. Worked through: meal at 350 dollars per ton contributes 7.70, oil at 45 cents per pound contributes 4.95, and with beans at 11.80 dollars per bushel the crush is 7.70 + 4.95 - 11.80 = 0.85 dollars per bushel. That is the gross margin a processor earns per bushel crushed.

To put the trade on in futures with quantities that actually match, the standard ratio is 10 soybean contracts against 11 meal and 9 oil. Checking it: 10 ZS contracts is 50,000 bushels, which yields 50,000 x 0.022 = 1,100 tons of meal, and at 100 tons per ZM contract that's exactly 11 contracts. The oil comes to 550,000 pounds against 60,000 pounds per ZL contract, call it 9. Smaller traders run a rough 1-1-1 version and accept the mismatch.

Buying the crush (long meal and oil, short beans) profits when processing margins widen; selling it profits when they compress. Processors sell the crush forward to lock margins, exactly as refiners sell the crack. Speculative interest keys off the demand mix: meal demand rides livestock feeding cycles, oil demand increasingly rides biofuel policy, and the two products regularly pull the crush in opposite directions. Traders trade that tension directly through the oil share, the fraction of total product value coming from oil rather than meal, which has turned the back end of the bean complex into a part-time energy policy market. The same input-output logic shows up elsewhere in the ags, feeding margins that link corn prices to cattle and hog prices being the obvious case, and once you see the pattern you'll recognize it in any market where a raw material becomes a product.

SpreadRaw inputProductsQuoted inWho hedges itBenchmark ratio
CrackCrude oil (CL)Gasoline (RB) + heating oil (HO)Dollars per barrelRefiners3-2-1 (3 CL : 2 RB : 1 HO)
CrushSoybeans (ZS)Meal (ZM) + oil (ZL)Dollars per bushelSoybean processors10-11-9 (10 ZS : 11 ZM : 9 ZL)
Feeding marginCorn (ZC) plus feeder animalsLive cattle (LE), lean hogs (HE)Dollars per headFeedlotsVaries by animal

Each row is the same trade in a different industry: buy the raw input, sell the finished products, and you are long the processing margin the physical business actually earns. The crack is a refiner's gross margin, the crush a soybean processor's, the feeding margin a feedlot's. In every case the hedger sells the spread forward to lock the margin, and the speculator takes the other side on a view about outages, demand mix, or the animal cycle.

4.9.9 Spreads between markets

A third family trades one market against a related one with no processing chain between them, just shared economics. WTI against Brent is two grades of crude separated by geography and transport capacity, and the spread trades on logistics: for years after US shale production surged, landlocked WTI sat at a persistent discount to seaborne Brent until pipelines and export terminals caught up. Gasoline against heating oil flips with the seasons as refiners tilt output between driving season and heating season. Wheat against corn has a substitution anchor, since both can feed livestock: when wheat gets cheap enough relative to corn, feed demand switches into wheat and tends to catch the spread.

The question to ask of any intermarket spread is how strong the tether is. A spread held together by a physical process (a refinery, a crusher, a pipeline, a feedlot) has a mechanical reason to mean revert. A spread held together by historical correlation, the gold-to-silver ratio being the famous example, has only the hope that the past continues, and such ratios can trend for years because nothing forces them back. The statistical machinery for judging the weaker kind (cointegration, spread z-scores, half-life) gets a full treatment in the relative value lesson later in the course, and the platform's relative valuation metric from the strategy material is a cousin of the same idea: each market measured against a benchmark it has a real relationship with.

4.9.10 Steepeners, flatteners, and the rest of the curve

Calendar spreads generalize. Instead of trading the front spread, you can trade the slope anywhere along the curve, and desks talk about these positions the way rates traders talk about the yield curve. A steepener profits when the price gap between your two months widens; a flattener profits when it narrows. A bull calendar in a backwardated market is a bet the backwardation steepens; a bear calendar in contango is a bet the contango deepens toward full carry.

Where on the curve you put the trade changes what you're trading. Front spreads are dominated by immediate physical conditions: this month's inventories, this winter's weather, the delivery situation. Deferred spreads, December of next year against December of the year after in crude, say, trade the market's view of longer-run supply response: will producers drill, will demand hold, where the marginal cost of production sits. The front of the curve is a weather report and the back is a structural opinion, and they can move independently for months at a time. Traders who want the slope view with even less directional residue trade butterflies (long one month, short two of a middle month, long a farther one), isolating curvature. That's deeper than most readers will ever need to go, but you should know the ladder exists: outright, spread, butterfly, each rung stripping out more flat-price risk and leaving a purer bet on curve shape. The same vocabulary runs the rates world from the swaps and rates lessons, with the added wrinkle that rate curve trades weight the legs by DV01 rather than contract count.

4.9.11 Where the commercials actually live

The farmer, the elevator, the refiner, and the processor from the participants lesson mostly don't trade outright direction. Their business risks are relative prices, so their books are spread books.

Consider the grain elevator at harvest. Harvest floods the market with corn and the curve sits in a fat carry: cash corn is available around 4.20 while a deferred month trades at 4.60. If the elevator's cost to store, insure, and finance a bushel to that month is 33 cents, it buys cash corn, sells the deferred future, and locks roughly 7 cents a bushel of nearly riskless margin, multiplied by millions of bushels. It doesn't care whether corn goes to 3 or 6 afterward. This trade, run at scale by everyone who owns storage, is what caps contango at full carry: storage operators sell the curve until the carry stops paying. The refiner locking cracks and the crusher locking crushes are the same trade in energy and oilseeds. Collectively, commercials are the arbitrage machinery of the curve, and their edge is owning the physical assets (tanks, silos, plants) that let them run trades a screen trader can't.

This reframes the COT behavior you learned in the positioning lessons. Commercials sell rallies and buy breaks not out of contrarian conviction but because higher prices and fatter carries make their forward sales and storage trades more profitable, so their hedging mechanically leans against price. The contrarian signal at extremes is a byproduct of basis and spread businesses, not a directional opinion. It also warns you about what the report hides: a merchant running large offsetting calendar and basis positions shows up as big on both sides of the market, and the net commercial number is the small residual of two large books. That's one more reason a genuine net extreme means something when it appears.

This also shows where your edge doesn't extend. In flat price, a disciplined speculator reading positioning, seasonality, and the curve is trading mostly against trend followers, a reasonable fight. In the spreads, you're trading directly against firms that see physical inventories and flows in real time and own the assets that anchor the arbitrage. Punting the March-April gas spread from a retail account means trading against desks that know the storage position of half the industry. Spreads are cheaper to margin and insulated from macro noise, and they're also the home turf of the best-informed players in every physical market. Trade them when you have a genuine physical thesis, and size them off the spread's own volatility with respect for its tails. The curve and the spreads are worth reading constantly even when you don't trade them, because they are where physical reality shows up in price first.

Reading the curve alongside the COT report and the seasonal work from earlier lessons gives you one physical market from four angles at once, which is as close as a screen trader gets to standing on the floor. The next lesson takes that apparatus onto the platform: the futures dashboard's indicators, the composite bias reading, and the screener columns that track these signals week by week.


4.10 On the platform: futures indicators

The last eight lessons built the theory: who trades futures, how the COT report sorts them, why commercials fade and specs chase, where seasonality is real, and how the curve pays or charges you for holding a position. This lesson maps that theory onto the actual screens. Every number on the futures pages exists to answer one of the questions those lessons raised, and once you know which question each number answers, the dashboard stops being a wall of colored cells and starts being a checklist.

One piece of context before the indicators. The platform refreshes once per day, shortly after the US close. Futures prices update daily, but the COT data underneath the positioning indicators only changes once a week, when the CFTC publishes Friday afternoon. So the positioning picture you see on Saturday is the same one you'll see on Wednesday, and it describes Tuesday's positions either way. Everything in this lesson inherits the lag we covered in the COT lesson: this is a weekly, slow-moving fundamental backdrop, not a live feed. Treat the futures section as something you read on the weekend and act on over the following days, not something you check between candles.

4.10.1 The COT index

The raw COT chart on each market's analysis page shows net positions (longs minus shorts) for commercials, large specs, and small specs over time. It's the honest view of the data, and you should look at it, but raw net positions have a problem you already know from the reading-positioning lesson: they're not comparable across markets or even across time within one market. Commercials being net short 200,000 contracts of corn tells you nothing until you know whether that's a lot for corn.

The COT index fixes that. It's a standard range measure, not proprietary, and the formula is simple:

index = (current net - lowest net in window) / (highest net in window - lowest net in window) x 100

In plain terms: take the group's net position, find the highest and lowest values it reached over the lookback window, and express today's reading as a position within that range. A value of 100 means the group is more net long than at any point in the window. A value of 0 means more net short than at any point. A value of 50 means dead center. I compute it over a three year window (156 weekly reports), which is long enough to span a decent chunk of a price cycle in most markets and short enough that the range reflects the current structural regime rather than ancient history.

One example makes the arithmetic concrete. Suppose commercial net positioning in crude oil ranged from -450,000 contracts at its most short to -150,000 at its least short over the past three years. Commercials in crude are almost always net short in absolute terms, because producers hedge more volume than consumers. If the current net is -200,000, the index is (-200,000 - (-450,000)) / (-150,000 - (-450,000)) x 100, which is 250,000 / 300,000 x 100, or about 83. Commercials are near the top of their three year range even though they're still net short a huge number of contracts. That is what the index does: it reads positioning relative to the market's own norm, so "commercials are unusually long for crude" and "commercials are unusually long for corn" become the same number even though the absolute positions look nothing alike.

For the live version rather than the illustration, find the market currently sitting at the deepest extreme and read its index alongside its cot_signal label.

As of the 2026-07-07 dashboard, lean hogs (HE) sat at a commercial COT index of 100 with the large-spec index at 0: commercials pinned at the top of their three-year range, the trend crowd pinned at the bottom, which the platform flags with a bullish cot_signal. That's the textbook shape of a positioning extreme, the commercial and large-spec indices mirroring each other at opposite rails. A reading like that is a setup to watch, not a trade on its own, for every reason the reading-positioning lesson laid out.

The platform shows three indices per market: commercial, large spec, and small spec. Because futures are zero-sum and the three groups net to zero, the commercial and large spec indices tend to mirror each other. The extremes the platform highlights follow the logic from the reading-positioning lesson: a commercial index above 90 is colored bullish and below 10 bearish, while the large spec index reads inverted, above 90 bearish (the trend crowd is maxed out long) and below 10 bullish. Small specs read inverted the same way as large specs, and per the COT lesson, they're the residual bucket, so give their index the least weight.

The index hides two things. Normalization throws away magnitude: an index of 95 in a market whose positioning barely moved for three years is a stretch of a narrow range, not a historic extreme. Glance at the raw net position chart to check whether the range itself is meaningful before treating the index as loud. The window is also a choice, and the choice matters. A three year window fires fewer signals than the six month windows some services use, and the signals it fires mark bigger stretches. If you compare the platform's index to a COT index elsewhere and the numbers disagree, the window is almost always why. Neither is wrong; they're answering "extreme relative to what?" differently.

COT Index

Corn (ZC)

TRADINGRIOT.COM

Net Positions

Corn (ZC)

TRADINGRIOT.COM
The single-market COT view from the analysis page, here for corn (ZC) over two years, fed the real weekly CFTC series. On the left the COT index scales positioning 0-100 against its own range, with the 90 and 10 extreme bands marked; the commercial (red) and large-spec (blue) lines are mirror images, so a commercial reading near the top of its range is a large-spec reading near the bottom. On the right the raw net positions show why the index exists: the absolute numbers swing from commercials net long +246k in mid-2024 to net short -377k by early 2025, and only the position within that range carries the signal.

The payoff of reading that swing shows up on the price chart. Each time large specs pushed corn to a net-long extreme, the mirror of the deep commercial net-short readings above, the market rolled over and sold off, which is the whole reason positioning extremes are worth tracking.

Corn Sells Off From Spec Extremes

TRADINGRIOT.COM
Corn (ZC) daily close over three years, with the two dates large specs pushed their net long position to an extreme marked in amber. In February 2025 the speculative crowd was more net long corn than at almost any point in three years (the large-spec COT index read 94, the mirror image of commercials near a record net short), price topped near 502, and it fell to the 410 area by late June, a drop of roughly 18 percent. The mid 2026 extreme repeated the script: specs maxed out with price near 480 in early May and corn worked down to about 407 by late June, close to 15 percent lower. The point is not that a spec extreme is a short signal on the day it prints; it is that once the crowd is all in and the trend that drew them in stalls, there is no one left to buy, and the unwind is the move. Open full screen to see the daily detail.

Each analysis page also has a signal plot: it overlays every historical instance of the full COT extreme (commercial index above 90 with large spec below 10, or the inverse) on the price chart. It's the fastest honesty check the platform gives you. For some markets you'll see signals clustering near turns with satisfying regularity. For others you'll see signals firing early and price grinding against them for months. That pattern is the "extremes are fuel" lesson made visible rather than a flaw in the data, and it should calibrate how much patience each market demands.

4.10.2 The valuation metric

Positioning tells you what the participants are doing. The valuation metric asks a different question: how has this market performed lately relative to something it should be tethered to?

Every tracked market is paired with a benchmark. The pairings the platform uses:

MarketBenchmark
Currency futures (EUR, GBP, JPY, AUD, CAD, CHF)Dollar index (DX)
Equity indices (ES, NQ, RTY, YM)Treasury bonds (ZB)
Gold (GC)Dollar index (DX)
Dollar index (DX)Gold (GC)
Everything elseGold (GC)

The metric takes the ratio of the market's price to its benchmark's price, measures the recent momentum of that ratio, and normalizes the result to a 0 to 100 scale within a rolling window. Readings below 20 are flagged undervalued and colored bullish; readings above 80 are flagged overvalued and colored bearish. In plain terms: a reading of 12 says this market has underperformed its benchmark over the recent stretch by a margin near the bottom of what the recent window has produced.

The word "undervalued" needs an immediate disclaimer, and it is the most common way people misread this indicator. Undervalued does not mean cheap. It means the market has lagged its benchmark by an unusually large recent margin. Crude can print undervalued at 90 dollars a barrel if gold ripped harder. The signal is a relative divergence that may mean revert, nothing more. If you catch yourself thinking "the platform says wheat is cheap," you have misread it.

How seriously to take the metric depends entirely on how real the benchmark relationship is, which echoes the market-character point from the earlier lessons. Currencies against the dollar index is nearly mechanical: DX is itself a basket dominated by the euro, so a euro reading at an extreme against DX is a strong statement about positioning in one tightly linked pair. Gold against the dollar rests on a long-standing inverse relationship and deserves respect. Equity indices against bonds captures the cross-asset risk trade and works reasonably well as a stretched-or-not gauge. A random commodity against gold is the loosest pairing of the set: gold trades on monetary conditions while hogs trade on herd sizes, so treat commodity valuation extremes as a weak vote that needs the other indicators to matter. The strategy lessons later in the course will formalize this. In short, I give valuation full weight for currencies, gold, and indices, and much less for most of the ags and meats.

Like COT, valuation has its own signal plot on the analysis page. It uses a stricter cut than the 20 and 80 coloring, flagging only readings below 10 or above 90, so what you see plotted on price are the deepest divergences, not every colored cell. Same advice: look at the history for your market before trusting the current reading, because the hit rate of relative-value mean reversion varies a lot by pairing.

Relative Valuation: Gold vs the Dollar

TRADINGRIOT.COM
Real weekly data, 2018 to 2026. The lower panel is the valuation oscillator: it measures how far gold has run against the dollar relative to its own recent range, not whether gold is cheap in dollars. Below 20 (shaded green) means gold has lagged the dollar by an unusually large recent margin and may mean revert up; above 80 (shaded red) is the opposite. Read it against the price panel above and you can see the extremes cluster near turning points in the ratio, but treat each one as a weak vote that needs the trend and positioning to agree, which is exactly why the lesson gives valuation full weight for a clean pairing like gold and the dollar and much less elsewhere.

4.10.3 Seasonal bias

The seasonality lesson made two claims: seasonal pressure is real where physical cycles drive it, and most published seasonal patterns are data mining. The platform's seasonality tools are built to give you the first while making the second harder to fool yourself with.

The headline number is the 30-day seasonal bias, shown on the screener and each analysis page as a percentage like +1.85% or -0.9%. It is built from fifteen years of price history: compute the average return for each calendar day of the year, detrend so that a decade-long bull market does not masquerade as a seasonal pattern (without this step every day of the year in a trending market looks "seasonally bullish," which is just the trend leaking in), chain those daily averages into a seasonal path, and read off the move that path makes over the next 30 days from today. A bias of +1.85% means that starting from this calendar date, the seasonal curve has on average risen 1.85% over the following month.

The analysis page shows the full curve with the current year's price overlaid on the historical seasonal path. This chart is more useful than the single number because it shows whether the current year is respecting the pattern at all. A year tracking its seasonal path into a strong seasonal window is a different bet than a year that has ignored the path since January. Neither guarantees anything, but conformity so far is information about whether this year's supply and demand calendar looks normal.

Corn Seasonality

TRADINGRIOT.COM
The platform’s seasonal overlay: the 15-year average path (grey) with the current year (blue) indexed on top and today marked. The average is the script; the divergence between the script and this year’s line is where the information is. A year conforming to its path into a strong seasonal window is a different bet from one that has ignored the path since January.

Fifteen years also means fifteen observations per calendar window, and the thin-sample arithmetic from the seasonality lesson applies with full force. A +2% average over fifteen years can be one +25% year and fourteen flat ones. So before weighting a seasonal bias, ask the questions from that lesson: is there a physical mechanism (harvest, heating demand, driving season), and does the market family support it? The weighting scheme follows directly. Agriculture gets the most weight, because planting and harvest cycles are physics, not statistics. Energy gets moderate weight from heating and driving demand, with the caveat that geopolitics regularly steamrolls it. Metals get little, currencies and bonds almost none, since central banks do not consult the calendar. A strong seasonal bias in corn is a real input; the same number in the yen is noise.

The screener's seasonality filter is relative rather than absolute: it surfaces markets where the upcoming 30-day seasonal move, in either direction, ranks among the strongest 30-day windows of that market's own year. It asks "is this one of the strongest seasonal windows this market has?" instead of "is this number big?", which keeps quiet markets from being drowned out by volatile ones.

4.10.4 Monthly statistics

The monthly performance chart on each analysis page is the blunt-instrument view of the same history: the average return for each calendar month over the same fifteen years, green bars for positive averages, red for negative.

An average bar hides what is underneath it. A +2.5% June can be two monster years dragging the mean up while nearly half the observations were down, or it can be fifteen quietly positive years in a row, and the bar looks identical either way. The second profile is worth far more for trading, because you're betting on the tendency repeating this year, not on the historical mean. The chart does not break out that distribution for you, so treat a big bar as a question, not an answer, and check it against the seasonal overlay: a real recurring flow shows up as a persistent slope on the seasonal path through that month, while a fluke year shows up as one violent detour.

The sample behind each bar is roughly fifteen observations, which is small. A month that was up in eleven of fifteen years sounds impressive and is about what you would find by chance somewhere in any twelve-bar chart, which is exactly the multiple-testing trap from the seasonality lesson. Use monthly statistics as a sanity check on the seasonal curve (do the strong months line up with the seasonal path and with a mechanism you can name?) rather than as a standalone signal. When the seasonal curve, the monthly bars, and a physical story all point the same way, seasonality has earned its seat as confluence. When only the bars do, you found a pattern, and the seasonality lesson told you what patterns without mechanisms are worth.

Corn Monthly Performance

TRADINGRIOT.COM
Corn’s average return by calendar month over 15 years, the blunt-instrument view of the same history behind the seasonal curve. The summer weakness the seasonal path shows is here too: July averages roughly -2.4% and was positive in only a quarter of years, the weather premium deflating as the crop gets made, while spring (April) and the post-harvest months firm. An average bar hides its distribution, so read it as a question and check it against the seasonal curve and a mechanism you can name, not as a standalone signal.

4.10.5 The bias indicator

The dashboard condenses each market into a single label: Bullish, Bearish, or Neutral. The composite bias indicator behind that label is deliberately conservative.

Conceptually, the bias weighs the slow fundamental reads you have already met on these pages, positioning and valuation, and it only prints a directional label when the picture across them lines up. A Bullish label means the configuration has the informed money leaning one way, the crowd leaning the other, and the market lagging its benchmark; Bearish is the mirror. The exact recipe stays under the hood, and what matters is how strict it is: anything short of clear agreement prints Neutral, and Neutral is where most of the tracked markets sit most weeks. That's by design. A composite that fires constantly is a composite you learn to ignore.

How to act on it matters more than how it's built. The bias is a backdrop classifier, not an entry trigger. When a market flips to Bullish, the correct response is not a buy order but attention: open the analysis page, look at how stretched the raw positions are, check the seasonal window, check the signal plots to see how this market has historically resolved this configuration, and then start watching price for the turn. Everything the reading-positioning lesson said about extremes applies doubly to the composite: these configurations mark fuel, and they can persist for weeks or months while the trend that created them keeps running. The bias tells you which side of a market deserves your planning. Momentum and technicals, covered later in the course, tell you when the plan becomes a trade.

The reverse transition is information too. If you are long a market off a Bullish backdrop and the label decays back to Neutral because commercials have distributed into the rally, the fuel you were betting on has been spent. That doesn't force an exit, but it removes the reason you entered, and the trade-management standard from the strategies later in the course is blunt about positions that have lost their original reason.

4.10.6 The futures Lens

Futures options give you a read the positioning data cannot: what people are paying for protection and speculation right now, with no weekly lag. The platform tracks implied volatility data for options on nearly every contract it covers, from ES and CL down to the softs and meats, and surfaces it in two places.

Each market's options tab shows the term structure of implied volatility, the variance risk premium (implied minus realized, the same construction as the equity version from the options lessons), and the 25-delta skew with a z-score against its own history. The skew matters most here. It measures whether out-of-the-money puts or calls are more expensive, which is a direct price on directional fear or greed. When puts are extremely expensive relative to calls, participants are paying up for downside protection; when calls are, they're paying for upside.

At extremes, futures options skew reads contrarian, and it slots naturally into the positioning framework. Consider the full alignment: commercials at the top of their range, large specs at the bottom, and put skew stretched hard against its own past year. The options market is telling you that participants are heavily hedged against further downside at the same moment the trend-following community is maximally short. That's what capitulation looks like in data form: everyone who fears the downside has already paid for protection against it, and the sellers who would push price lower are already positioned. It doesn't time the turn, but it thickens the case that the move is exhausted rather than beginning.

A practical warning that the strategy material repeats and that belongs here too: options on futures are generally much less liquid than equity index options. Wide markets, thin strikes, sparse open interest outside the front months in most contracts. For most of the tracked markets the skew is worth more as information than as a trading vehicle. Read it as a sentiment gauge and express the trade in the future itself unless you are in one of the handful of deep options markets like ES.

The Lens page aggregates all of this into one scatter: one dot per market, positioned by z-score against that market's own one year history, with toggles for implied vol, realized vol, VRP, term structure steepness, and the positioning-flavored series like skew, carry, and COT. Its job is triage. Instead of clicking through three dozen markets, you scan one chart for the dots sitting two-plus standard deviations from their own norm, and those are the markets that earn a click. A market with extreme skew, extreme COT, and a bias label lighting up on the same day is rare, and rare is exactly what a weekly process should be hunting.

TRADINGRIOT.COM
Regime
25Δ Skew
Carry
COT
Valuation
Momentum
SoftsMeatsGrainsEnergiesMetalsCurrenciesBondsIndicesCrypto
The futures Lens, the real /markets scatter fed a committed snapshot. Every tracked market is one row; each dot is that market's reading on a chosen metric, plotted by z-score against its own one-year history, color-coded by category. The shaded bands mark two and four standard deviations. The job is triage: scan for the dots pushed far from the center (here coffee's blown-out VRP, wheat's stretched skew and steepness, the currencies clustered deep on momentum) and those are the handful of markets that earn a closer look this week. Use Full screen to spread the grid out.

4.10.7 The screener and its week-over-week columns

SymbolPriceCommercialLarge SpecSmall SpecValuation30D Seasonal25Δ SkewSkew Z
Indices
ESS&P 500
7538.25-0.5%31-457-281+1542-32-2.58%-5.65+0.03
NQNasdaq 100
29216.00-0.0%73+525+146-1330-16-2.68%-4.96+0.07
Bonds
ZB30-Year T-Bond
110.06-0.8%66+1521-1252-1528-4+1.49%-0.47-0.28
ZN10-Year T-Note
108.45-0.6%74+237-217+232-7+0.62%+0.09-0.41
Currencies
DXUS Dollar Index
100.94+0.7%13+180-088-6--0.73%-0.60-0.74
EUREuro FX
1.14-0.2%76-125+129-127-35+0.67%-0.83-1.20
JPYJapanese Yen
0.01-0.5%82+017+031-534-32+2.00%+1.70+1.94
Metals
GCGold
4133.20+3.5%50+347-348+056+2+3.28%-2.30-0.93
SISilver
60.03+6.8%69+129-549+1431-1+1.71%-1.75-1.29
HGCopper
6.48+2.2%13-087+062+262-7-3.65%+6.29+2.34
Energies
CLCrude Oil
87.82+11.2%91+67-445-1374+23-3.18%+12.52+0.83
NGNatural Gas
2.95+3.1%84+1018-936-729+5-1.91%+0.09-0.81
RBRBOB Gasoline
3.27+5.8%43-251-066+942-4-11.91%-+1.62
HOHeating Oil
4.10+4.8%36-855+484+1567+7-0.61%-+1.60
Grains
ZCCorn
462.00+3.2%43-454+474-366-2-5.28%+3.53+1.70
ZSSoybeans
1239.00+3.1%29-471+337+972+10-2.09%+2.16+1.41
ZWWheat
705.75+4.2%16-3186+2857+1196+9-0.58%+8.70+2.28
Softs
KCCoffee
316.65-3.1%50-251+244-637-31+0.54%+2.69+1.84
SBSugar
14.74-0.7%63+138-137+040-24-3.94%+0.76-0.14
The futures screener, the same positioning table from /markets/futures/screener, here for a representative set of liquid contracts (dashboard date 2026-07-14). Each row carries price and its week-over-week change, the three COT indices (commercial, large spec, small spec, each 0-100 against three years of range with their weekly change beside them), the RSO valuation, the average next-30-day seasonal bias, and the 25-delta skew with its z-score. Green and red follow the platform's read: a commercial index near 100 is bullish, a large-spec index near 100 is the crowd that fades, cheap valuation is bullish. Scroll sideways, or open Full screen, to scan the whole board at once. This is the triage grid: read down the columns for extremes, then open the ones that line up.

The screener is the working surface: every tracked market in one table, grouped by category, one row per market. Each row carries the current price, the commercial, large spec, and small spec indices, valuation, the 30-day seasonal bias, and the options skew where available, with the extreme readings colored using the thresholds from the sections above. Sorting any column is the quickest way to find the outliers in a single indicator, and the extreme filter chips (COT, valuation, seasonality, skew) narrow the table to markets where a reading is stretched. The futures dashboard's top plays toggle does a version of this for you, cutting the table down to the markets sitting at a full COT extreme, but the screener is where you see the full context around those flags.

The week-over-week change columns deserve their own discussion. Next to price, the commercial index, the large spec index, the small spec index, and valuation, the screener shows the one week change: price as a percentage over roughly the past five trading days, the indices as point changes from the prior week's report, valuation as the point change in its 0 to 100 reading.

Levels and changes answer different questions, and that is why the delta columns exist. The level tells you where positioning is; the change tells you which way it's moving, and an extreme that is still building is different from one that is unwinding. Take two markets that both show a commercial index of 92. The first prints a week-over-week change of +6: commercials added again, the extreme is still deepening, which usually means price is still falling and the pressure that built the extreme has not relented. The second prints -9: commercials have started reducing, which given how they trade almost always means price has begun to rally and they are scaling out of longs into it. Same level, opposite dynamics. The second market is the one where the setup has started resolving; the first is the one where you are still early, possibly very early.

The change columns are colored by directional meaning rather than by sign, consistent with the inverse reading of each group. A rising commercial index is green. A rising large spec index is red, because the trend crowd getting longer is the crowding you eventually fade. A falling valuation is green, because the market is cheapening against its benchmark. Once you internalize that scheme, a row scans in about a second: a wall of green deltas means every component is moving toward a bullish configuration this week, whatever the current levels are.

Reading the price change next to the positioning changes also gives you a running check on whether the market is behaving normally. From the reading-positioning lesson you know the mechanical relationship: price down, commercial index up is just hedgers doing what hedgers do, and it carries little information. The rows to watch are where the usual relationship breaks, price falling while commercials also reduce longs, for example, which hints that the natural buyers see something they do not want to catch yet. The screener will not label these divergences for you; the delta columns simply make them visible to anyone who looks.

Here is one row read column by column, a grain market building a bullish backdrop:

ColumnReading1-week changeWhat it says
Price452-1.8%Sold off on the week
Commercial index94+2 (green)Hedgers near the top of their 3-year range and still adding: bullish, and the extreme is still building
Large spec index7-4 (green)Trend crowd near the bottom of its range and still cutting: the crowded short is being pressed further
Small spec index12-3Residual retail also leaning short; least weight of the three
Valuation15-3 (green)Cheap versus its benchmark and cheapening
30-day seasonal+2.1%-Supportive calendar window ahead, and this is a grain, so the reading earns weight
Skew (z)+1.6-Puts bid over calls: participants are paying up for downside protection

Read across, every component leans the same way and most are still moving toward the bullish configuration, not away from it. The levels say the market is stretched; the green deltas say the stretch is still deepening, which usually means price has not yet turned. That is a setup to plan, not an entry: the row tells you the fuel is stacked on the short side, and the timing tools tell you when it ignites.

The screener also carries momentum and regime columns for each market. Those belong to the cross-asset lessons later in the course, where the momentum indicator and the regime score get a full treatment; for now it's enough to know they answer the timing question that everything in this lesson deliberately does not.

4.10.8 Putting it into a weekly routine

Everything in this lesson points at one style of trading. Futures on this platform are a slow, weekly, swing-to-position game, not an intraday one. The data updates once a day and the setups develop over weeks, so the whole analytical job can be done in a single sitting on the weekend, with the rest of the week managed by price alerts rather than screen time. Before any of it, decide which game you are playing: are you looking to follow trends, riding positioning and momentum in the direction they already point, or to mean-revert, fading stretched extremes back toward normal? The two want opposite setups from the same screens, and the strategy part of the course builds each out in depth. This routine gets you to the shortlist; which side of it you take is the strategy decision.

The pieces above are designed to be read in a sequence, and the sequence takes fifteen minutes once it's habit.

Start with the Global page. It aggregates positioning by category (indices, bonds, currencies, metals, energies, grains, meats, and softs), showing the average commercial index and combined net positions for each group, and it exists to catch themes a per-market view hides. When large specs are short every currency future simultaneously, that's not six trades but one crowded dollar-long consensus expressed six ways, and the earlier lessons on crowding tell you how consensus that unanimous tends to end. Knowing the category backdrop stops you from mistaking one leg of a macro theme for an idiosyncratic setup.

Then the screener. Filter for extremes, sort the delta columns, and shortlist the two or three markets where levels are stretched and the changes say the stretch is starting to resolve. Then the individual pages for each shortlisted market: raw positions to check the extreme is real in absolute terms, the signal plots to see how this configuration has historically resolved here, the seasonal overlay and monthly stats for the calendar context, and the options tab for skew confluence where the market has one. What comes out of the routine is a watchlist with a directional bias per name rather than a set of orders, and the timing tools plus your own technical work, covered in the momentum and technical analysis parts, turn a watchlist entry into a position or discard it.

Do this on the weekend. The COT data is at its freshest relative to its lag on Saturday morning, the setups develop over weeks so nothing is lost by not checking intraday, and separating the analysis session from the execution session is one of those small structural choices that quietly removes a lot of bad decisions.

One closing calibration, because the dashboard's clean labels can imply more certainty than the data holds. Every indicator on these pages describes conditions, not outcomes. Commercials can be early by months, valuation extremes can stretch further, seasonal patterns fail in any given year without invalidating the average, and a Bullish label can sit on a market that falls another ten percent before turning. The edge comes from spotting weeks where the risk transfer described in the participants lesson has reached a lopsided state, because lopsided states resolve in one direction more often than the other, and none of that requires the signals to predict anything. The platform's job is to make those states impossible to miss. Yours is to wait for the market to start agreeing before you pay for the opinion.

Futures gave us the cleanest version of positioning analysis because a regulator forces the participants to report. Crypto has no CFTC, but it has something arguably better: perpetual futures broadcast their positioning in real time through open interest, funding rates, and liquidations, no weekly lag attached. The next lessons take everything this part built and apply it to a market that never closes.