Skip to content

CFTC futures-only COT positioning intelligence (weekly)

Commercial use OKFresh
Query in workbench

Follow this dataset

Get a notice in your feed when a new snapshot is published. Optionally, we also POST it to your webhook.

Must be a public https address. We never follow redirects.

The full snapshot isn't published yet — check back after the next refresh.Download sample CSVDownload sample JSONSample rows only (up to 20) — not the complete dataset.

Weekly intelligence on speculator, commercial and non-reportable net positioning across ~379 U.S. futures markets, from the CFTC legacy futures-only Commitments of Traders report (keyless official Socrata feed). Each row is one contract market for the latest published report week: net positions in contracts and as % of open interest per trader group, week-over-week flows in percentage points of OI, look-ahead-free 52-week z-scores and percentiles of net %OI, largest-trader concentration, a documented 0-100 extreme-positioning score with p1-p4 tiers, and crowded/record/divergence/flow/thin flags. Units: contracts, percent, scores, booleans. Caveats: futures only (no options); Tuesday snapshots published weekly; 'spec' = the non-commercial large-speculator bucket; concentration is the CFTC's published largest-trader share; flags needing unavailable inputs are null. Primary key: (cftc_contract_market_code, report_date). Cadence: weekly; as_of is the latest report date, so identical input produces an identical content hash. U.S. federal government work (public domain) — commercial_use = yes, attribution required. Sample use: screen extreme_score >= 75 for crowded positioning, or divergence_flag for spec-vs-hedger flow splits.

Rows
379
Columns
47
Source cadence
Weekly
Last refreshed
Sep 27, 2026
Theme
markets

Use your own AI key

Once today's free allowance is used up, AI features can run on your own provider account.

Kept in this browser tab only (cleared when you close it) and sent with each AI request. Our servers use it for that request and never store or log it.