This website uses cookies

Read our Privacy policy and Terms of use for more information.

Corn specs added 79,822 contracts in a single week the largest single-week inflow across all 31 markets we track. The 26-week positioning index hit 100.0.

The spec net now stands at +343,925 contracts, a 3-year z-score of +2.37σ (93.4th percentile all-time).

Within the 26-week window, this is the peak reading idx26w 100.0 means current positioning is higher than any point in the past 6 months.

The commercial mirror is at the opposite extreme: producers and merchants sit at the 4.8th percentile all-time (z3y -2.67σ). In the same week that specs added +79,822 contracts, producers reduced their net position by -108,804.

Line chart showing ZC (Corn) weekly closing price on the primary axis and three net positioning series below: Leveraged Money (spec), Producers/Merchants (commercial), and Swap Dealers. Time range covers approximately 2 years. The spec line rises sharply in the most recent bar to its highest point in the window. The producer line moves in the opposite direction, declining to its lowest point in the window. The swap dealer line is elevated relative to recent history.

ZC weekly close + spec, producer, and swap dealer net positioning, last 2 years.

Horizontal bar chart (volume profile style) showing the distribution of COT net position changes across price levels over the last 6 months. Bars extend left and right from the price axis to show net spec buying and commercial selling at each price level. The chart identifies price zones where the most significant positioning shifts occurred, helping visualize where specs built their long and where producers added hedges.

COT volume profile: where positioning shifted in the last 6 months.

Two analog triggers are active.

The more precise signal is the producer percentile extreme: commercial producers at the 4.8th percentile, a level reached in just 7 prior instances since 2010.

From those 7 matches (n=6 completed observations), corn returned a median of +4.70% at 4 weeks (win rate 83%) and +21.53% at 12 weeks (win rate 83%).

The second trigger swap dealers adding at a +2.48σ rate of change has 21 historical instances but the signal fades: WR 65% at 4 weeks, 50% at 12 weeks.

Fan chart showing the forward price paths of 7 historical analog instances triggered by commercial producer positioning reaching extreme low percentiles. Individual historical paths are shown as faint lines; the thick center line shows the median return path; the shaded band covers the interquartile range (25th to 75th percentile of outcomes). The x-axis spans weeks 1 through 26 forward; the y-axis shows cumulative percent return from the trigger date. The median path turns positive and rises steadily, with the IQR band widening over time. Median return at week 4 is approximately +4.7%; at week 12 approximately +21.5%.

7 historical matches on the producer percentile trigger. Median forward path + IQR band, weeks 1-26.

The producer percentile trigger stays active as long as the commercial net remains below the 5th percentile all-time.

At the current pace of producer reduction (-108k contracts this week alone), that threshold could tighten quickly.

What's moving across the 31-market book

Equity indices. Leveraged money net short across all four indices: YM at the 3.8th percentile all-time, NQ at 20.3rd, ES at 20.4th. ES asset managers are at the 96.4th percentile institutional allocation to S&P near historical highs while leveraged specs press the short side. RTY asset managers flipped net short this week (-14,969 contracts, z3y -1.50σ); analog triggers active.

Metals. Gold spec longs unwound to a 26-week index of 8.6 while price holds near $4,733. Copper (HG) ran the other way: specs at the 91.7th percentile, producers at the 1.3rd. Two different positioning cycles inside one category.

Energy. WTI crude fell 6.4% the largest single-week price decline across the 31 markets. Spec longs held: CL 26-week index at 90.5. Commercial producers hit the 100th percentile all-time, the highest net position in the dataset. Heating oil specs moved in the opposite direction, 26-week index at 6.0 (z1y -1.87σ).

Grains. Beyond ZC: soybeans (ZS) at the 97.6th percentile (z3y +2.09σ), three analog triggers active including a producer percentile extreme (n=13, 4w median +6.28%, WR 75%). Soybean oil (ZL) spec net hit the 100th percentile all-time the highest reading in the full dataset. Producer opposition in ZL: 0.6th percentile.

Currencies. AUD leveraged specs at +2.57σ (88.6th pctl) and asset managers at +2.55σ (99.7th pctl) simultaneously. NZD is the mirror: specs at -2.10σ (1.6th pctl), asset managers at -1.28σ (1.6th pctl). GBP shows the sharpest intra-category divergence: specs at 72.5th pctl, asset managers at 1.3rd.

Rates. ZN specs added +124,093 contracts in one week, pushing the 26-week index to 96.5. All-time percentile remains at 5.1 recent flow is large, absolute positioning still historically short. ZN analog active (leveraged money RoC, n=26, 4w WR 64%).

Softs. Cocoa gained 17.9% this week, the largest single-week price move across all 31 markets. Spec positioning sat at the 8.9th percentile going into the move. Cotton (CT) 1-year z-score at +3.41σ with analog triggers active on the swap dealer side.

All tearsheets — week of 2026-05-08:

Equity indices: NQ · ES · YM · RTY

Metals: GC · SI · HG · PL

Energy: CL · NG · RB · HO

Grains: ZC · ZS · ZW · ZL · ZM

Currencies: 6E · 6J · 6B · 6A · 6C · 6N · 6S

Rates: ZN · ZB · ZF

Softs: CC · CT · KC · SB