CFTC COT Net Positioning Monitor avatar

CFTC COT Net Positioning Monitor

Pricing

from $0.50 / 1,000 results

Go to Apify Store
CFTC COT Net Positioning Monitor

CFTC COT Net Positioning Monitor

Get the latest official CFTC financial and commodity futures positions with weekly changes, derived net positions, strict limits, and source provenance.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

AetherPromptStudio

AetherPromptStudio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

CFTC COT Positioning Monitor

This Apify Actor retrieves official weekly CFTC Commitments of Traders data and emits normalized, source-backed positioning records. It supports Traders in Financial Futures (TFF) futures-only and Disaggregated futures-only reports.

The output preserves official long, short, and week-over-week change fields, adds derived net positions (long - short), a stable record key, retrieval metadata, and source provenance. It makes no trading recommendation or predictive score.

Why use this Actor?

  • Latest snapshot by default: one small, predictable run for the newest official report.
  • Two purpose-specific report families: TFF for currencies, rates, and financial futures; Disaggregated for agriculture and natural resources.
  • Analysis-ready nets: dealer, asset-manager, leveraged-money, producer/merchant, swap-dealer, managed-money, and other-reportable net positions when applicable.
  • Audit-friendly: every row includes the official source query, CFTC record ID, retrieval timestamp, and stable record key.
  • Bounded and inexpensive: source reads are capped at 5,000 records and output at 1,000 records. No browser or proxy is used.

This product is intentionally optimized for current-week monitoring and lean automation. It is not a bulk mirror of every CFTC report family.

Inputs

  • reportType: tff (default) or disaggregated
  • maxResults: 1–1000 (default 100)
  • commodityNames: optional case-insensitive partial matches
  • marketNames: optional case-insensitive partial matches
  • dateFrom: optional YYYY-MM-DD, used when latestOnly is false
  • latestOnly: fetch only the newest official report date (default true)

Example: latest financial-futures positions

{
"reportType": "tff",
"latestOnly": true,
"maxResults": 100
}

Example: latest wheat positioning

{
"reportType": "disaggregated",
"commodityNames": ["wheat"],
"latestOnly": true,
"maxResults": 50
}

Sources

The CFTC usually releases COT reports Friday using positions from the prior Tuesday. Source data can be revised; retrievedAt records when this Actor obtained each result. Government information on CFTC.gov is public domain and may be copied with appropriate acknowledgement under the CFTC web policy.

Scheduling

For weekly monitoring, schedule a run after the CFTC Friday release. Use recordKey to upsert records and reportDate to detect a newly published reporting week.

Disclaimer

For informational and research use only. This Actor does not provide investment, legal, accounting, or trading advice. Verify important decisions against official CFTC publications. This is an unofficial product and is not affiliated with, endorsed by, or sponsored by the CFTC or the U.S. Government.