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

Stop copy-pasting from CFTC's website.

Microsoft Excel · Google Sheets · pick what you use

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 the spreadsheet they actually use. We did that work for you. The Microsoft Excel template ships today; Google Sheets follows soon. Open the file and a single data tab pulls the latest CFTC week automatically. Every other tab is yours to build pivots, charts, alerts, custom formulas. No subscription, no API key, no install — just the spreadsheet you already work in.

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. Microsoft Excel ships today; the Google Sheets version of the same COT report spreadsheet is coming soon. Both are standalone $39 one-time products — pick the spreadsheet you actually use.

SAMPLE FORMULAS
=COTSIMPLE("ZW", -1, "noncomm_long")
→ 152340

=COTLATEST("CL", "noncomm_net")
→ -47230

=COTRANGE("ES", "2024-01-05", "2024-12-27", "comm_short")
→ <range of 52 weekly values>
Open the workbook and these are already wired against the live 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.

One data tab, free playground

One tab holds the CFTC data feed — leave it 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 uses our normalized columns and longer history.

30-day re-download window

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.

Choose your spreadsheet

Two standalone products at the same price. Pick the one that matches the spreadsheet you actually use — or buy both if you switch between them.

Microsoft Excel

A pre-wired Excel workbook (.xlsm) that auto-refreshes the latest CFTC week every time you open it. One data tab, 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
$39one-time

30-day re-download · Stripe Checkout · instant access

Google Sheets

A copy-link Google Sheets template that uses IMPORTDATA + Apps Script for live CFTC data. Same single-data-tab model, browser-only.

  • Copy-link delivered to your Drive
  • Live IMPORTDATA refresh
  • Apps Script for API mode
  • No install required, browser-only
$39when launched

Coming soon

In build. Sold separately when ready — same $39 price as Excel.

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 plus a 30-day re-download window through your account. The Google Sheets version of the same COT report spreadsheet is coming soon as a separate $39 product.

Do I get both Excel and Google Sheets if I buy?

No — the COT report spreadsheet is sold as two separate products at $39 each. Most traders only ever open one or the other; the few who switch between platforms can buy both for $78 total. Excel buyers get a discount code via email when Sheets launches.

When will the Google Sheets version be available?

Soon. The Google Sheets template uses a different engine (IMPORTDATA + Apps Script) and we'd rather ship it polished than rushed. The card on this page will go live with a Buy button the moment it's ready — no announcement needed.

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 cleaner column names + longer history. Two separate purchases, completely optional.

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

Microsoft Excel 2016 or newer on Windows; Excel 2019 or Microsoft 365 on Mac. Both require Power Query support, which is built-in on those versions. Excel for the web does NOT work — the web version doesn't run VBA macros or Power Query write-back. 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.