Skip to main content
COT-Reports
COT-Reports.com
COT-Reports
COT-Reports
Spreadsheets

Stop copy-pasting from CFTC's website.

Microsoft Excel · auto-refresh on open · one-time purchase

Every Friday at 3:30 PM ET the U.S. Commodity Futures Trading Commission publishes the Commitments of Traders report — and every Friday traders worldwide spend the next hour copy-pasting numbers from a government archive into their spreadsheet. We did that work for you. Open the Microsoft Excel file and its two data tabs pull the latest CFTC week for every market in the report and about 10 years of history for the market you pick (from a list of 48). Every other tab is yours to build pivots, charts, alerts, custom formulas. No subscription, no API key, no install.

The automated COT report spreadsheet is a download-and-open tool that ships the U.S. CFTC Commitments of Traders weekly dataset directly into your Microsoft Excel workbook. Open the file Friday afternoon, the latest CFTC week is already pulled from the public archive — no copy-paste, no manual import, no API key required. It is a standalone $39 one-time purchase for Excel 2016 or newer on Windows.

SAMPLE FORMULAS
=INDEX(tblLatest, MATCH("099741", tblLatest[cftc_code], 0), MATCH("noncomm_long", tblLatest[#Headers], 0))
→ EUR FX · non-commercial long, latest week

=INDEX(tblLatest, MATCH("067651", tblLatest[cftc_code], 0), MATCH("noncomm_net", tblLatest[#Headers], 0))
→ Crude oil · non-commercial net

=INDEX(tblHistory, MATCH(SelectedMarketCode, tblHistory[cftc_code], 0), MATCH("comm_short", tblHistory[#Headers], 0))
→ The market picked on Config · commercial short, recent
Real examples from the workbook's Examples tab — standard Excel formulas (2016 and newer) on the data tables that refresh from the CFTC archive.

What's inside the automated COT report spreadsheet

Auto-refresh on open

Open the COT report spreadsheet Friday afternoon and the new CFTC week is already pulled. No manual download, no re-import, no copy-paste from the CFTC website.

Two data tabs, free playground

Two tabs hold the CFTC data — the latest week of every market in the report and about 10 years of the market you pick (from a list of 48). Leave them alone and the refresh just works. Every other tab is yours — pivots, charts, alerts, custom formulas built on top of the COT report spreadsheet.

Optional API mode

Subscribers to the COT Data API can paste their key into one config cell. The COT report spreadsheet then loads its history tab from our API, in its normalized column names — the same history length; the latest-week tab stays on the CFTC archive.

3 downloads within 30 days

Buy once, re-download the COT report excel spreadsheet up to 3 times within 30 days. Lost the file? New machine? Just hit Account → Purchases.

Get the spreadsheet

One Microsoft Excel workbook, one payment — it refreshes itself every time you open it.

Microsoft Excel

A pre-wired Excel workbook (.xlsm) that auto-refreshes the latest CFTC week every time you open it. Two data tabs, the rest is yours.

  • .xlsm format with Power Query
  • Auto-refresh on open
  • VBA macro for instant market switch
  • Optional API mode for cleaner data
One-time purchase
$39Was $59−34%

One-time payment

We e-mail customers our weekly COT recap, positioning alerts and occasional offers on our products. Don't send me customer emails (Friday positioning alerts, occasional offers on our products). Receipts and downloads always arrive.

Seller
COT-Reports
Category
Spreadsheets
Billing
One-time
Platforms
Microsoft Excel 2016+
  • Secure checkout on this site (Stripe)
  • Instant access after purchase

Checkout asks you to sign in or create a free COT-Reports account first, then returns you here.

  • COT-Reports since 2020
  • About 100,000 visits a year
  • About 12,000 traders in our Telegram community
  • Best Futures Market Data Platform 2025 USA · Worldwide Finance Awards

3 downloads within 30 days · Stripe Checkout · instant access

Common questions

Where can I download a COT report excel spreadsheet?

Right here. The Microsoft Excel COT report spreadsheet is a $39 one-time purchase. After Stripe Checkout you get an instant download link to the .xlsm file, and up to 3 downloads within 30 days through your account.

Is there a Google Sheets version?

No. The spreadsheet is a Microsoft Excel workbook (.xlsm with Power Query and a macro), so buy it only if you use Excel on Windows. If you work in Google Sheets, the COT Data Dump’s CSV files open there directly.

What is inside the workbook?

Seven tabs: README, Config (the market picker and an optional API key), Markets (the 48 markets you can pick for the history), Data_Latest (the latest week for every market in the report), Data_History (about 10 years for the market you pick), Examples (ready formulas) and a blank Playground for your own work.

Do I need a COT Data API subscription to use the spreadsheet?

No. The COT report spreadsheet defaults to the free CFTC public archive — no API key needed. The optional API mode is for buyers who also subscribe to the $9.99/mo COT Data API and want the history in the API’s normalized column names (the same history length either way). Two separate purchases, completely optional.

What Excel version do I need? Does it work on Mac?

Microsoft Excel 2016 or newer on Windows, including the Excel that comes with Microsoft 365. It does not work on a Mac or in Excel for the web: the automatic refresh uses Power Query's web connector, which Microsoft does not offer in Excel for Mac (Excel 2016 / 2019 for Mac have no Power Query at all), and Excel for the web does not run the VBA macro. The .xlsm file uses Power Query for the data refresh + a small VBA macro for the market-switcher dropdown.

How does the auto-refresh actually work?

When you open the workbook, Power Query checks the CFTC public archive (no API key, no auth) and pulls the latest weekly report into the data tabs. The fetch runs under 5 seconds on broadband. Change the market via the Config tab dropdown and a VBA Worksheet_Change handler triggers a fresh refresh — also under 5 seconds. The rest of the workbook is yours: pivots, charts, formulas, conditional formatting, custom market lists.

Can I modify the workbook?

Yes — every tab is yours to edit. Build pivots, charts, formulas, conditional formatting, market watchlists, anything. Just leave `Data_Latest` and `Data_History` as they are: they hold the raw CFTC pull and the lookup logic, and editing them would break the auto-refresh. If you need to extend the data layer, build a new tab that references those two via formula — that's the supported pattern.

Can I share or resell this spreadsheet?

The COT Data Spreadsheet is licensed for personal use only — not for resale or redistribution. Each copy carries a COT-Reports.com mark identifying its source; that's intentional and part of the product.

What this is NOT

It's not a trading signals tool, it's not a position-sizing calculator, it's not a backtester. It's the raw CFTC data, structured cleanly, refreshed automatically — your analysis is still yours to build.