Skip to content
Module 1 / 2
  1. Introduction to Futures, COT and Commodities Course
  2. COT Report - Positions of Large Traders in Futures Market
  3. Contango vs Backwardation - Futures Curve and Cost of Carry
  4. Commodities: Gold, Oil, Gas, Wheat - Contract Specs

COT Report - Positions of Large Traders in Futures Market

What is COT report? Learn Legacy vs Disaggregated vs TFF, groups Commercials, Large Specs, Small Specs, formulas Net and 3Y percentile for futures traders.

Hook: The Only Legal Way to See Wall Street's Cards0:00 / 18:00
2 / 7
Author
Zordon Intelligence Sp. z o.o.
Updated
18 min read
Structure sources
2

Imagine playing poker and seeing your opponents’ cards every Friday. Sounds like cheating? In futures it’s legal – it’s called Commitment of Traders (COT). Every Tuesday at 3:30 PM ET funds and corporations must report positions to CFTC, published Friday 3:30 PM ET. You see who is long, short, and who is panicking.

In 2020 COT showed Commercials extremely long crude at $20 while Small Specs panicked short. Three months later crude was $40. Who profited? Those who read COT.

Table of Contents

  1. What is COT and why CFTC publishes it
  2. 3 report types: Legacy, Disaggregated, TFF
  3. 3 trader groups: Commercials, Large Specs, Small Specs
  4. Key formulas: Net, Net%, 3Y Percentile, COT Index
  5. How to interpret extremes and divergences
  6. Why it matters for trader
  7. Market example: Gold GC - December 2023
  8. Case study: Crude CL March 2020
  9. How to apply - workflow
  10. Common mistakes
  11. Practical exercises
  12. Checklist
  13. Summary and next steps

What is COT?

COT is a weekly report by Commodity Futures Trading Commission (CFTC). It shows open interest split by trader groups on US futures and options markets (CME, CBOT, NYMEX, COMEX, ICE US).

Regulatory purpose: CFTC monitors manipulation. Your purpose: See where crowd is and where smart money is.

Data is 3 days delayed (Tuesday data Friday release) but on commodity markets positioning changes slowly – still valuable.

3 Types of COT Reports - Which to Choose?

Report TypeHistoryBreakdownUse for
Legacy (Traditional)since 1986Commercials, Non-Commercials, Non-ReportablesCommodities, gold, oil, wheat
Disaggregatedsince 2009Producer/Merchant, Swap Dealers, Managed Money, Other ReportablesOil, gold – better fund flow view
TFF (Traders in Financial Futures)since 2009Dealer/Intermediary, Asset Manager, Leveraged Funds, Other ReportablesES, NQ, bonds, currencies

Legacy is classic. For beginners start there. Disaggregated splits Large Specs into Managed Money (real hedge fund CTAs) and is best for trading. TFF was created for financial markets – Commercials don’t exist there.

Example: Gold - differences

On Legacy: Commercials net short -180k = extreme. On Disaggregated you see Swap Dealers hedging GLD ETF behind that short, not mine producers. Interpretation changes.

3 Trader Groups - Understand Motivation

1. Commercials (Hedgers) - Smartest in Room

Producers, refiners, airlines, mines, Cargill, Nestle. They hedge business, not speculate. When wheat price high, miller shorts futures to lock purchase price. When low, farmer refuses to sell.

Larry Williams rule: Commercials are right at long-term tops and bottoms because they know production cost.

2. Large Speculators (Non-Commercials) - Trend Followers

Hedge funds, CTAs, managed money. Biggest brains with algos and $100M+ capital. They follow trend. Buy when rising, sell when falling. At top they are mega long, at bottom mega short – usually lose then.

3. Small Speculators (Non-Reportables) - Crowd

Traders below CFTC reporting threshold (e.g., <350 contracts on ES). That’s you, me, 95% retail. Usually buy tops, sell bottoms. Perfect contrarian signal.

Key Formulas - Math of COT

Formula 1: Net Position

`Net = Long - Short

If Managed Money has 120,000 long and 30,000 short on GC:

Net = 120k -30k = +90k (net long 90k)

Formula 2: Net % Open Interest

Normalizes position to market size:

Net% = (Net/Open Interest × 100%

If OI on gold is 500k, Net% = 90k/500k=18% – very bullish fund sentiment.

Formula 3: 3-Year Percentile (Most Important!)

Shows where current position is vs 3-year history. Removes noise.

3Y Percentile = (Current Net - Min_(3Y/Max_(3Y - Min_(3Y × 100

Example: Current Net Commercials on wheat ZW = -20k, Min 3Y = -80k, Max 3Y = +40k

Percentile = (-20k - (-80k))/(40k-(-80k))100=60k/120k100=50% – neutral.

Extremes >90% or <10% are signals.

Formula 4: COT Index

COT\ Index = (Net_(current - Min_(6M/Max_(6M - Min_(6M × 100

Popular Larry Williams indicator. <20% or >80% = extreme.

Why It Matters for Trader?

  1. Avoid crowd: When Small Specs 90th percentile long NQ, you don’t buy top.
  2. See fuel: When Large Specs huge short oil, any rally can cause short squeeze.
  3. Timing: Commercials accumulate bottoms for months. Best long-term timers.
  4. Confluence: When price makes new low but Commercials reduce short (bullish divergence) – setup.

Market Example: Gold GC December 2023

Situation: GC corrected 2080 to 1830 USD. Market panics.

COT Disaggregated (Tuesday):

  • Managed Money: Long 65k, Short 89k → Net -24k, OI 450k → Net% -5.3%, Percentile 3Y: 12% (mega oversold historically)
  • Commercials: Net +38k (long!), Percentile 95% – historically mega long
  • Price rises next week to 1980, then ATH 2140.

Calculation in PLN + USD: GC contract = 100 oz. Move 150 USD = $15,000 profit per contract. At 4.0 PLN/USD = 60,000 PLN. Margin $11,000 (~44,000 PLN). Return 136% in 3 weeks if caught bottom with COT.

Case Study: Crude WTI CL March 2020 - Negative Price

March 2020: COVID, demand -30%. CL 60 to 20 USD.

COT Legacy:

  • Commercials: Net +150k long, 99th percentile – producers + airlines hedge cheap fuel at $20
  • Large Specs: Net -80k short, 5th percentile
  • Small Specs: Net -20k short panic

April 20 May contract falls to -$37! Why? No storage in Cushing. Commercials with physical tanks love it.

Who read COT knew: capitulation. 2 months later CL $40. Trader buying 2 CL at $10 holding to $35: profit $25 *1000 barrels = $25,000 per contract *2 = $50,000 ~ 200,000 PLN.

How to Apply - 15 Minute Weekly Workflow

  1. Friday evening: Go to barchart.com/futures/cot
  2. Choose markets: GC, CL, ZW, ES
  3. Note in Excel: Net Managed Money, Net Commercials, 3Y Percentile (barchart provides)
  4. Rule: Look for percentile <15% or >85% in Managed Money + opposite in Commercials
  5. Check chart: Does price diverge? Support?
  6. Don’t trade COT alone – use as filter for technical setup.

Excel template: Columns: Date | Market | Long MM | Short MM | Net MM | OI | Net% | Min3Y | Max3Y | Percentile | Comment

Common Mistakes

  1. Trading every COT without context. COT is not buy signal, it’s map. Extreme can last 3 months.
  2. Ignoring OI. Net 100k long with OI 1M different than OI 300k.
  3. Using only Legacy on ES. For indices use TFF – Leveraged Funds are real specs.
  4. Ignoring roll. OI drops at expiration – percentile can jump artificially.
  5. Currency mistake: Counting profit in USD while account in PLN – forgetting USD/PLN 4.0 volatility.
  6. COT = Holy Grail. No. It’s one tool. Combine with price.

Practical Exercises

Exercise 1: Go to cftc.gov, download Disaggregated for CL. Calculate Net Managed Money and 3Y Percentile (take last 156 weeks). Where are we now?

Exercise 2: Account 50,000 PLN (~$12,500). Want long GC after bullish COT signal. Stop 25 USD away. Tick GC = $10. How many contracts risking 1%?

Solution: Risk = 50,0001%=500 PLN=$125 (at 4.0). Loss per contract =25 USD100oz=$2500. Exceeds risk – must reduce or use MGC (micro gold 10 oz). Conclusion: GC too big for small account – use micro.

Exercise 3: Find on Barchart 2 markets where Small Specs Percentile >90% long. Note. Observe for 2 weeks.

Checklist Before Using COT

  • Data from Tuesday and no US holiday?
  • Looking at correct report (Disaggregated for commodities, TFF for ES/NQ)?
  • Calculated Net and Net% and 3Y Percentile?
  • Open Interest stable (not expiry)?
  • COT extreme confirmed by price (divergence, support/resistance)?
  • Risk plan accounts for USD/PLN rate?
  • Not trading against Commercials long-term?

Summary and Next Steps

COT report is X-ray of futures market. Shows who holds what and who may be forced to close. Key formulas Net=Long-Short, Net%=Net/OI, 3Y Percentile shows historical extremes.

Key lesson: Commercials right at ends of trend, Large Specs in middle, Small Specs at beginning of end.

Next lesson we go to term structure: contango vs backwardation and formula F=S*e^((r+u-y)T) explaining why holding oil ETF for a year costs 15% even if price flat.

Homework: Build COT sheet for 4 markets and update for 4 weeks. Habit worth millions.

Advertisement

Key takeaways

  • What is COT report? Learn Legacy vs Disaggregated vs TFF, groups Commercials, Large Specs, Small Specs, formulas Net and 3Y percentile for futures traders.

Structure sources

The material is based on source documents. Variable values — fees, limits, regulatory figures — are worth checking at the source before making a decision.

Disclaimer

  • Educational material. Not investment advice or a recommendation. Trading involves the risk of losing capital.
  • The materials are educational. They are not investment advice or a recommendation within the meaning of financial instruments trading regulations. Numbers in examples are illustrative unless a measurement date and source are given.

Who writes this and how we check it

The materials are written and verified by Redakcja Kurs Tradera — the rules are described on about the site: every number has a source, and we show gaps openly. Report a factual error via contact — corrections are described in the content.

Course progress 0 / 7
Next →

Progress is stored only in this browser (localStorage) — there is no account and no copy on the server. Clearing site data will remove it. Manage your data