Cross-Asset COT · positioning to Tue 25 Aug 2026 · price to 28 Aug 2026

Last week’s record Dow long —
it didn’t get squeezed. It just left.

Verdict
  • Grains went from squeeze to runaway: corn’s biggest build on record, HRW maxed, beans 86 — the crowd is fully in.
  • The Dow’s record long dissolved (100 → −6) without a squeeze; the dollar-short wall covered broadly — EUR halved, CAD −68.
  • Cocoa’s squeeze fired on Ghana’s crop cut (+14.1%); duration took its first cut in seven weeks as yields backed up.
UNWIND TAIL
Grains — the crowd is fully in Corn +135,756 net in one week (rel 92), HRW maxed +100, beans 86. Unwind tail: do not add — and shorting a crowded long loses (0/7 yrs).
SQUEEZE FIRING
Squeezes firing — cocoa, SRW, the dollar shorts Cocoa +14.1% since on Ghana’s −13% cut; SRW covering (+11.5% since); EUR / CAD / NZD shorts covering broadly. Fuel being spent.
TIGHT · NEVER SHORT
Never short the tight names Copper (record 97 + Sec-232), LME zinc 99 / aluminium 72, cattle (75-yr-low herd), coffee, cotton +100. The short veto; long-biased.
COT weekTue 25 Aug 2026
Price as of28 Aug 2026
Same-week read21 confirm · 10 diverge
After the closeCorn +7.2% · cocoa +14.1% · yields +11–18bp · DXY round-tripped its breakdown
How to read this pagerel-to-max · confirm/diverge · risk states · no trades here
rel-to-max = spec net as a signed % of its trailing-52-week extreme (+100 = most long in a year, −100 = most short); ⚑ = crowded (|rel| ≥ 70). CONFIRM / DIVERGE = whether the crowd’s move and price agreed in the same Tue→Tue week — a description of last week, not a forecast (6-yr test: no direction edge at any horizon). Risk states: SQUEEZE FUEL crowded short still pressing, long-biased · SQUEEZE FIRING the squeeze in progress · UNWIND TAIL crowded long still adding — do not add, never a short · TIGHT · NEVER SHORT physical scarcity, the short veto. Currencies are per currency: red CAD = specs short the loonie; the dollar is the implied mirror. This page issues no trades — v1 displays, v2 · newcot decides. Same language as the Tracker.
00

The board — and what changed

Each market as a signed share of its own 1-year positioning extreme at the Tue 25-Aug close. Green = crowd long, red = crowd short (currencies per currency). Tap a tile for its read.

Risk compass · at the close
73 / 100
Grains got more crowded; the Dow trade vanished
Rates
+85
Grains
+65
Softs
+54
Energy
+37
Metals
+33
Base · LME
+27
Livestock
−3
Volatility
−29
FX ccys · short
−31
Equities
−38

Signed mean rel-to-max by class. Rates +85 barely moved; Grains +65 overtook everything; Equities −38 after the Dow’s record long evaporated; FX ccys −31 drained from −42 as five G10 shorts covered.

Cross-asset positioning heatmap
Rates
UST Bond+87
UST 10Y+99
Ultra 10Y+99
Ultra Bond+89
UST 5Y+76
UST 2Y+62
Energy
WTI+84
RBOB+80
Heat Oil+42
Brent+32
NatGas−53
Metals
Copper+97
Gold+89
Steel HRC+61
Platinum+49
Silver+36
Aluminum−17
Palladium−83
Base · LME
Zinc+99
Aluminium+72
Nickel+37
Lead−100
Grains
Wheat HRW+100
Corn+92
Soybeans+86
Soybean Meal+73
Soybean Oil+51
Wheat SRW−12
Livestock
Live Cattle+43
Feeder+32
Lean Hogs−84
Softs
Sugar+100
Cotton+100
Coffee+62
Cocoa−45
Vol
VIX−29
Ccys vs USD
MXN+75
JPY−39
AUD−53
NZD−22
GBP−42
CHF−45
EUR−50
CAD−68
Equities
Dow−6
MSCI EM+19
S&P 500−63
Nasdaq−44
Russell−98
SHORT −100+100 LONG· tap a tile for the read
What changed vs the 18-Aug print tap a card for the why
GrainsCROWD LONG→CROWD LONG ⚑
From a building crowd to a maxed one
Last week corn and SRW were a confirming trend, not a fresh flip — corn at rel 53, SRW still short at rel −22. This week corn added a record +90,287 longs AND covered −45,469 shorts in one print (rel 92), the biggest single-week build in this dataset, on tight world stocks and Black Sea wheat disruption. Wheat HRW hit a fresh MAXED rel +100; soybeans surged to rel 86. Corn and HRW have gone from confirming to genuinely crowded in a single week — the call shifts from LONG to HOLD on both, with SRW wheat (still only rel −12) now the cleanest fresh long left.
Equities—→—
The board’s biggest trap simply left
Last week the Dow flipped from a small net short to a RECORD net long in a single week (rel 100, Δrel +105) into a falling index — called the board’s biggest trap, primed but not fireable. This week that long was cut almost back to flat (rel −6, Δrel −106, itself the single biggest swing on this print) as the Dow actually rose. The trap did not get shorted; the crowd that built it simply exited. The Russell short, unresolved for three straight weeks now, remains the one open extreme in equities.
FX · USD/CAD & the dollarCROWD SHORT→COVERING
The loonie short-cover is spent; USD/CAD back at its 200-day
Last week: the trigger fired, the pair broke to 1.3763, and the loonie short kept covering (+15,196, rel −97 → −88). This week the covering continued even harder (+36,644, rel −88 → −68, no longer flagged) as USD/CAD rallied back to 1.3901 — essentially at its own 20-day and back above the 200-day that started the trade. DXY itself round-tripped: a 9-week low through the COT week, then a bounce back to roughly flat by the time of this report. The live short converts to a close.
Metals · preciousCROWD LONG ⚑→CROWD LONG ⚑
The stale window caught up, then paused
Last week gold’s print was already a week stale — a −0.5% COT-week close with the metal having since ripped +5.9%. This week the COT window finally caught that exact move (+6.2% cotwk) — and then gold gave back −3.5% since as yields backed up hard. Platinum built the single biggest metals position of the week (rel 34 → 49) and silver confirmed cleanly (rel 30 → 36); both still have real fuel. Gold’s crowd has arrived; the other two haven’t yet.
Rates—→—
Seven weeks of getting heavier, then the first crack
Last week asset managers added across almost the entire curve at once — a fresh RECORD 30Y (rel +100), adds everywhere except a cut at the 2Y. This week the 30Y itself got CUT −75,719, the single biggest reduction anywhere on the curve, taking rel 100 → 87 — the first real reduction on the curve in seven weeks. The front end repriced sharply higher in yield since the print (2Y +18bp) as the Fed-path narrative shifted from a possible hike scare toward a plain September hold.
Softs · sugar & cocoaCROWD LONG ⚑→CROWD LONG ⚑
Sugar cracked, cocoa fired
Last week sugar bought ANOTHER +95,029 on top of a record cover, still maxed at rel +100, with Brazil’s weather described as turning against the deficit case. This week specs bought +59,404 more into sugar’s first FALLING COT week in a month — and Brazil’s revised Conab numbers now show output actually falling on ethanol diversion, reversing that framing. Meanwhile cocoa, last week’s cleanest sub-extreme squeeze-long, deepened its short again and then got an actual catalyst: Ghana’s Cocoa Board cut its crop estimate −13%, and cocoa ripped +14.1% since print. One softs trade got more uncertain; the other converted from a watch to a live long.
Biggest positioning shifts Δ rel-to-max, this wk vs last · top 5
MarketClassrel · last → nowΔ
DowEquities+100 → −6−106
CornGrains+53 → +92+39
EURFX−82 → −50+32
NZDFX−50 → −22+28
Nasdaq-100Equities−67 → −44+23
01

Positioning risk — where the tails are

Crowded shorts still pressing are squeeze fuel; crowded longs still adding carry an unwind tail; tight markets are never shorted. Flags for exposure and stops — the trades come from v2 · newcot.

SQUEEZE FUELCrowded short, shorts pressing — long-biased.
SQUEEZE FIRINGThe squeeze in progress — fuel being spent.
UNWIND TAILCrowded long, still adding — do not add; not a short.
TIGHT · NEVER SHORTPhysically tight — the short veto.
Squeeze fuel — crowded shorts still pressing (long-biased)
CounterCrowd & flowWhat it means — risk, not direction
Lead (LME)Fresh RECORD short −100, deepened −3,299 into a +0.9% riseCrowded fuel at a new extreme, no scarcity narrative to light it yet. A tail on any short, not an entry.
Lean HogsCrowd −84, shorts +4,881 addedGenuinely crowded; the squeeze risk grows every week the short deepens.
PalladiumCrowd −83, short deepening while price +3.1% cotwk / +7.2% sinceA trapped short getting more offside each week — fuel smouldering, no catalyst to size it.
Squeeze firing / fired — fuel being spent
CounterCrowd & flowWhat it means — risk, not direction
CocoaCrowd −45, short deepened, then +14.1% since on Ghana’s −13% crop cutThe squeeze is firing, with a real catalyst behind it. Fuel being spent.
Wheat SRWCrowd −22 → −12, shorts covering hard, +11.5% sinceLargely fired; the remaining fuel is thin.
Dollar shorts (EUR · CAD · NZD · GBP · CHF)EUR −82→−50, CAD −88→−68, NZD −50→−22 — broad coveringThe currency-short wall is being spent, not squeezed. FX = context only; JPY/AUD still building shorts are the next fuel.
Unwind tail — crowded longs still adding (do not add · NOT a short)
CounterCrowd & flowWhat it means — risk, not direction
Corn · Wheat HRW · SoybeansRel 92 / 100 / 86 — the biggest build in the datasetThe crowd is fully in. Do NOT add — and never short it: a crowded long unwinds on its own timetable (0/7 yrs for shorts).
UST 10Y · Ultra-10Y · BondsAM rel 99 / 99 / 87 — the 30Y took its first cut in 7 weeks (−75,719)Duration crowd cracking at the edges as yields back up (+11–18bp since). Do not add duration.
Gold · Sugar · RBOB · MXNGold 89 added into the rally then −3.5%; Sugar +100 bought +59k into a falling week; RBOB 80; MXN +75Crowds that added as the move paused or turned — offside builds. Tails, not shorts.
Tight — the short veto (long-biased)
CounterCrowd & flowWhat it means — risk, not direction
CopperRecord long 97 + Sec-232 / COMEX–LME tightnessNever short; long-biased — but a record crowd, so no fresh size either.
LME Zinc · AluminiumZinc 99, Aluminium 72 — backwardated, LME calls it tightNever short. The one LME long crowd backed by physical.
Cattle · Coffee · Cotton75-yr-low herd; slow Brazil harvest; cotton at rel +100Never short any of them. Cotton is maxed AND tight — do not chase either side.
Do not force these
Chasing the runawayCorn at rel 92 and HRW at 100 — the premium entry was at rel 37–53, two weeks ago. Hold what is on; do not add.
Waiting for a short that never comesThe Dow’s record long was sold quietly, not squeezed. An unresolved trap is not a coiled short.
Fading fuel with no catalystPalladium’s short has deepened three weeks into a rally — fuel, not a trade, until a driver appears (cocoa had Ghana).

Why no trades: the 6-year, roll-drag-corrected test found v1’s direction calls dead at 1–8 week holds and shorting a crowded long the single worst rule (0 of 7 years). v1 displays; v2 decides.

02

Positioning vs price — the same-week read

How each crowd moved versus how price moved in the same week (Tue 18 → 25 Aug). CONFIRM = they agreed; DIVERGE = a crowd offside. Tap + for the read.

MarketPositioning move · the weekCrowdPx · 18→25 AugRead· since
Cornlongs ADDED +90,287, shorts COVERED −45,469 — rel 53 → 92LONG +92%+8.0%CONFIRM ✓+7.2%
Wheat (SRW / HRW)SRW short COVERED −3,141 · HRW long REBUILT +11,017SHORT −12% · LONG +100% ⚑+3.2% / +1.6%CONFIRM ✓+11.5% / +9.5%
Soybeanslongs ADDED +41,889, shorts COVERED −7,008LONG +86%+1.7%CONFIRM ✓+4.1%
Sugarshorts COVERED −15,730 but longs ADDED +43,674 into a FALLING priceLONG +100% ⚑−1.1%DIVERGE ⚠+1.7%
WTI crudeshorts ADDED +4,803, outpacing longs +1,344LONG +84%−2.0%CONFIRM ✓+1.3%
Goldlongs ADDED +5,224 as the COT-week window finally caught the rallyLONG +89% ⚑+6.2%CONFIRM ✓−3.5%
Silverboth legs moved the RIGHT way as price roseLONG +36%+7.3%CONFIRM ✓−1.3%
Platinumthe single biggest metals build of the weekLONG +49%+7.4%CONFIRM ✓−0.4%
Dow (DJIA)lev funds cut a RECORD long almost back to flat — Δrel −106FLAT −6%+0.4%FLAT−0.0%
USD/CAD (loonie short)record short COVERED −36,644 — the biggest FX move on the board againSHORT −68%+0.4%FLAT−0.4%
EUR/USD (euro short)record short CUT IN HALF in a single weekSHORT −50%+0.9%CONFIRM ✓−0.8%
NatGasrecord short COVERED −28,407 — the position has normalizedSHORT −53%−0.2%FLAT+4.3%
Coppershorts ADDED into a RISING price at a still-RECORD extremeLONG +97%+3.4%DIVERGE ⚠−0.8%
Cocoashort DEEPENED into a falling COT week, then the crop news hitSHORT −45%−1.5%CONFIRM ✓+14.1%
Since the print — technicalssecondary timing layer · 25 → 28 Aug · not the thesis
AssetNowTrendRSI(14)Vol ATR%TV rating
Corn$5.365▲ up812.3%Strong Buy
Wheat (SRW)$7.84▲ up823.0%Strong Buy
Wheat (HRW)$8.44▲ up793.0%Buy
Soybeans$12.88▲ up741.6%Strong Buy
Sugar17.56c▼ down643.3%Buy
WTI crude$83.40▼ down524.2%Buy
Gold$4,530▼ down572.4%Buy
Silver$67.79▼ down594.2%Buy
Platinum$1,854▼ down613.5%Buy
Copper$6.66▲ up582.1%Buy
NatGas$2.888▬ flat563.7%Neutral
Dow (DJIA)53,565▲ up550.8%Buy
Nasdaq-10029,433▬ flat521.5%Buy
Russell 20002,972▼ down451.1%Sell
S&P 5007,712▲ up560.8%Buy
VIX14.42▼ down438.5%Sell
USD/CAD1.3901▲ up470.4%Neutral
EUR/USD1.1578▼ down510.4%Neutral
US 30Y yield5.213%▬ flat———
US Dollar (DXY)99.68▲ up500.4%Buy
03

Appendix — every contract

The full data by asset class, numbers first — positioning to Tue 25 Aug 2026, self-pulled from CFTC and the LME. Open a class; tap + on a row for its read.

CommoditiesCFTC Disaggregated · Managed Money · Px = same COT week 18→25 Aug
ContractNetCrowd & fuelFlow (gross legs)Px · 18→25 Aug· sinceCrowd state
ENERGY · the crowd itself started trimming, and diesel’s confirm broke
WTI (NYMEX)+84,020LONG 84%L +1,344 / S +4,803−2.0%+1.3%—
RBOB Gasoline+79,652LONG 80% ⚑L +6,107 / S +536−2.6%+4.1%—
NY Harbor ULSD+16,641LONG 42%L −370 / S −1,128−4.2%+2.6%—
Brent (NYMEX LD)+7,126LONG 32%L +533 / S +243−2.7%−0.5%—
NatGas−71,673SHORT 53%L +3,886 / S −24,521−0.2%+4.3%COVERING
PRECIOUS & COMEX METALS · gold’s crowd caught up, platinum built the most fuel
Copper (HG)+76,271LONG 97%L +10 / S +2,387+3.4%−0.8%CROWD LONG ⚑
Gold+144,747LONG 89% ⚑L +5,224 / S +2,125+6.2%−3.5%CROWD LONG ⚑
Steel HRC+7,694LONG 61%L +312 / S +530———
Platinum+10,228LONG 49%L +3,262 / S +248+7.4%−0.4%CROWD LONG
Silver+14,073LONG 36%L +1,888 / S −490+7.3%−1.3%CROWD LONG
Aluminum (COMEX)−159SHORT 17%L 0 / S 0———
Palladium−5,499SHORT 83% ⚑L +454 / S +636+3.1%+7.2%—
GRAINS & OILSEEDS · the WASDE trade became a runaway
Corn+317,448LONG 92% ⚑L +90,287 / S −45,469+8.0%+7.2%CROWD LONG ⚑
Wheat (CBOT · SRW)−13,597SHORT 12%L +8,590 / S −3,141+3.2%+11.5%CROWD LONG
Wheat (KCBT · HRW)+42,514LONG 100% ⚑L +8,523 / S −2,494+1.6%+9.5%CROWD LONG ⚑
Soybeans+200,679LONG 86%L +41,889 / S −7,008+1.7%+4.1%CROWD LONG ⚑
Soybean Meal+95,953LONG 73%L +297 / S −12,341+3.3%+6.0%CROWD LONG ⚑
Soybean Oil+85,116LONG 51%L −2,421 / S +3,696−2.7%+4.8%—
SOFTS · sugar cracked, cotton kept confirming, cocoa fired
Sugar+198,017LONG 100% ⚑L +43,674 / S −15,730−1.1%+1.7%CROWD LONG ⚑
Cotton+88,293LONG 100% ⚑L +12,490 / S −3,131+3.4%+3.4%CROWD LONG ⚑
Coffee (Arabica)+31,188LONG 62%L +578 / S +1,002+0.9%−6.8%—
Cocoa (NYBOT)−10,458SHORT 45%L +523 / S +1,610−1.5%+14.1%CROWD LONG
LIVESTOCK · the crowd kept confirming lower, the scarcity gate still bans the short
Live Cattle+59,729LONG 43%L +2,471 / S +5,709−3.6%+0.4%—
Feeder Cattle+8,886LONG 32%L −1,269 / S +106−4.0%+1.0%—
Lean Hogs−36,098SHORT 84% ⚑L −2,220 / S +4,881−0.3%+1.8%CROWD SHORT ⚑
Base metals · London (LME)Investment Funds · as of Fri 21 Aug (London week 14→21 Aug; since = 21 Aug→latest) · tin & LME copper omitted
MetalFunds netCrowd & fuelFlow (Δnet)Px · 14→21 Aug· sinceCrowd state
Zinc+54,978LONG 99% ⚑Δnet −448+2.2%+3.4%CROWD LONG ⚑
Aluminium+142,436LONG 72% ⚑Δnet +306+0.3%−0.7%CROWD LONG ⚑
Nickel+14,435LONG 37%Δnet +1,581+1.7%−1.2%—
Lead−23,717SHORT 100% ⚑Δnet −3,299+0.9%+0.3%—
FXLegacy Non-Commercial · per currency (red = specs short that currency) · USD row = implied mirror · context only
CcyPairNetΔ NetCrowdPair · 18→25 Aug· sinceCrowd state
CADUSD/CAD−121,522+36,644−68%+0.4%−0.4%COVERING
EUREUR/USD−36,352+22,736−50%+0.9%−0.8%CROWD LONG ⚑
NZDNZD/USD−14,239+18,381−22%+1.8%−1.1%—
GBPGBP/USD−44,524+10,049−42%+0.9%−0.8%—
CHFUSD/CHF−19,946+7,332−45%+1.3%−1.0%—
JPYUSD/JPY−63,298−10,405−39%+0.3%−0.6%—
AUDAUD/USD−44,455−296−53%+1.1%−0.0%—
MXNUSD/MXN+82,382+2,930+75%+0.7%−0.5%—
USDDXY basket+$27.5bn−$8.1bn—−0.7%+0.8%—
Rates · Equities · VIXTFF · rates via Asset Managers (real money), equities & VIX via Leveraged Funds
Rates — Asset Managers
ContractAM netCrowdYield Δ · wk· sinceNowCrowd state
UST 10Y+2,592k99%−8 bp+11 bp4.73%—
UST Bond+522k87%−13 bp+6 bp5.21%—
Ultra 10Y+730k99%−8 bp+11 bp——
Ultra Bond+1,059k89%−13 bp+6 bp——
UST 5Y+2,914k76%−4 bp+16 bp4.49%—
UST 2Y+1,609k62%−0 bp+18 bp4.36%—
Equity indices — Leveraged Funds
IndexLev netΔ LevCrowdPx · wk· sinceCrowd state
Dow (DJIA)−2k−5k−6%+0.4%−0.0%—
MSCI EM+32k−7k19%+2.9%−0.2%CROWD LONG
S&P 500−329k−39k−63%−0.2%+0.4%—
Nasdaq-100−44k+23k−44%−1.0%+0.8%—
Russell 2000−98k+2k−98%−0.3%−1.3%—
Volatility — VIX
ContractLev netDealer netCrowdVIX Δ · wk· sinceCrowd state
VIX−30.1k+51.8k−29%−2.5%−6.7%—