Producer/Merchant/Processor/User
- Long
- 25,941
- Short
- 111,220
- Spread
- —
- Net
- -85,279
- Weekly change
- +5,929
- Net / open interest
- -31.06%
- 52 reports
- 50th percentile
- 156 reports
- 20th percentile
Official market: COPPER- #1 · COMEX · Disaggregated Futures Only · 25,000 pounds
Latest report: 28 July 2026 · Current weekly data
Official CFTC datasetManaged Money held a net-long Copper futures position of 65,008 contracts. The position decreased by 6,507 contracts from the preceding available report. The position ranked in the 90th percentile of the latest 156 available reports.
Report date: 28 July 2026
Actual report dates; missing weeks are not interpolated. A data table follows the chart.
Recent normalized observations are server rendered; the chart uses client-side state and the market page keeps one canonical URL.
| Report date | Participant | Long | Short | Spread | Net | Weekly change | Net / OI | 4-report change | 52-report context |
|---|---|---|---|---|---|---|---|---|---|
| 2026-07-28 | Other Reportables | 20,035 | 17,762 | 26,190 | +2,273 | -189 | 0.82% | -2,812 | 67th percentile |
| 2026-07-28 | Non-Reportable | 18,680 | 9,800 | — | +8,880 | +745 | 3.23% | +574 | 21th percentile |
| 2026-07-28 | Producer/Merchant/Processor/User | 25,941 | 111,220 | — | -85,279 | +5,929 | -31.06% | +4,059 | 50th percentile |
| 2026-07-28 | Swap Dealer | 53,154 | 44,036 | 8,667 | +9,118 | +22 | 3.32% | -7,126 | 4th percentile |
| 2026-07-28 | Managed Money | 82,988 | 17,980 | 38,897 | +65,008 | -6,507 | 23.67% | +5,305 | 75th percentile |
| 2026-07-21 | Other Reportables | 19,799 | 17,337 | 26,158 | +2,462 | -1,738 | 0.91% | -2,611 | 73th percentile |
| 2026-07-21 | Non-Reportable | 19,336 | 11,201 | — | +8,135 | -1,096 | 3.01% | -723 | 8th percentile |
| 2026-07-21 | Producer/Merchant/Processor/User | 23,527 | 114,735 | — | -91,208 | -4,824 | -33.77% | +6,378 | 33th percentile |
| 2026-07-21 | Swap Dealer | 51,514 | 42,418 | 9,081 | +9,096 | -3,672 | 3.36% | -8,012 | 4th percentile |
| 2026-07-21 | Managed Money | 88,235 | 16,720 | 32,398 | +71,515 | +11,330 | 26.48% | +4,968 | 90th percentile |
| 2026-07-14 | Other Reportables | 21,898 | 17,698 | 24,558 | +4,200 | -1,288 | 1.61% | -2,142 | 85th percentile |
| 2026-07-14 | Non-Reportable | 19,130 | 9,899 | — | +9,231 | +333 | 3.55% | +173 | 31th percentile |
| 2026-07-14 | Producer/Merchant/Processor/User | 25,716 | 112,100 | — | -86,384 | +4,599 | -33.24% | +15,880 | 44th percentile |
| 2026-07-14 | Swap Dealer | 53,041 | 40,273 | 8,788 | +12,768 | -5,045 | 4.91% | -5,088 | 12th percentile |
| 2026-07-14 | Managed Money | 77,338 | 17,153 | 29,404 | +60,185 | +1,401 | 23.15% | -8,823 | 60th percentile |
| 2026-07-07 | Other Reportables | 21,683 | 16,195 | 24,918 | +5,488 | +403 | 2.18% | +242 | 92th percentile |
| 2026-07-07 | Non-Reportable | 18,622 | 9,724 | — | +8,898 | +592 | 3.54% | -587 | 25th percentile |
| 2026-07-07 | Producer/Merchant/Processor/User | 26,791 | 117,774 | — | -90,983 | -1,645 | -36.25% | +18,277 | 33th percentile |
| 2026-07-07 | Swap Dealer | 53,718 | 35,905 | 7,561 | +17,813 | +1,569 | 7.09% | -7,512 | 48th percentile |
| 2026-07-07 | Managed Money | 74,757 | 15,973 | 22,898 | +58,784 | -919 | 23.42% | -10,420 | 56th percentile |
| 2026-06-30 | Other Reportables | 21,530 | 16,445 | 25,578 | +5,085 | +12 | 1.99% | +1,999 | 90th percentile |
| 2026-06-30 | Non-Reportable | 19,944 | 11,638 | — | +8,306 | -552 | 3.26% | -1,506 | 15th percentile |
| 2026-06-30 | Producer/Merchant/Processor/User | 29,962 | 119,300 | — | -89,338 | +8,248 | -35.12% | +25,566 | 37th percentile |
| 2026-06-30 | Swap Dealer | 54,327 | 38,083 | 7,372 | +16,244 | -864 | 6.38% | -10,015 | 40th percentile |
| 2026-06-30 | Managed Money | 75,881 | 16,178 | 19,741 | +59,703 | -6,844 | 23.47% | -16,044 | 60th percentile |
| 2026-06-23 | Other Reportables | 21,763 | 16,690 | 29,749 | +5,073 | -1,269 | 1.88% | +2,533 | 90th percentile |
| 2026-06-23 | Non-Reportable | 20,000 | 11,142 | — | +8,858 | -200 | 3.29% | -1,814 | 25th percentile |
| 2026-06-23 | Producer/Merchant/Processor/User | 30,602 | 128,188 | — | -97,586 | +4,678 | -36.30% | +13,305 | 19th percentile |
| 2026-06-23 | Swap Dealer | 53,359 | 36,251 | 8,416 | +17,108 | -748 | 6.36% | -10,071 | 48th percentile |
| 2026-06-23 | Managed Money | 82,442 | 15,895 | 22,469 | +66,547 | -2,461 | 24.75% | -3,953 | 79th percentile |
| 2026-06-16 | Other Reportables | 22,089 | 15,747 | 29,403 | +6,342 | +1,096 | 2.34% | +4,644 | 96th percentile |
| 2026-06-16 | Non-Reportable | 20,027 | 10,969 | — | +9,058 | -427 | 3.34% | -555 | 29th percentile |
| 2026-06-16 | Producer/Merchant/Processor/User | 29,137 | 131,401 | — | -102,264 | +6,996 | -37.77% | +9,443 | 13th percentile |
| 2026-06-16 | Swap Dealer | 51,971 | 34,115 | 10,843 | +17,856 | -7,469 | 6.59% | -8,352 | 52th percentile |
| 2026-06-16 | Managed Money | 84,705 | 15,697 | 22,577 | +69,008 | -196 | 25.48% | -5,180 | 83th percentile |
| 2026-06-09 | Other Reportables | 20,939 | 15,693 | 37,284 | +5,246 | +2,160 | 1.91% | +3,425 | 94th percentile |
| 2026-06-09 | Non-Reportable | 20,089 | 10,604 | — | +9,485 | -327 | 3.45% | -1,349 | 35th percentile |
| 2026-06-09 | Producer/Merchant/Processor/User | 25,265 | 134,525 | — | -109,260 | +5,644 | -39.82% | +5,472 | 10th percentile |
| 2026-06-09 | Swap Dealer | 53,256 | 27,931 | 7,690 | +25,325 | -934 | 9.23% | -2,264 | 77th percentile |
| 2026-06-09 | Managed Money | 87,096 | 17,892 | 22,712 | +69,204 | -6,543 | 25.22% | -5,284 | 85th percentile |
COMEX Copper futures represent 25,000 pounds of Grade 1 copper; the stable CFTC code spans an official naming change.
Managed Money provides tactical positioning context while Producer/Merchant positions can reflect mining, merchant and industrial-user risk management.
Construction, power-grid demand, Chinese activity and mine supply can matter simultaneously; participant labels do not reveal a trader's specific motive.
This benchmark does not aggregate other copper venues or silently splice mini contracts, and COT arrives after the Tuesday snapshot.
Download the latest 52 reports as CSV