Commitment of Traders Dashboard
CFTC weekly report · Report Date: 2026-07-21
How to Read COT Data
Speculators (Non-Commercial)
Hedge funds, CTAs, and momentum traders. They follow trends and amplify moves. When their positioning reaches extremes, it often signals the trend is crowded and vulnerable to reversal.
Commercials (Hedgers)
Producers, refiners, and consumers who use futures to hedge their business. They tend to be contrarian — selling into rallies and buying dips. At extremes, they're historically on the right side.
The Percentile Bar
Shows where current speculator positioning ranks vs. the past 3 years. Above 80% = historically bullish, below 20% = historically bearish. Extremes (top/bottom 10%) are the highest-signal readings.
What To Watch For
The best signals come from extreme positioning + divergence: when speculators are max long but commercials are max short, it often precedes a reversal. The weekly change shows who's adding or liquidating.
30 / 70
NET BEARISH
30 Bullish Extremes ·
34 Bearish Extremes
Speculator positioning across 70 futures markets. Extremes = top/bottom 10th percentile over 3 years.
Explore by Asset Class
₿
6 markets
Crypto
2 bullish ·
4 bearish
Top mover: Micro Ether
-808
⛽
5 markets
Energy
2 bullish ·
3 bearish
Top mover: WTI Crude Oil
+19,006
🥇
8 markets
Metals
4 bullish ·
4 bearish
Top mover: Copper
+9,592
🌾
14 markets
Agriculture
1 bullish ·
13 bearish
Top mover: Corn
+55,187
🐄
5 markets
Livestock
5 bullish ·
0 bearish
Top mover: Lean Hogs
+16,426
💱
11 markets
Currencies
8 bullish ·
3 bearish
Top mover: Japanese Yen
-29,462
🏦
9 markets
Rates
5 bullish ·
3 bearish
Top mover: 10Y Treasury
-48,031
📈
12 markets
Indices
6 bullish ·
6 bearish
Top mover: E-Mini S&P 500
+22,154
Trader Breakdown
Latest disaggregated positioning from CFTC — net contracts by trader category.
₿
Crypto
→
| Market | Dealer/Intermediary | Asset Manager | Leveraged Funds | Other Reportable |
|---|---|---|---|---|
| Bitcoin | 4,623 ▲+7 | 2,727 ▼-88 | -7,949 ▼-458 | 667 ▲+421 |
| Ether | 9,163 ▼-12 | -2,420 ▼-1,014 | -7,053 ▲+908 | -125 ▼-61 |
| Micro Bitcoin | -7,944 ▼-963 | -1,464 ▼-760 | 4,662 ▼-308 | 1,878 ▲+1,494 |
| Micro Ether | -265 ▲+1,393 | -7,193 ▲+447 | -16,226 ▼-5,250 | 21,513 ▲+2,592 |
| Solana | 3,569 ▲+124 | -223 ▲+40 | -3,273 ▼-144 | 0 — |
| XRP | 2,137 ▲+178 | 212 ▲+145 | -2,270 ▼-349 | 0 — |
⛽
Energy
→
| Market | Producer/Merchant | Swap Dealer | Managed Money | Other Reportable |
|---|---|---|---|---|
| WTI Crude Oil | 383,350 ▼-15,948 | -491,951 ▼-7,565 | 63,979 ▲+2,005 | 17,710 ▲+17,001 |
| Brent Crude | -37,120 ▲+2,106 | 60,162 ▲+2,431 | 14,255 ▲+1,718 | -40,985 ▼-7,024 |
| Natural Gas | -33,107 ▼-4,975 | 192,209 ▼-1,451 | -102,756 ▲+2,953 | -68,382 ▲+4,521 |
| RBOB Gasoline | -94,159 ▼-1,059 | 21,354 ▼-3,093 | 73,707 ▲+4,982 | -12,713 ▼-1,973 |
| Heating Oil | -76,578 ▼-1,754 | 42,682 ▲+253 | 13,381 ▲+2,676 | -3,667 ▼-1,438 |
🥇
Metals
→
| Market | Producer/Merchant | Swap Dealer | Managed Money | Other Reportable |
|---|---|---|---|---|
| Gold | -19,321 ▼-172 | -193,878 ▲+1,761 | 124,831 ▲+4,052 | 59,079 ▼-6,824 |
| Silver | -13,044 ▼-336 | -27,409 ▲+2,480 | 11,282 ▼-219 | 12,183 ▼-1,390 |
| Copper | -91,208 ▼-4,824 | 9,096 ▼-3,672 | 71,515 ▲+11,330 | 2,462 ▼-1,738 |
| Platinum | -9,314 ▼-144 | -7,465 ▲+951 | 6,223 ▼-2,043 | 6,261 ▲+779 |
| Palladium | 775 ▲+178 | 3,926 ▲+107 | -6,617 ▼-390 | 1,614 ▲+276 |
| Steel HRC | -21,447 ▼-1,081 | 12,195 ▲+391 | 7,935 ▲+559 | 1,118 ▲+105 |
| Aluminum MW Premium | -11,815 ▼-273 | 12,609 ▲+158 | -289 ▲+150 | -333 ▼-30 |
| Lithium Hydroxide | -3,766 ▼-41 | 9,818 ▲+435 | 1,307 ▼-441 | -7,209 ▲+145 |
🌾
Agriculture
→
| Market | Producer/Merchant | Swap Dealer | Managed Money | Other Reportable |
|---|---|---|---|---|
| Corn | -479,260 ▼-62,160 | 340,006 ▲+17,882 | 56,713 ▲+45,352 | 129,937 ▲+9,835 |
| Soybeans | -265,958 ▼-58,397 | 112,977 ▲+6,430 | 130,505 ▲+55,314 | 45,141 ▼-5,071 |
| Wheat SRW | -54,826 ▼-9,185 | 67,013 ▲+5,738 | -18,399 ▲+16,488 | 11,390 ▼-7,158 |
| Wheat HRW | -90,379 ▼-16,002 | 77,657 ▲+3,307 | 26,710 ▲+12,921 | -12,410 ▼-390 |
| Wheat HRS | -5,674 ▼-10,681 | 3,533 ▲+2,144 | 2,452 ▲+8,184 | -31 ▼-565 |
| Canola | -26,667 ▼-24,315 | -14,347 ▼-77 | 54,434 ▲+15,824 | -12,964 ▲+8,227 |
| Coffee | -30,410 ▲+314 | 1,321 ▲+47 | 33,219 ▲+385 | -5,964 ▼-957 |
| Cocoa | -21,175 ▲+312 | 23,332 ▼-7,325 | -6,976 ▲+138 | 3,069 ▲+6,539 |
| Sugar | -126,548 ▲+4,630 | 187,163 ▼-2,278 | -102,682 ▲+135 | 38,192 ▼-2,480 |
| Cotton | -132,301 ▲+1,602 | 29,623 ▲+998 | 47,059 ▲+3,133 | 48,053 ▼-3,468 |
| Orange Juice | -1,059 ▲+336 | 649 ▲+43 | -1,315 ▼-808 | 1,681 ▲+244 |
| Lumber | -1,598 ▼-359 | -382 ▲+3 | 755 ▲+403 | 799 ▼-84 |
| Soybean Meal | -249,593 ▼-28,792 | 114,590 ▲+5,041 | 73,476 ▲+26,900 | 40,384 ▼-77 |
| Soybean Oil | -209,731 ▼-14,155 | 84,856 ▲+7,639 | 120,246 ▲+12,301 | -6,104 ▼-5,402 |
🐄
Livestock
→
| Market | Producer/Merchant | Swap Dealer | Managed Money | Other Reportable |
|---|---|---|---|---|
| Live Cattle | -112,021 ▲+9,240 | 63,096 ▲+3,159 | 75,681 ▼-22,454 | -20,667 ▲+7,763 |
| Feeder Cattle | -3,156 ▲+626 | 7,080 ▲+411 | 9,345 ▼-1,941 | -11,348 ▲+915 |
| Lean Hogs | -20,681 ▼-10,948 | 69,173 ▼-3,713 | -27,791 ▲+15,390 | -21,011 ▲+1,036 |
| Milk Class III | 537 ▼-662 | 8,898 ▼-197 | -4,380 ▲+1,230 | -3,294 ▼-449 |
| Cheese | 2,588 ▼-526 | 5,965 ▲+87 | -2,053 ▲+577 | -7,105 ▼-287 |
💱
Currencies
→
| Market | Dealer/Intermediary | Asset Manager | Leveraged Funds | Other Reportable |
|---|---|---|---|---|
| Euro FX | -208,219 ▲+23,949 | 228,927 ▼-18,389 | -56,671 ▼-2,980 | 12,600 ▲+52 |
| British Pound | 85,978 ▼-23,252 | -119,089 ▲+12,315 | 33,236 ▲+4,695 | 613 ▼-11 |
| Japanese Yen | 133,699 ▲+41,525 | -79,906 ▼-26,089 | -96,185 ▼-5,724 | 45,165 ▼-7,694 |
| Canadian Dollar | 197,413 ▼-1,547 | -98,165 ▲+8,322 | -98,377 ▼-5,606 | 11,682 ▲+945 |
| Australian Dollar | -13,625 ▼-6,118 | -35,144 ▲+5,425 | 24,788 ▼-2,434 | 2,383 ▼-574 |
| USD Index | -24,499 ▼-882 | 19,851 ▼-2,188 | -1,938 ▲+2,928 | 3,853 ▲+70 |
| Mexican Peso | -58,952 ▲+2,867 | 27,562 ▼-3,300 | 54,463 ▲+664 | -26,868 ▲+759 |
| Swiss Franc | 61,155 ▼-3,654 | -37,558 ▲+4,031 | -8,897 ▲+603 | -673 ▼-508 |
| NZ Dollar | 76,066 ▼-9,291 | -43,615 ▲+10,147 | -31,086 ▼-2,084 | 1,289 ▲+11 |
| Brazilian Real | -57,846 ▲+1,191 | 57,206 ▲+3,651 | 786 ▼-889 | -3,647 ▼-3,439 |
| South African Rand | -15,362 ▲+832 | 11,015 ▼-402 | 2,654 ▼-9 | -255 ▼-10 |
🏦
Rates
→
| Market | Dealer/Intermediary | Asset Manager | Leveraged Funds | Other Reportable |
|---|---|---|---|---|
| SOFR 3-Month | 3,085,663 ▼-76,587 | -521,246 ▼-38,185 | -2,694,174 ▲+92,780 | 127,370 ▲+21,415 |
| SOFR 1-Month | 361,143 ▲+7,768 | -50,018 ▼-2,593 | -273,088 ▼-2,736 | -36,640 ▼-1,935 |
| Fed Funds | 216,008 ▲+6,685 | 8,518 ▼-33,443 | -314,258 ▲+19,121 | 72,992 ▲+6,271 |
| 2Y Treasury | -463,713 ▼-4,831 | 1,820,888 ▼-51,927 | -1,595,128 ▲+76,638 | 171,162 ▼-13,454 |
| 5Y Treasury | -747,027 ▲+26,392 | 2,850,125 ▼-44,793 | -2,131,428 ▲+25,322 | 23,495 ▲+3,693 |
| 10Y Treasury | -516,588 ▼-23,553 | 2,537,186 ▲+24,755 | -2,064,805 ▲+14,848 | 54,619 ▲+22,448 |
| Ultra 10Y Treasury | -276,234 ▲+5,935 | 714,870 ▲+4,341 | -380,604 ▼-2,039 | 25,061 ▼-6,150 |
| 30Y Bond | -249,738 ▲+16,415 | 558,536 ▲+18,503 | -391,386 ▼-25,698 | -11,775 ▼-978 |
| Ultra 30Y Bond | -233,923 ▼-2,377 | 1,113,222 ▲+5,977 | -899,165 ▲+11,287 | -8,014 ▼-1,630 |
📈
Indices
→
| Market | Dealer/Intermediary | Asset Manager | Leveraged Funds | Other Reportable |
|---|---|---|---|---|
| E-Mini S&P 500 | -732,865 ▼-26,088 | 929,159 ▼-11,313 | -322,865 ▲+42,137 | 2,868 ▲+3,030 |
| Micro E-Mini S&P 500 | 78,942 ▲+8,990 | 17,468 ▼-8,034 | -64,487 ▼-8,612 | 0 — |
| NASDAQ Mini | -5,700 ▲+5,327 | 72,625 ▼-1,438 | -74,690 ▼-10,527 | 300 ▲+4,452 |
| Micro E-Mini NASDAQ | 88,768 ▲+5,155 | 9,691 ▲+1,098 | -158,974 ▲+2,629 | -1,461 ▼-1,339 |
| Russell 2000 | 72,106 ▼-3,774 | -890 ▼-8,444 | -73,468 ▲+14,644 | -7,425 ▼-504 |
| DJIA | -9,457 ▼-845 | 4,991 ▼-622 | -3,451 ▼-673 | 240 ▼-5 |
| S&P MidCap 400 | -5,805 ▲+93 | 2,354 ▼-567 | -1,064 ▲+876 | 0 — |
| Nikkei 225 | 2,188 ▲+2,118 | 6,994 ▲+27 | 2,535 ▼-453 | 0 — |
| VIX | 36,640 ▲+2,305 | -41,539 ▲+1,790 | 3,098 ▼-7,091 | 338 ▲+209 |
| MSCI EM Index | -499,279 ▲+3,043 | 500,164 ▲+5,713 | 3,489 ▼-10,540 | -23,992 ▲+3,000 |
| MSCI EAFE | -231,247 ▼-46 | 245,410 ▲+5,600 | -21,369 ▼-5,901 | -40 ▼-4 |
| Bloomberg Commodity Index | -118,243 ▼-10,204 | 120,518 ▲+12,376 | -3,488 ▼-2,186 | 781 ▲+5 |
What's Unusual Right Now
Bitcoin
SQUEEZE
Long squeeze — specs unwinding extreme longs; speculator 3-year extreme long; accumulation — smart money buying
3,054
net contracts
▼ -37
Cotton
SQUEEZE
Long squeeze — specs unwinding extreme longs; speculator 3-year extreme long; distribution — commercials selling into spec demand
95,112
net contracts
▼ -335
Canadian Dollar
SQUEEZE
Short squeeze — specs covering extreme shorts; speculator 3-year extreme short; accumulation — smart money buying
-174,448
net contracts
▲ +1,831
Fed Funds
SQUEEZE
Short squeeze — specs covering extreme shorts; speculator 3-year extreme short; accumulation — smart money buying
-392,302
net contracts
▲ +15,277
Wheat HRW
BEARISH
Speculator 3-year extreme long; open interest surging (top 10% volume); distribution — commercials selling into spec demand; large weekly added (+12,531)
14,300
net contracts
▲ +12,531
Lean Hogs
SQUEEZE
Short squeeze — specs covering extreme shorts; speculator 3-year extreme short; large weekly added (+16,426)
-48,802
net contracts
▲ +16,426
Source: U.S. Commodity Futures Trading Commission (CFTC) Commitments of Traders reports. Released weekly on Fridays for prior Tuesday positions.