Data costs time. If this saves you some —buy us a coffee
One-time purchase · No subscription

Full COT History
Data Dump

Static archive of all 880+ CFTC futures markets with weekly data from 1986 to 2025. CSV and NDJSON formats included. Download once, keep forever — no API, no rate limits, no recurring cost.

£79one-time · both formats included
£79
one-time purchase
  • 880+ CFTC markets
  • Weekly data 1986–2025
  • CSV + NDJSON formats
  • Download links by email
Buy Now — £79

Secure checkout via Stripe

What's included

880+ CFTC markets
Every instrument in the CFTC Legacy COT report: FX, metals, energy, grains, softs, livestock, equity indices, bonds, and crypto.
Weekly data from 1986
The archive starts from the earliest available CFTC data and runs through the end of 2025 — nearly four decades of weekly positioning.
CSV format · ~65 MB
A single flat CSV with one row per instrument per report date. Import directly into Excel, Python, R, or any data tool.
JSON (NDJSON) format
Newline-delimited JSON — one JSON object per line. Stream large files without loading everything into memory at once.
All CFTC fields
Long, short, spreading, open interest, and change columns for Non-Commercial, Commercial, and Non-Reportable groups.
Derived columns included
Net positioning, COT Index (26w, 52w, 3y), z-scores, and % long/short are pre-calculated and included in both files.

File formats

CSV
~65 MB compressed

Standard comma-separated values with a header row. Compatible with Excel, Google Sheets, pandas, R, and virtually any data tool. Best for ad-hoc analysis and pivot tables.

report_date,cftc_code,market_name,noncomm_long,...
2025-12-30,088691,Gold,286741,...
2025-12-30,067651,Crude Oil WTI,412389,...
NDJSON
Newline-delimited JSON

One JSON object per line — the same structure returned by the API. Stream line-by-line without loading the full file into memory. Best for pipelines and programmatic processing.

{"report_date":"2025-12-30","cftc_code":"088691",...}
{"report_date":"2025-12-30","cftc_code":"067651",...}

How it works

1

Purchase

Complete checkout via Stripe. Payment is processed immediately and securely.

2

Receive download links

Two single-use download links (one for CSV, one for NDJSON) are emailed to you immediately after payment.

3

Download and use

Each link works once. Download both files and store them wherever you like. The data is yours permanently.

Download links expire after first use. If you have trouble downloading, contact us via the contact page and we will resend them.

Data dump vs API

The data dump and the API contain the same underlying data, but serve different use cases. The API is best when you need fresh weekly data integrated into a live system — you query it on a schedule and always get the latest report. The data dump is best when you need the full history in one go: backtesting, academic research, or building a local database.

The API's paid tier covers a rolling 3-year window. The data dump covers everything from 1986 to 2025. If you need both live updates and deep history, use the API for the former and the dump to backfill the latter.

Common questions

Is this a one-time payment?

Yes. You pay once and receive the data. There are no recurring charges, no subscription, and no expiry on what you download.

What time period does the data cover?

The archive covers weekly reports from 1986 through end of 2025. The CFTC began publishing machine-readable data in the mid-1980s; the dump includes everything available from that point.

Does the data ever get updated?

This is a static snapshot. It will not update automatically. For live weekly updates use the API. A refreshed dump covering later years may be offered separately in future.

What software do I need?

None beyond standard tools. The CSV opens in Excel, Google Sheets, or any data environment. NDJSON can be read with Python's json module, jq, DuckDB, or any JSON-line aware tool.

Why are the download links single-use?

To prevent unauthorised redistribution. If your download fails or the link expires before you save the file, contact us and we will issue a new link.

40 years of COT data, delivered instantly

880+ markets · 1986–2025 · CSV and NDJSON · One-time £79 · No subscription

Secure checkout via Stripe · Download links sent immediately by email · Single-use links

Track CFTC COT reports for commodities, currencies, and futures markets.

Data updated daily from official CFTC sources.