The broadest COT chart covering 19 contracts: 6 forex (EUR/JPY/GBP/AUD/CAD/CHF), 5 metals (GOLD/SILVER/COPPER), 2 energy (WTI/NATGAS), 3 grains (CORN/WHEAT/SOYBEANS), 3 indexes (ES/NQ/RTY). 52-week non-commercial net positioning sparkline. Weekly CFTC release. Pro feature — 7-day free trial, no credit card.
Pro plan at €40/month · 7-day free trial · No credit card required
SVG line chart of non-commercial net positions over the last 52 weeks. Zero line, ticks, dots, min/max stats. Click any contract to open the modal.
Currencies: EUR, JPY, GBP, AUD, CAD, CHF. Metals: GOLD, SILVER, COPPER. Energy: WTI, NATGAS. Grains: CORN, WHEAT, SOYBEANS. Indexes: ES, NQ, RTY.
Updated every Friday at 15:30 ET with data as of the prior Tuesday. We persist a snapshot of each release in our database — chart accumulates forward.
When non-commercials hit a 1-year extreme on either side, the contract is flagged "crowded long" (orange) or "crowded short" (orange) — historical reversal signals.
The Commitment of Traders (COT) report is published every Friday by the U.S. Commodity Futures Trading Commission (CFTC). It breaks down open interest in major futures markets across three trader categories: commercials (hedgers — typically the smart money), non-commercials (large speculators — hedge funds, CTAs), and non-reportables (small retail). The non-commercial net position (longs minus shorts) is a widely-watched sentiment indicator: extreme readings often precede reversals.
Most free COT data sources show this week's number in isolation: "Net non-commercial longs in gold = +212k contracts". Without context, that number is useless. Is it high? Low? Trending? Our 52-week sparkline answers in 0.5 seconds: you see whether the current reading is at a 1-year extreme, mid-range, or recently turned. The min/max stats below the chart give exact numerical context.
Most free COT trackers cover only currencies (the 6 IMM majors). We extended coverage in May 2026 to include metals (GOLD/SILVER/COPPER — track positioning of the metals complex), energy (WTI/NATGAS — see whether hedge funds are net long ahead of inventory days), grains (CORN/WHEAT/SOYBEANS — agricultural cycle signals), and indexes (ES/NQ/RTY — equity hedge fund exposure proxy). Click any contract chip to open the chart modal.
When non-commercial net positioning hits a 1-year extreme on either side, we flag the contract "Crowded Long" or "Crowded Short" in orange. This is a contextual flag, not a buy/sell signal — it says "speculators are heavily one-sided, the risk of a reversal trade has increased". Historically these flags correlate with mean-reversion price action over the following 4–8 weeks.
Every Friday at 15:30 ET (release time), with data as of the prior Tuesday. Cache TTL is 6 hours during the rest of the week.
Forex: EUR, JPY, GBP, AUD, CAD, CHF, NZD. Metals: GOLD, SILVER, COPPER. Energy: WTI, NATGAS. Grains: CORN, WHEAT, SOYBEANS. Indexes: ES, NQ, RTY.
Directly from the CFTC.gov public dataset. We persist a snapshot of each weekly release in our own database — so the 52-week chart accumulates forward without external dependencies.
Pro plan users can call /sentiment/cot/history?symbol=GC&weeks=52 to get the raw JSON for any covered contract.
Non-commercial net positions are at a 1-year extreme on the long side. Historically this is a contrarian signal — sharp rallies have already happened, distribution risk is elevated.