CFTC Commitments of Traders (COT) Tracker avatar

CFTC Commitments of Traders (COT) Tracker

Pricing

Pay per usage

Go to Apify Store
CFTC Commitments of Traders (COT) Tracker

CFTC Commitments of Traders (COT) Tracker

Weekly CFTC Commitments of Traders positioning for every US futures market: how commercials, large speculators, managed money, and leveraged funds are long/short in FX, gold, crude, indices, and crypto futures, with net position and week-over-week change. Legacy, disaggregated, and TFF reports.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken M

Ken M

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

The weekly Commitments of Traders report, straight from the official CFTC Public Reporting database — no API key, no account. See how the big trader classes are positioned (long vs short) in every US futures market: FX, gold, crude oil, equity indices, Treasuries, and crypto futures. For each market you get open interest, each group's long/short, the net position, and the week-over-week change — the numbers COT traders actually act on.

Who uses it

  • FX, futures & commodity traders — the ForexFactory/TradingView crowd who read COT every week to gauge smart-money positioning and crowding.
  • Quants & systematic desks — COT is a classic sentiment/positioning factor; pull history for backtests.
  • Financial newsletters & analysts — "Managed Money just flipped net short crude" is a recurring story.

Report types

reportTypeTrader classesBest for
legacy (default)Large Speculators, Commercials, Small TradersAny market — the classic COT
disaggregatedProducer/Merchant, Swap Dealers, Managed Money, OtherCommodities
financialDealers, Asset Managers, Leveraged Funds, OtherFX, rates, equity indices

Input

FieldDescription
marketsFilter by market-name keyword (e.g. GOLD, EURO FX, BITCOIN, S&P 500). Empty = all markets.
latestOnlyOn: just the newest weekly report. Off: history going back weeksBack.
weeksBackWeeks of history per market when latestOnly is off.
maxRowsCap on rows per run.
dedupeReturn only report weeks not seen before — pair with a weekly schedule for a new-report alert.

Output

One row per market: reportType, reportDate, market, exchange, contractCode, openInterest, openInterestChange, headlineGroup, headlineNet, headlineNetChange, and a groups array where each entry has group, long, short, net, and (Legacy) netChange, pctLong, pctShort.

The COT report is released each Friday at 3:30pm ET, covering positions as of the prior Tuesday. Schedule this actor weekly with dedupe to catch each new release.

Pricing

Pay per event: $0.004 per market row. The first 2 rows of every run are free.

Data source: CFTC Public Reporting Environment, publicreporting.cftc.gov (US government, public domain).