COT Report
The Commitment of Traders report, a weekly CFTC publication showing the aggregate long and short futures positions of commercial hedgers, large speculators, and small traders across major markets.
The macro regime is unambiguously STAGFLATION DEEPENING. The hot CPI print (pending event, 24h ago) is not a surprise — it is a CONFIRMATION of the pipeline signals that have been building for weeks: PPI accelerating faster than CPI, Cleveland nowcast at 5.28%, breakevens rising +10bp 1M across the …
What Is the COT Report?
The Commitment of Traders (COT) report is a weekly data release from the U.S. Commodity Futures Trading Commission (CFTC) that reveals the aggregate positioning of different trader categories across all major futures markets, from crude oil and gold to S&P 500 futures, Treasury bonds, currencies, and Bitcoin. Published every Friday at 3:30 PM ET (reflecting positions held as of the prior Tuesday's close), it is the only publicly available, regulated source of institutional positioning data in futures markets.
For macro traders and commodity investors, the COT report is arguably the single most valuable free dataset in existence. It tells you what the "smart money" (commercial hedgers with direct industry knowledge) and the "hot money" (hedge funds and speculators whose crowded positions create reversal risk) are actually doing, not what they say on TV, but where their capital is deployed. Extreme positioning readings have preceded many of the largest market reversals in history.
The Report Formats: Legacy, Disaggregated, and TFF
The CFTC publishes three distinct COT formats, each serving different analytical purposes:
Legacy COT (Since 1962)
The original format with the longest history. Three categories:
| Category | Who They Are | What Their Positions Tell You |
|---|---|---|
| Commercials | Hedgers with direct commodity exposure (oil producers, grain farmers, gold miners, airlines hedging fuel) | "Smart money", they know their industry better than anyone. Extreme positions = strong signal |
| Non-Commercials | Large speculators (hedge funds, CTAs, managed money) above reporting thresholds | "Hot money", extreme positions are the primary contrarian indicator |
| Non-Reportable | Small traders below reporting thresholds | "Retail", historically the weakest contrarian signal |
Disaggregated COT (Since 2009)
Provides granular breakdown for physical commodity markets:
| Category | Description | Signal Value |
|---|---|---|
| Producer/Merchant/Processor/User | True commercial hedgers, oil companies, farmers, refiners | Highest signal quality; they have physical market knowledge |
| Swap Dealers | Banks managing OTC derivative books; their positions reflect client flows | Moderate signal; often reflects index fund rebalancing, not directional view |
| Managed Money | Hedge funds, CTAs, commodity pool operators | THE key speculative category for contrarian analysis |
| Other Reportable | Smaller institutional traders not elsewhere classified | Low signal; too heterogeneous |
Traders in Financial Futures (TFF)
Covers financial futures (equity indices, interest rates, currencies):
| Category | Description | Signal Value |
|---|---|---|
| Dealer/Intermediary | Banks and broker-dealers | Reflects market-making and client facilitation |
| Asset Manager/Institutional | Pension funds, insurance companies, endowments | "Real money" flows, slow-moving but powerful |
| Leveraged Funds | Hedge funds and proprietary trading firms | THE key speculative category for financial futures |
| Other Reportable | Smaller institutional traders | Low signal |
Reading the Data: Net Positioning and Percentiles
Net Speculative Position
The most commonly cited COT metric: longs minus shorts for the speculative category (Non-Commercial in Legacy, Managed Money in Disaggregated, Leveraged Funds in TFF).
- Large net long = Speculators are heavily bullish → crowded trade, reversal risk elevated
- Large net short = Speculators are heavily bearish → crowded short, squeeze risk elevated
- Near zero = Neutral positioning → no crowding signal
Percentile Rankings: The Key to Interpretation
Raw contract counts are misleading because market size changes over time. The proper way to interpret COT data is through percentile rankings relative to a historical lookback:
Percentile = (Current Net Position – Minimum) / (Maximum – Minimum) × 100
Using a 3-year lookback is standard:
| Percentile | Interpretation | Trading Implication |
|---|---|---|
| 90-100% | Extreme net long | Bearish contrarian signal, crowded long |
| 70-90% | Elevated net long | Caution on new longs |
| 30-70% | Neutral zone | No signal |
| 10-30% | Elevated net short | Caution on new shorts |
| 0-10% | Extreme net short | Bullish contrarian signal, crowded short |
Commercial vs. Speculator Divergence
One of the most powerful COT signals: when commercials (who have physical market knowledge) are positioned opposite to speculators at extremes:
- Commercials extreme net long + Speculators extreme net short = Strong buy signal. Commercials are accumulating at prices where speculators are aggressively short.
- Commercials extreme net short + Speculators extreme net long = Strong sell signal. Commercials are hedging aggressively (expecting lower prices) while speculators are piling in long.
This divergence preceded the 2018 crude oil crash, the 2018 gold bottom, and the 2020 natural gas bottom.
Historical Case Studies: COT Signals That Called Major Turns
Crude Oil Top, October 2018
| Metric | Value | Context |
|---|---|---|
| WTI price | $76.41 (Oct 3 peak) | Highest since November 2014 |
| Managed Money net long | 663,000 contracts | 98th percentile (3-year) |
| Producer/Merchant net short | -487,000 contracts | Record hedging activity |
| Subsequent move | -44% ($76 → $42.53 by Dec 24) | One of the sharpest oil corrections in a decade |
The setup: OPEC+ production cuts and Iranian sanctions had fueled a speculative frenzy. Managed Money longs were at historically extreme levels. When Trump announced temporary Iran sanction waivers and OPEC signaled increased production, the crowded long position unwound violently.
Gold Bottom, August 2018
| Metric | Value | Context |
|---|---|---|
| Gold price | $1,160 (Aug 16 low) | Lowest since January 2017 |
| Managed Money net position | -34,000 contracts (NET SHORT) | First net short reading in modern history |
| Commercial net long | +185,000 contracts | Gold producers reducing hedges (bullish) |
| Subsequent move | +25% to $1,440 by June 2019 | Massive rally as shorts covered and fundamentals improved |
The exceptional rarity of Managed Money going net short gold, something that had essentially never happened in the Disaggregated report's history, made this one of the strongest contrarian signals ever generated by COT data.
US Dollar Top, January 2017
Non-commercial net long USD positioning reached 10-year extremes simultaneously across EUR/USD (record net short EUR), USD/JPY (record net long), and GBP/USD (record net short GBP). The DXY index peaked at 103.8 in January 2017 and declined 12% to 91.4 over the following year, one of the largest dollar bear moves of the decade.
Treasury Bond Bottom, October 2023
| Metric | Value | Context |
|---|---|---|
| 10-year yield | 5.0% (Oct 23 peak) | Highest since 2007 |
| Leveraged Fund net short (10Y futures) | Near record levels | "Basis trade" crowding + bearish conviction |
| Asset Manager net long | Declining but positive | Real money cautious but not panicking |
| Subsequent move | 120bps yield decline to 3.8% by Jan 2024 | Massive bond rally |
The Treasury short was one of the most crowded trades of 2023. When the Fed signaled a pivot in December 2023, the unwind was explosive.
Key Markets and What to Watch
Commodities
| Market | COT Category to Watch | What It Tells You |
|---|---|---|
| WTI Crude Oil | Managed Money net long | Energy speculation levels; extremes precede 10-20% reversals |
| Gold | Managed Money net long + Commercial net short | Gold sentiment; rare net short = powerful buy signal |
| Natural Gas | Managed Money net position | Extremely volatile market; COT extremes are reliable |
| Copper | Managed Money net long | Industrial demand proxy; linked to China growth expectations |
| Wheat/Corn/Soybeans | Commercial (Producer) positions | Farmers know their harvest; extreme hedging = supply confidence |
Financial Futures
| Market | COT Category to Watch | What It Tells You |
|---|---|---|
| S&P 500 (E-mini) | Leveraged Fund + Asset Manager | Hedge fund vs. real money positioning; divergences are powerful |
| 10-Year Treasury | Leveraged Fund net position | "Basis trade" crowding and duration bets |
| EUR/USD | Non-Commercial net position | Currency speculation; extreme positions precede multi-month FX trends |
| JPY | Non-Commercial net short | Yen carry trade crowding; extreme shorts vulnerable to BoJ surprise |
| VIX futures | Non-Commercial net position | Volatility speculation; extreme net shorts = complacency |
The COT Trading Framework
Step 1: Weekly Positioning Scan
Every Friday after the COT release, check percentile rankings for your key markets. Flag any market where speculative positioning is above the 85th or below the 15th percentile.
Step 2: Divergence Detection
For flagged markets, check whether positioning is confirming or diverging from price action:
| Price Action | Positioning Trend | Interpretation |
|---|---|---|
| New highs | Net longs increasing | Trend confirmation, hold |
| New highs | Net longs decreasing | Bearish divergence, specs not participating, top risk |
| New lows | Net shorts increasing | Trend confirmation, downtrend intact |
| New lows | Net shorts decreasing | Bullish divergence, shorts covering, bottom forming |
Step 3: Combine with Technical and Fundamental Triggers
COT data identifies where the market is vulnerable, not when it will turn. Combine positioning extremes with:
- Technical support/resistance levels
- Fundamental catalysts (OPEC meeting, Fed decision, earnings)
- Volatility compression (low VIX + extreme positioning = coiled spring)
Step 4: Size According to Signal Strength
| Signal Strength | Conditions | Position Size |
|---|---|---|
| Maximum | 95th+ percentile + divergence + commercial confirmation + technical level | Full position |
| Strong | 85th+ percentile + one confirming factor | 75% position |
| Moderate | 75th-85th percentile, limited confirmation | 50% position or wait |
| Weak | 60th-75th percentile | No trade on COT alone |
Limitations and Pitfalls
- 3-day lag: Positions are captured Tuesday, published Friday. In fast-moving markets, the data can be stale by publication
- Aggregate data: A net position of zero could mean equal longs and shorts, or no positions at all. The gross long and short figures provide more context
- Reporting thresholds: Not all positions are captured. OTC swaps (a massive market) are only partially reflected through swap dealer positions
- Index fund distortion: Commodity index funds (tracking the Bloomberg Commodity Index or S&P GSCI) mechanically hold long positions regardless of outlook, inflating the "speculative long" reading in some commodity markets
- New instruments: As new futures contracts launch (micro E-mini, Bitcoin futures) and gain volume, historical comparisons become less reliable
- Self-fulfilling and self-defeating: As more traders use COT data, extreme signals may trigger earlier reversals, or the market may "know" the signal is coming and front-run it
Frequently Asked Questions
▶Where can I access the COT report and what are the best tools for analyzing it?
▶What is the difference between the Legacy COT and the Disaggregated COT reports?
▶How reliable is COT data as a contrarian indicator and when does it fail?
▶What COT signals preceded major market moves in recent history?
▶How do professional fund managers integrate COT data into their trading process?
Atlas pulls weekly CFTC Commitments of Traders data and uses net speculative positioning as a contrarian indicator in the macro analyser.
View on dashboard →Continue Across Convex
COT Report is one of the signals monitored daily in the AI-driven macro analysis on Convex Trading. The platform synthesises data across monetary policy, credit, sentiment, and on-chain metrics to generate actionable trade recommendations. Create a free account to build your own signal layer and see how COT Report is influencing current positions.
Macro briefings in your inbox
Daily analysis that explains which glossary signals are firing and why.