COT Positioning

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

+523 contracts

NYISO ZONE A DA OFF-PK FIX PR - ICE FUTURES ENERGY DIV — week of 2026-09-29 · +272 vs prior week

Large speculators are net long; commercials are net short at -1,054. Open interest 34,049.

Week Spec net Comm net Open interest
2026-09-29 523 -1,054 34,049
2026-09-22 251 -804 33,570
2026-09-15 685 -1,192 33,537
2026-09-08 930 -1,449 32,614
2026-09-01 701 -1,114 34,232
2026-08-25 299 -691 34,167
2026-08-18 -764 422 34,011
2026-08-11 -849 516 32,514
2026-08-04 -1,082 1,381 34,128
2026-07-28 -1,098 797 34,133
2026-07-21 -1,385 848 33,612
2026-07-14 -1,307 606 32,833
2026-07-07 -1,568 867 32,709
2026-06-30 -2,036 1,362 34,423
2026-06-23 -2,281 1,607 33,398
2026-06-16 -2,211 1,719 32,913
2026-06-09 -2,231 1,733 32,274
2026-06-02 -2,313 1,772 34,318
2026-05-26 -2,157 1,576 33,889
2026-05-19 -2,008 1,524 33,174
2026-05-12 -1,888 1,402 31,881
2026-05-05 -2,028 1,582 31,576
2026-04-28 -1,985 1,475 32,201
2026-04-21 -1,955 1,381 31,663
2026-04-14 -1,065 196 30,970
2026-04-07 -930 61 30,735

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.