COT Positioning

Who is long and who is short in futures — commercial hedgers against large speculators, published weekly by the CFTC.

-3,421 contracts

MID-C DAY-AHEAD PEAK - ICE FUTURES ENERGY DIV — week of 2026-09-29 · -266 vs prior week

Large speculators are net short; commercials are net long at 2,904. Open interest 41,912.

Week Spec net Comm net Open interest
2026-09-29 -3,421 2,904 41,912
2026-09-22 -3,155 2,657 42,344
2026-09-15 -3,527 3,044 42,445
2026-09-08 -2,270 1,809 42,420
2026-09-01 -1,849 1,374 42,001
2026-08-25 -3,391 2,885 46,064
2026-08-18 -2,851 2,343 45,720
2026-08-11 -2,861 2,404 44,502
2026-08-04 -2,799 2,324 44,007
2026-07-28 -3,224 2,901 48,072
2026-07-21 -2,117 1,876 47,287
2026-07-14 -3,033 2,611 45,024
2026-07-07 -3,012 2,656 43,774
2026-06-30 -2,004 2,025 48,363
2026-06-23 -1,626 1,176 47,722
2026-06-16 -1,028 576 47,291
2026-06-09 -1,043 769 46,435
2026-06-02 -1,319 1,039 45,617
2026-05-26 -1,310 972 47,950
2026-05-19 -1,366 1,048 47,021
2026-05-12 -2,150 1,794 45,196
2026-05-05 -2,672 2,439 44,150
2026-04-28 283 -556 46,265
2026-04-21 -133 42 44,331
2026-04-14 -305 168 43,538
2026-04-07 -182 45 41,336

How to read a COT report

Every Friday the CFTC publishes how open interest in each futures market was divided the previous Tuesday, split into three groups:

The number people watch is speculative net — long minus short. Extremes matter more than levels: when speculators are as long as they have been in years, the marginal buyer is largely used up.

Timing, which trips people up

The report is dated Tuesday and released Friday afternoon. It is already three days stale when you read it, and it says nothing about intraweek moves. Treat it as a positioning survey, not a signal you can act on the same day.

Where this comes from

Straight from the CFTC's published archive at cftc.gov — the legacy Commitments of Traders format, which has the longest continuous history and the commercial/non-commercial split traders actually use. It is a work of the US government, free to use. This site holds 212,198 weekly rows across 764 markets since 2010.