SoftSignal Research Research & Analysis

Positioning Roundup: Week of June 30, 2026

SoftSignal Research  ·  July 6, 2026  ·  COT Positioning · Grains · Livestock · Softs · Energy

Last week we flagged corn pressing a fresh short straight into the June 30 Acreage and Grain Stocks reports, and asked what a base that lopsided would do on a surprise. The report has now landed — pushed into this Monday's COT release by the July 4 holiday — and the answer is quieter than the tape looks. Funds trimmed grain shorts into flat prices: pre-report de-risking, not a chase, and the post-report rally everyone saw is partly an illusion of the contract roll. The real surprises sat where the positioning wasn't: winter-wheat acres cut hard onto the worst-conditioned HRW crop in years, and soybean acres lifted to the largest in years. Beyond grains, the protein split finally resolved — toward price — as live cattle broke 7% while funds stayed record long, and sugar booked the biggest single-week short-cover on the board.

Managed money net position (longs minus shorts) by market, CFTC Disaggregated COT week ending June 30, 2026. Red = net short, blue = net long. Live cattle and gold hold the board's top longs; sugar sits at the deepest short despite the week's big cover. Positions are a Tuesday snapshot — they capture how funds were placed going into the noon-ET USDA reports, not their full reaction to them.

Grains The report lands — and the roll flatters the tape

The complex looks like it exploded higher. The positioning says something calmer. Managed money spent the holiday-shortened week paying down grain shorts — corn covering led at +23,482 to −46,209 (still net short), with soybeans easing 5,479 to +31,200. But grain prices were flat-to-lower during the actual reporting week: corn closed June 30 up about 0.7% from where it started, KC wheat was down roughly 1%. Funds weren't chasing strength. They were squaring risk ahead of a known event — textbook pre-report de-risking.

Two things to keep straight before reading the covering as conviction. First, the open-interest collapse is mechanical: corn OI fell 339,833 and soybeans 195,493 on the week as the July contract washed out at first notice. Because the report nets every contract month together, the cleaner read of the corn "short-covering" isn't funds turned bullish — it's funds let old-crop shorts run off at expiry without aggressively re-loading. Second, the post-report rally is half illusion: the big green candle on July 6 — corn up ~32¢, beans ~62¢ in a session — is inflated by the roll into higher-priced new crop. December corn traded about 17.5¢ over the expiring July; November beans about 13¢ over July. Roughly half of corn's jump is the calendar, not the market. There is a real weather bid underneath, but the continuous chart is flattering itself, and it all lands after Tuesday's snapshot anyway.

Net the noise and the report's surprises weren't in corn at all. Old-crop stocks came in heavy across the board — June 1 corn stocks +14.0% year-on-year, soybeans +5.3%, all-wheat +7.7% — and corn acreage matched its March intentions to the acre. So the grain story is the market looking through comfortable old-crop supply toward new-crop weather. The genuine standouts:

The June 30 USDA reports in one frame. Gold bars: 2026 planted acres vs. the March Prospective Plantings (the "surprise" — wheat cut, beans and cotton nudged higher, corn flat). Teal bars: June 1 old-crop stocks, year-on-year. Every stocks bar is positive — old-crop supply is heavy across the complex — while the acreage surprise splits, with winter wheat the only downside print. USDA NASS.

Corn MM Net
−46,209
Jun 30 · CBOT · shorts run off
+23,482 WoW
Soybeans MM Net
+31,200
Jun 30 · CBOT · long vs. record acres
−5,479 WoW
HRW Wheat MM Net
+6,910
Jun 30 · KC · flips back net long
+8,195 WoW
Winter Wheat Acres
31.52M
−890k vs. March intentions
−2.7% · biggest June cut on record
The report split the complex: wheat acres cut onto a severe-drought crop with funds flipping long, beans lifted to the biggest acreage in years with funds still long, and corn covering only because old-crop shorts expired. Two conviction trades now sit against the fundamentals that landed — which one does July weather test first?

Livestock The protein split resolves — toward price

The cattle-long / hog-short divergence we have tracked for a month finally met the tape, and the tape moved first. Live cattle managed money held a +119,303 net long — trimmed only 6,722 on the week, still the 84th percentile of sixteen years and within reach of the January-2025 record (+156,909), with gross longs outnumbering gross shorts 14-to-1. But cattle futures broke 7.0% on the week to a three-month low. A record-sized long is now offside to its own market — the setup from which long-liquidation cascades start — and commercials sit the other side at −165,321.

Hogs are the mirror image, and they moved the other way. Lean hog managed money slipped another 1,807 to −27,367 — the most bearish spec stance in sixteen years, the 0th percentile of its range, down from a +146,000 long last autumn — even as hog futures rallied 6.1% to the top of their three-month range. A record short into a rising tape is squeeze fuel. The two protein markets are now both positioned against the price action at once.

Live cattle vs. lean hogs managed money net position, last ten weeks. Cattle hold a top-of-range long near the multi-year record; hogs have slid without pause to the most bearish reading in sixteen years. The spread is about as wide as it gets — and this week both legs are leaning against their own tape: cattle broke 7% lower, hogs rallied 6% higher.

Live Cattle MM Net
+119,303
Jun 30 · CME · 84th pct, near record
−6,722 WoW
Cattle Futures
−7.0%
on the week · three-month low
price ≠ position
Lean Hogs MM Net
−27,367
Jun 30 · CME · 0th pct, 16-yr low
−1,807 WoW
Hog Futures
+6.1%
on the week · top of range
squeeze fuel
Specs are the most long cattle and the most short hogs on the board at the same time, and this week each position ran straight into the opposite price move. Both legs are offside — which resolves first, the long that has to be defended or the short that has to be covered?

Softs Sugar books the board's biggest cover

Sugar No. 11 saw the largest single-week short-covering move on the entire board — +34,908 contracts to −150,575. The footnote to the headline is that the position is still deeply short: the 7th percentile of sixteen years, off the record −248,296 short set back in March, with gross shorts (305,678) still outnumbering gross longs (155,103) better than two-to-one. What makes this more than book-cleaning is that price backs it — sugar rallied 8.4% on the week and 6.5% on the month, off three-month lows. A covering move price confirms is a different animal than one that fades.

Up the complex, the longs stirred. Coffee C built to +21,223 (+7,221), still only the 21st percentile of its three-year range — early accumulation off a low base into frost season, the window our coffee frost risk monitor is built for. Cocoa covered +6,262 to −16,696 but stayed near the most-bearish end of its range (5th percentile) with open interest rebuilding +11,806 — the coil still coiled. Cotton eased 6,460 to +31,985, giving back a little from a still-bullish 80th-percentile tilt as June's acreage came in 2.2% above March intentions.

Sugar No. 11 managed money net position, last ten weeks. Funds rebuilt a deep short through June to −185,483, then booked the board's biggest single-week cover (+34,908) into a price bouncing 8%+ off three-month lows. Even after the cover the position sits in the 7th percentile of sixteen years — the short is trimmed, not gone.

Sugar MM Net
−150,575
Jun 30 · ICE · biggest cover on board
+34,908 WoW
Sugar Futures
+8.4%
on the week · off 3-mo lows
price confirms
Coffee C MM Net
+21,223
Jun 30 · ICE · early accumulation
+7,221 WoW
Cocoa MM Net
−16,696
Jun 30 · ICE · OI rebuilding
+6,262 WoW
Sugar specs are still short better than two-to-one against the commercials, but for the first time in months the price is turning up under them. Is this the bottom forming, or a bear-market rally inside a well-supplied story — is there more left to squeeze, or more room to be proven right?

Metals & Energy The crowded longs cool; energy stays quiet

The board's two most-stretched longs both came off the boil. Soybean oil trimmed 11,357 to +92,232 — still the 89th percentile of its range, the renewable-diesel long our holdout piece tracked, now eroding for a second month — while copper eased 7,451 to +61,367 from the 83rd percentile. Gold, by contrast, held its ground at +116,817, the largest metals long on the board. In energy the tape was thin: nat-gas bears trimmed 17,758 to −65,054, covering into a storage surplus rather than pressing, and WTI slipped 6,582 to +93,713, a long slowly bleeding without building a short. The action this week was in the grains and the pens, not the pits.

Soy Oil MM Net
+92,232
Jun 30 · CBOT · 89th pct, eroding
−11,357 WoW
Copper MM Net
+61,367
Jun 30 · COMEX · off the highs
−7,451 WoW
Nat Gas MM Net
−65,054
Jun 30 · NYMEX · covering surplus
+17,758 WoW
WTI MM Net
+93,713
Jun 30 · NYMEX · long draining
−6,582 WoW

Ahead What to watch this week

The snapshot bracketed the report; the reaction is still coming. This week's COT was placed into the USDA data, so next Friday's release is the one that shows whether funds chased the weather rally or faded the roll — and it lands the same week as July WASDE. Read the two together.

Data Calendar

Track These Signals in Real Time

SoftSignal Research publishes weekly positioning across grains, livestock, softs, and energy — alongside USDA acreage & stocks, drought, frost, and storage layers, with access through the MCP data layer for AI-assisted analysis. The numbers behind every chart above are yours to query.

Explore Reports