CFTC Commitments of Traders
US Commodity Futures Trading Commission Commitments of Traders (COT) reports from the public reporting SODA API (publicreporting.cftc.gov): the seven weekly datasets (Legacy, Disaggregated and Traders in Financial Futures, each futures-only and combined, plus the Supplemental commodity index report) with filters, column projection, deterministic recent-first order and offset pagination, and a contract-market discovery function.
10 Firecrawl tools use CFTC Commitments of TradersTry CFTC Commitments of Traders now.
Choose an example or ask your own question.
const result = await firecrawl.scrape({
alexandria: {
provider: "cftc-gov",
capability: "commitments-of-traders/disaggregated_combined",
options: {
contract_market_code: "088691",
fields: [
"open_interest_all",
"cftc_market_code",
],
page_size: 2,
},
},
});This is a sample shape. Press Run to see live data from CFTC Commitments of Traders.
- count
- 2
- data_last_modified
- Fri, 18 Sep 2026 19:30:07 GMT
- dataset_id
- kh3c-gbw2
- futures_only
- false
- next_cursor
- 2
- observed_at_ms
- 1790037939288
- report
- disaggregated_combined
- report_name
- Disaggregated - Combined
- sort
- recent_first
- source_url
- https://publicreporting.cftc.gov/resource/kh3c-gbw2.json?$select=id,market_and_exchange_names,report_date_as_yyyy_mm_dd,cftc_contract_market_code,open_interest_all,cftc_market_code&$where=cftc_contract_market_code%3D%27088691%27&$order=report_date_as_yyyy_mm_dd%20DESC,id%20ASC&$limit=3&$offset=0
| cftc_contract_market_code | cftc_market_code | id | market_and_exchange_names | open_interest_all | report_date_as_yyyy_mm_dd |
|---|---|---|---|---|---|
| 088691 | CMX | 260915088691C | GOLD - COMMODITY EXCHANGE INC. | 577454 | |
| 088691 | CMX | 260908088691C | GOLD - COMMODITY EXCHANGE INC. | 582664 |
Firecrawl tools
10Ready-made Firecrawl tools that call CFTC Commitments of Traders.
Benchmarks
Public records benchmarksQuality, speed and cost, last 24 hours, across every agent call to CFTC Commitments of Traders through Alexandria.
Fewer than 20 calls in the last 24 hours, so there is not enough to report yet.