Skip to main content
COT-Reports
COT-Reports.com
COT-Reports
COT-Reports
Learn · Premium Guide

How to Read the COT Reports

The complete, in-depth guide for retail traders

Where the data comes from, what every column means, how the colors work, and how to read a COT report against the price chart — taught with the live reports on this site, so the examples are always current.

Part I — Foundations
1

What the COT Reports Are

The Commitments of Traders (COT) reports are published by the U.S. Commodity Futures Trading Commission (CFTC) to help the public understand how futures markets are positioned. They break down the open interest in a market by type of trader — so you can see who is long, who is short, and which way the big players are leaning.

This guide teaches you to read them the way they appear on COT-Reports.com: where the data comes from, what every column means, how the colors work, and how to line a report up against a price chart to confirm what you’re seeing.

By looking at the net positions of each group, you get a read on market sentiment — whether a category of trader is, on balance, bullish or bearish on the market.

Pro Tip

Read it for the speculators

Non-Commercial positioning (hedge funds and professional speculators — the “smart money”) is the part most traders watch. Their net position can signal the direction the market is leaning, because they have the size to move price.
2

Where the Data Comes From

The CFTC is an independent U.S. government agency, established in 1974, that regulates the futures and options markets (the CME, ICE and others). The COT data is collected through its large-trader reporting system.

Reporting firms — futures commission merchants (FCMs), clearing members, foreign brokers and the exchanges — file position data with the CFTC, but only for traders at or above the CFTC’s reportable levels. The CFTC compiles those filings and publishes the result.

How the weekly cycle works

Positions are snapshotted on Tuesday, and the report is released the following Friday at 3:30 PM Eastern Time. Firms file daily; the CFTC compiles, verifies and publishes weekly. So every Friday you get a clean Tuesday-to-Tuesday view of how positioning changed over the week.

The reports cover a wide range of markets — currencies, indices, metals, energies and agricultural products — with the number of open contracts and the long/short breakdown for each category of trader.

From the raw CFTC file to a report you can read

Everything in this guide starts from one file the CFTC releases every week — the official Commitments of Traders reports, published free on the government’s own site, cftc.gov. On its own, that file looks like this — a real Legacy (Futures-Only) report for Wheat:

The raw CFTC fileClick to enlarge
Raw CFTC Commitments of Traders report for Wheat (Chicago Board of Trade), Futures-Only, in the original fixed-width text format
A real COT report exactly as the CFTC publishes it — Wheat, Chicago Board of Trade (Futures-Only). Every trader group is packed into one monospace block: Non-Commercial, Commercial, Total and Non-Reportable, each split into longs and shorts, with the week's changes and percentages stacked underneath.

It’s all there — but it’s a wall of numbers. No colour, no net position worked out for you, no sense of where this week sits in the trend, and you’d open a separate file for every past week. COT-Reports takes that exact data and turns it into this — the very same market, today:

Live on the siteClick to enlarge
WHEAT (CHICAGO) - CBOT
COT
CONTRACTS OF 5,000 bushels
©An original format byCOT-Reports.com
QR code: cot-reports.com
WHEAT (CHICAGO) - CBOT
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 2026145,000154,415+7,772+99▲-9,415+7,673+81.50%
29.68%
31.60%
488,618
7 Apr 2026138,222156,929-6,778+2,514▼-18,707-9,292-98.69%
27.51%
31.23%
502,479
14 Apr 2026128,989147,355-9,233-9,574▲-18,366+341+1.82%
27.71%
31.65%
465,537
21 Apr 2026121,024146,561-7,965-794▼-25,537-7,171-39.04%
26.77%
32.42%
452,052
28 Apr 2026132,336131,470+11,312-15,091▲866+26,403+103.39%
31.24%
31.04%
423,571
5 May 2026128,830145,498-3,506+14,028▼-16,668-17,534-2024.71%
29.70%
33.54%
433,831
12 May 2026134,577148,998+5,747+3,500▲-14,421+2,247+13.48%
30.12%
33.35%
446,762
19 May 2026143,267143,004+8,690-5,994▲263+14,684+101.82%
30.19%
30.13%
474,622
26 May 2026144,186153,644+919+10,640▼-9,458-9,721-3696.20%
29.69%
31.63%
485,691
2 Jun 2026124,550165,312-19,636+11,668▼-40,762-31,304-330.98%
25.82%
34.27%
482,332
9 Jun 2026115,711173,564-8,839+8,252▼-57,853-17,091-41.93%
25.47%
38.20%
454,377
16 Jun 2026116,522167,334+811-6,230▲-50,812+7,041+12.17%
26.21%
37.63%
444,641
23 Jun 2026117,821166,232+1,299-1,102▲-48,411+2,401+4.73%
27.51%
38.81%
428,305
30 Jun 2026109,433164,437-8,388-1,795▼-55,004-6,593-13.62%
26.91%
40.43%
406,723
7 Jul 2026111,128160,858+1,695-3,579▲-49,730+5,274+9.59%
26.94%
38.99%
412,570
14 Jul 2026117,880134,219+6,752-26,639▲-16,339+33,391+67.14%
27.46%
31.26%
429,298
21 Jul 2026109,575116,584-8,305-17,635▲-7,009+9,330+57.10%
24.06%
25.60%
455,433
28 Jul 2026119,046121,038+9,471+4,454▲-1,992+5,017+71.58%
25.68%
26.11%
463,502
4 Aug 2026117,112131,871-1,934+10,833▼-14,759-12,767-640.91%
25.11%
28.28%
466,323
11 Aug 2026114,979139,889-2,133+8,018▼-24,910-10,151-68.78%
24.18%
29.42%
475,566
18 Aug 2026114,685133,450-294-6,439▲-18,765+6,145+24.67%
25.09%
29.19%
457,148
25 Aug 2026121,212127,991+6,527-5,459▲-6,779+11,986+63.87%
27.33%
28.86%
443,531
1 Sep 2026146,391121,688+25,179-6,303▲24,703+31,482+464.40%
31.11%
25.86%
470,560
8 Sep 2026131,898121,428-14,493-260▼10,470-14,233-57.62%
27.21%
25.05%
484,680
15 Sep 2026126,842125,614-5,056+4,186▼1,228-9,242-88.27%
26.15%
25.89%
485,138
22 Sep 2026120,127127,487-6,715+1,873▼-7,360-8,588-699.35%
24.86%
26.38%
483,279
The same Wheat market on COT-Reports — one trader category at a time, colour-coded, with Net Positions, Net Change and Net % Change computed for you, the ▲/▼ direction arrow, and a full history on one screen. Live, current data.

Same source, same numbers — a completely different read. The colour does the first pass for you, the columns the CFTC never works out are computed automatically, and a whole year sits on one screen instead of in dozens of separate files. That transformation — the colours, the computed columns, the one-click currency flip — is what the rest of this guide walks you through.

Key Takeaway

Same data, made readable

The raw CFTC file and the COT-Reports table hold the identical public numbers. We don’t change the data — we make it instant to read, add the columns the government file leaves out, and keep a full history one click away.

The CFTC’s COT data is U.S. government information in the public domain. COT-Reports.com is an independent service that mirrors and reformats it — we are not affiliated with, or endorsed by, the CFTC. You can cross-check any figure here against the official weekly release on cftc.gov.

3

Commercial vs Non-Commercial — Who They Are

Commercial traders (hedgers)

Commercial traders, also called hedgers, take part in the futures market to manage the financial risk of their actual business — producers, processors and users of a commodity (farmers, manufacturers, airlines). They use futures to lock in prices and reduce exposure to price swings, not to speculate.

Non-Commercial traders (large speculators)

Non-Commercial traders, also called speculators, are there to profit from price moves rather than to hedge a business. They include hedge funds, professional traders and other financial institutions, and can be long or short depending on their outlook.

Why non-commercials matter most

Because speculators have the size to move price, the Non-Commercial net position is the headline read for most traders: the direction of their positioning often points to where the market is leaning. That’s why the Simplified report defaults to the Non-Commercial view.

4

The Report, Column by Column

Here is a live Simplified report. Below it, we walk through every column — what each one means and how to read it — from DATE all the way through to the Premium Price column.

Live on the siteClick to enlarge
EURO FX - CME
COT
CONTRACTS OF EUR 125,000
©An original format byCOT-Reports.com
QR code: cot-reports.com
EURO FX - CME
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 2026200,168199,661+143+8,915▼507-8,772-1730.18%
25.85%
25.79%
774,237
7 Apr 2026200,946208,487+778+8,826▼-7,541-8,048-1587.38%
25.93%
26.90%
775,043
14 Apr 2026214,639188,621+13,693-19,866▲26,018+33,559+445.02%
27.21%
23.91%
788,828
21 Apr 2026217,407176,083+2,768-12,538▲41,324+15,306+58.83%
27.50%
22.27%
790,622
28 Apr 2026217,091181,379-316+5,296▼35,712-5,612-13.58%
27.09%
22.63%
801,430
5 May 2026217,474185,272+383+3,893▼32,202-3,510-9.83%
26.65%
22.71%
815,942
12 May 2026224,002183,802+6,528-1,470▲40,200+7,998+24.84%
27.01%
22.16%
829,377
19 May 2026233,251199,738+9,249+15,936▼33,513-6,687-16.63%
28.24%
24.18%
826,019
26 May 2026223,055193,629-10,196-6,109▼29,426-4,087-12.20%
27.06%
23.49%
824,224
2 Jun 2026235,442186,576+12,387-7,053▲48,866+19,440+66.06%
27.95%
22.15%
842,424
9 Jun 2026219,564205,632-15,878+19,056▼13,932-34,934-71.49%
25.19%
23.59%
871,507
16 Jun 2026228,005193,652+8,441-11,980▲34,353+20,421+146.58%
25.48%
21.65%
894,671
23 Jun 2026247,332217,174+19,327+23,522▼30,158-4,195-12.21%
31.49%
27.65%
785,477
30 Jun 2026235,658234,559-11,674+17,385▼1,099-29,059-96.36%
29.83%
29.69%
790,076
7 Jul 2026223,430239,657-12,228+5,098▼-16,227-17,326-1576.52%
28.11%
30.15%
794,833
14 Jul 2026230,307242,912+6,877+3,255▲-12,605+3,622+22.32%
28.81%
30.38%
799,495
21 Jul 2026220,465261,803-9,842+18,891▼-41,338-28,733-227.95%
27.56%
32.72%
800,061
28 Jul 2026204,975277,422-15,490+15,619▼-72,447-31,109-75.26%
25.00%
33.84%
819,806
4 Aug 2026201,847259,938-3,128-17,484▲-58,091+14,356+19.82%
25.23%
32.50%
799,909
11 Aug 2026197,186257,196-4,661-2,742▼-60,010-1,919-3.30%
24.59%
32.07%
801,884
18 Aug 2026196,241255,329-945-1,867▲-59,088+922+1.54%
24.38%
31.72%
804,940
25 Aug 2026198,919235,271+2,678-20,058▲-36,352+22,736+38.48%
24.30%
28.74%
818,524
1 Sep 2026203,477228,402+4,558-6,869▲-24,925+11,427+31.43%
23.51%
26.39%
865,412
8 Sep 2026198,509241,125-4,968+12,723▼-42,616-17,691-70.98%
21.06%
25.58%
942,464
15 Sep 2026209,000235,993+10,491-5,132▲-26,993+15,623+36.66%
22.72%
25.65%
920,035
22 Sep 2026220,708273,042+11,708+37,049▼-52,334-25,341-93.88%
26.86%
33.23%
821,689
The live Euro FX Simplified report — the same table the site renders, on this week's data. The exact contract size is always printed in the header (here, CONTRACTS OF EUR 125,000).

DATE

The Tuesday the data was snapshotted — the close of the reporting week. (Released the following Friday at 3:30 PM ET.)

LONG & SHORT

LONG is the number of outstanding buy contracts held by the selected category; SHORT is the number of sell contracts. A high long count from speculators leans bullish; a high short count leans bearish.

Watch Out

These are a count of contracts — not a fixed quantity

One contract is not a flat 100,000 of anything. Its size is set by the exchange and varies by market (Euro FX = 125,000 EUR; Japanese Yen = 12,500,000 JPY; Gold = 100 troy ounces; Crude = 1,000 barrels). The exact size is printed in the report header — for example “CONTRACTS OF EUR 125,000.”

CHANGE LONG & CHANGE SHORT

The week-over-week change in long and short positions — how many contracts were opened or closed since the previous report. Each is simply this week’s figure minus last week’s.

NET POSITIONS

The headline number: Long − Short for the selected category. Positive = more longs than shorts (net bullish); negative = more shorts than longs (net bearish). A net of +10,000 means 10,000 more long contracts than short; −10,000 is the reverse. This is usually the first column traders look at.

NET CHANGE

How much the Net Positions figure moved since last report. It equals Change Long − Change Short — the same as this week’s Net minus last week’s. Positive (green) = the category got more net-long (more bullish); negative (red) = more net-short. The ▲/▼ arrow in the Net cell points the same way. On grouped views it’s measured between the first and last report of the period.

NET % CHANGE

The Net Change expressed as a percentage of the previous week’s net — it puts the move in proportion. The formula:

Net % Change = (Net Change ÷ |previous week’s Net|) × 100
  • The denominator uses the absolute value of last week’s net, so the sign reflects the direction of the move, not the sign of the base figure.
  • If last week’s net was exactly zero, it shows 0.00% (no dividing by zero).
  • Shown to two decimals with a leading sign; grouped views use the period’s endpoints.

A +20% swing is far more meaningful than a raw contract number can tell you — it shows how big the shift is relative to where the position already stood.

% OI LONG & % OI SHORT

The category’s long (or short) positions as a percentage of total open interest — category longs ÷ total OI. This tells you how big this group’s footprint is relative to everyone trading the market, not just relative to itself.

OPEN INTEREST

The total number of outstanding contracts in the market — summed across all categories (commercial + non-commercial + non-reportable), each contract counted once.

Watch Out

Open Interest is the whole market — not one category

A common confusion: Open Interest is not the non-commercial slice. If a market shows OI of 100,000, the entire market has 100,000 open contracts; the % OI columns tell you what portion of that total the selected category holds. (On the Legacy report this is futures-only OI; options are included only on the “Combined” Futures-and-Options reports.)

PRICE (Premium)

The market’s settlement (closing) price on the report’s Tuesday date — shown next to the positioning so you can line up what traders did against what price did, in the same row. It’s end-of-day settlement data (not live or intraday), shaded on the same scale as the other columns; decimals adapt to the instrument. A Premium feature — free visitors see it locked behind a PRO badge.

Key Takeaway

The Detailed report shows more

The Detailed view splits LONG / SHORT / CHANGE / NET / %OI across all three trader groups at once — Non-Commercial, Commercial and Non-Reportable — and adds SPREADS columns. Same principles, every category side by side.

Why read it here, not in the raw CFTC file

The CFTC publishes the same data as a plain spreadsheet of numbers. This Simplified table is that data, made readable — it’s what the table above gives you over a raw download:

  • Color heat-mapping turns a wall of six-digit figures into an instant read (the whole of Part II).
  • A full year (or more) on one screen — scroll a single market’s history without juggling weekly files.
  • Columns the CFTC file doesn’t contain, computed for you: Net Positions, Net Change, Net % Change, and the ▲/▼ direction arrow.
  • The Price column lines settlement price up against positioning in the same row (Premium).
  • One-click 180° View to read currency reports from the dollar-pair side, and Group Reports to aggregate the weeks (both covered in Part II).
  • Switchable trader category and time period, and a clean shareable image — the table carries the site and social footer, ready to screenshot and post.
5

Reading the Reports When You Trade

The single most important habit with currencies: every currency in the reports is quoted against the U.S. dollar — as that currency over USD. The Canadian dollar report is CAD/USD, not USD/CAD; the Swiss Franc report is CHF/USD, not USD/CHF.

The 180-degree flip

So the perspective flips 180° versus how most pairs are quoted on your chart. Take USD/JPY: the Japanese Yen report shows JPY/USD.

If you plan to go short USD/JPY, you want to see rising long positions in the Japanese Yen report (long JPY/USD = a stronger yen = a falling USD/JPY).

Once you internalize that the report is the inverse of the dollar-quoted pair, everything clicks.

And you don’t have to keep doing that flip in your head. COT-Reports.com puts a 180° View button on every report that inverts the color reading for you: the numbers stay in their native form (JPY/USD), but green and red swap so the colors reflect the pair you actually trade (USD/JPY). Turn it on for the Yen report and a strengthening dollar lights up the way you’d expect on a USD/JPY chart — no mental gymnastics.

Pro Tip

The 180° View button

A feature this site adds that the raw data can’t: one click rotates the color coding 180° so a foreign-currency report reads directly from the dollar-pair side — JPY/USD as USD/JPY, CAD/USD as USD/CAD — instantly.

Trading non-USD pairs

When neither leg is the dollar, weigh both currencies’ reports. To go long GBP/CAD you’d want a strong GBP report (net long) and a weak CAD report (net short). You can read two markets together on the Comparison page.

Open the Comparison page — read two markets side by side
6

The U.S. Dollar Index

The U.S. Dollar Index (DXY) measures the dollar against a basket of major currencies, built from six pairs: EUR/USD · USD/JPY · GBP/USD · USD/CAD · USD/SEK · USD/CHF. The weights are fixed (the standard ICE weights, unchanged since the euro launched in 1999):

CurrencyWeight
Euro (EUR)57.6%
Japanese yen (JPY)13.6%
British pound (GBP)11.9%
Canadian dollar (CAD)9.1%
Swedish krona (SEK)4.2%
Swiss franc (CHF)3.6%

The euro is by far the largest component — almost 58% — so the index moves largely with EUR/USD.

Pro Tip

Use it as confirmation

If you’re bullish USD/JPY, a strengthening dollar in the DXY report — rising net longs — backs up the trade. We use exactly this confirmation logic in Part III.
7

What You’ve Learned So Far

A quick recap of Part I:

  • Where the data comes from — the CFTC’s large-trader reporting system.
  • How it’s provided — firms file daily; the CFTC publishes weekly (Tuesday snapshot, Friday 3:30 PM ET).
  • Who the traders are — hedgers protecting a business vs. speculators betting on price.
  • Every column — including Net Change, Net % Change and the Premium Price column.
  • Reading currencies — the 180° flip (report = currency/USD), and weighing both legs of a cross.
  • The Dollar Index — composition, weights, and its role as a confirmation tool.

You can now open any market on COT-Reports.com and read a row of data with confidence. Next: Part II — Understanding the Colors, where the red-yellow-green scale turns these numbers into an instant read on sentiment.

Part II — The Colors
8

Why the Reports Are Colored, and How the Scale Works

Raw numbers are slow to read. So every COT table on this site is colored like a heat map — the shading does the first pass of the analysis for you: it shows the highs and lows of a column instantly, highlights change, and makes a full year (or ten) readable on one screen.

Live on the siteClick to enlarge
SWISS FRANC - CME
COT
CONTRACTS OF CHF 125,000
©An original format byCOT-Reports.com
QR code: cot-reports.com
SWISS FRANC - CME
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 20269,31539,186+1,484+4,258▼-29,871-2,774-9.29%
11.68%
49.14%
79,740
7 Apr 202610,58641,280+1,271+2,094▼-30,694-823-2.76%
12.22%
47.64%
86,646
14 Apr 20269,63743,734-949+2,454▼-34,097-3,403-11.09%
10.32%
46.84%
93,376
21 Apr 20268,37241,645-1,265-2,089▲-33,273+824+2.42%
9.15%
45.50%
91,532
28 Apr 20266,35941,580-2,013-65▼-35,221-1,948-5.85%
6.76%
44.18%
94,111
5 May 20267,14541,666+786+86▲-34,521+700+1.99%
7.56%
44.11%
94,468
12 May 20265,60241,799-1,543+133▼-36,197-1,676-4.86%
5.91%
44.12%
94,743
19 May 20266,28443,221+682+1,422▼-36,937-740-2.04%
6.03%
41.47%
104,225
26 May 20267,11842,258+834-963▲-35,140+1,797+4.87%
6.74%
40.02%
105,594
2 Jun 20266,24539,154-873-3,104▲-32,909+2,231+6.35%
5.60%
35.14%
111,432
9 Jun 20267,33544,000+1,090+4,846▼-36,665-3,756-11.41%
6.36%
38.12%
115,412
16 Jun 20267,59447,652+259+3,652▼-40,058-3,393-9.25%
5.21%
32.70%
145,747
23 Jun 20267,97549,069+381+1,417▼-41,094-1,036-2.59%
7.34%
45.17%
108,626
30 Jun 20267,97546,9330-2,136▲-38,958+2,136+5.20%
7.53%
44.31%
105,912
7 Jul 202610,56147,975+2,586+1,042▲-37,414+1,544+3.96%
9.81%
44.56%
107,672
14 Jul 20269,90946,865-652-1,110▲-36,956+458+1.22%
9.14%
43.23%
108,412
21 Jul 20269,81744,059-92-2,806▲-34,242+2,714+7.34%
9.10%
40.85%
107,866
28 Jul 202610,11743,579+300-480▲-33,462+780+2.28%
9.04%
38.93%
111,939
4 Aug 202611,27044,092+1,153+513▲-32,822+640+1.91%
10.29%
40.24%
109,573
11 Aug 20269,77342,235-1,497-1,857▲-32,462+360+1.10%
8.89%
38.44%
109,874
18 Aug 202614,04141,319+4,268-916▲-27,278+5,184+15.97%
12.34%
36.32%
113,749
25 Aug 202619,93839,884+5,897-1,435▲-19,946+7,332+26.88%
18.30%
36.62%
108,923
1 Sep 202619,91242,788-26+2,904▼-22,876-2,930-14.69%
14.54%
31.24%
136,962
8 Sep 202617,27347,258-2,639+4,470▼-29,985-7,109-31.08%
11.24%
30.75%
153,683
15 Sep 202620,26349,251+2,990+1,993▲-28,988+997+3.32%
11.83%
28.75%
171,313
22 Sep 202622,18948,941+1,926-310▲-26,752+2,236+7.71%
16.62%
36.66%
133,495
The live Swiss Franc report with the full red-yellow-green color scale. Color is relative to the values currently on screen — not to zero.

Every colored column uses the classic 3-color scale: red → yellow → green.

  • The lowest value currently on screen shades red.
  • The highest shades green.
  • The midpoint shades yellow, sitting exactly at 50% between the column’s low and high.
Key Takeaway

The scale is relative to what you're viewing

It recalibrates to the high and low of whatever time period you have selected — not to zero, and not to a fixed level. The same number can shade differently on a 3-month view versus a 5-year view. So a column can be green when positions are high for the window, and red when they’re low — regardless of whether the number is “big” in absolute terms.
9

Reading the Colors, Column by Column

LONG & SHORT

Read them like a candlestick chart: green = bullish, red = bearish, yellow = neutral. When longs are high for the period the cell turns green; when low, red. The short column reads the same way against its own range — always read each column against itself, then combine via Net Positions.

CHANGE LONG & CHANGE SHORT

Here color encodes direction of sentiment, not just size:

ColumnActionColorReads as
Change LongLongs addedGreenBullish
Change LongLongs closedRedPossibly bearish
Change ShortShorts addedRedBearish
Change ShortShorts closedGreenPossibly bullish

When both change columns point the same way — longs added and shorts closed — you have a strong, one-directional move with conviction. Always confirm it against Net Positions before acting.

NET POSITIONS

Same rule: color is relative to the values on screen, not to zero. So a positive net can still appear red if it’s near the bottom of the range you’re viewing — e.g. a net of +20,000 shades red if it once stood at +80,000 over the period. The color tells you the group is far less bullish than it was, even though it’s still net long. It answers “where does this week sit in the range?” — not “is the number positive?”

Live on the siteClick to enlarge
SWISS FRANC - CME
COT
CONTRACTS OF CHF 125,000
©An original format byCOT-Reports.com
QR code: cot-reports.com
SWISS FRANC - CME
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 20269,31539,186+1,484+4,258▼-29,871-2,774-9.29%
11.68%
49.14%
79,740
7 Apr 202610,58641,280+1,271+2,094▼-30,694-823-2.76%
12.22%
47.64%
86,646
14 Apr 20269,63743,734-949+2,454▼-34,097-3,403-11.09%
10.32%
46.84%
93,376
21 Apr 20268,37241,645-1,265-2,089▲-33,273+824+2.42%
9.15%
45.50%
91,532
28 Apr 20266,35941,580-2,013-65▼-35,221-1,948-5.85%
6.76%
44.18%
94,111
5 May 20267,14541,666+786+86▲-34,521+700+1.99%
7.56%
44.11%
94,468
12 May 20265,60241,799-1,543+133▼-36,197-1,676-4.86%
5.91%
44.12%
94,743
19 May 20266,28443,221+682+1,422▼-36,937-740-2.04%
6.03%
41.47%
104,225
26 May 20267,11842,258+834-963▲-35,140+1,797+4.87%
6.74%
40.02%
105,594
2 Jun 20266,24539,154-873-3,104▲-32,909+2,231+6.35%
5.60%
35.14%
111,432
9 Jun 20267,33544,000+1,090+4,846▼-36,665-3,756-11.41%
6.36%
38.12%
115,412
16 Jun 20267,59447,652+259+3,652▼-40,058-3,393-9.25%
5.21%
32.70%
145,747
23 Jun 20267,97549,069+381+1,417▼-41,094-1,036-2.59%
7.34%
45.17%
108,626
30 Jun 20267,97546,9330-2,136▲-38,958+2,136+5.20%
7.53%
44.31%
105,912
7 Jul 202610,56147,975+2,586+1,042▲-37,414+1,544+3.96%
9.81%
44.56%
107,672
14 Jul 20269,90946,865-652-1,110▲-36,956+458+1.22%
9.14%
43.23%
108,412
21 Jul 20269,81744,059-92-2,806▲-34,242+2,714+7.34%
9.10%
40.85%
107,866
28 Jul 202610,11743,579+300-480▲-33,462+780+2.28%
9.04%
38.93%
111,939
4 Aug 202611,27044,092+1,153+513▲-32,822+640+1.91%
10.29%
40.24%
109,573
11 Aug 20269,77342,235-1,497-1,857▲-32,462+360+1.10%
8.89%
38.44%
109,874
18 Aug 202614,04141,319+4,268-916▲-27,278+5,184+15.97%
12.34%
36.32%
113,749
25 Aug 202619,93839,884+5,897-1,435▲-19,946+7,332+26.88%
18.30%
36.62%
108,923
1 Sep 202619,91242,788-26+2,904▼-22,876-2,930-14.69%
14.54%
31.24%
136,962
8 Sep 202617,27347,258-2,639+4,470▼-29,985-7,109-31.08%
11.24%
30.75%
153,683
15 Sep 202620,26349,251+2,990+1,993▲-28,988+997+3.32%
11.83%
28.75%
171,313
22 Sep 202622,18948,941+1,926-310▲-26,752+2,236+7.71%
16.62%
36.66%
133,495
Same Swiss Franc report — focus on NET POSITIONS, NET CHANGE and the ▲/▼ arrow to read the direction of the latest move, not the color alone.

NET CHANGE & NET % CHANGE

NET CHANGE (green = more net-long, red = more net-short) shows which way the net just moved; the ▲/▼ arrow in the Net cell mirrors it. NET % CHANGE puts that move in context — a swing of 5,000 contracts is enormous on a net of 10,000 (+50%) but a ripple on 500,000. The sign always reflects the direction of the move.

PRICE (Premium)

Shaded on the same scale so you can see price highs and lows alongside positioning — the weekly settlement price on the report’s Tuesday date, not a live quote.

10

Your Controls: Category & Time Period

The Simplified report defaults to Non-Commercial (Large Speculators) — the “smart money” whose positioning tends to lead price. But you can switch the trader category to:

  • Non-Commercial (Large Speculators) — hedge funds & professional speculators (default)
  • Commercial (Hedgers) — producers & users hedging real business risk
  • Non-Reportable (Small Traders) — positions below the CFTC’s reportable threshold

You also choose the time period: YTD, 3M and 6M are open to everyone; a free account unlocks 1Y–10Y and a custom date range. Because the color scale recalibrates to your window, switching periods is itself an analysis tool — a net that looks green on 3 months can turn red on 5 years.

Aggregate the data: grouped reports

COT data is weekly — one row per Tuesday. That’s precise, but the week-to-week wiggles can hide the bigger move. The Group Reports control rolls those weekly rows up into larger periods:

  • Individual — every weekly report (default)
  • Bi-Weekly · Monthly · Quarterly · Semi-Annual · Annual — the weeks aggregated into one row per period

Aggregating smooths out the weekly noise so the underlying trend stands out: a Monthly view shows where speculators have moved over the whole year at a glance, and each grouped row’s Net Change is measured between the first and last report in the period — the net shift across that month or quarter, not a single week’s blip. It’s the position trader’s lens, where Individual is the active trader’s. (Individual is open to everyone; the grouped views unlock with a free account.)

Part III — COT × Price
11

Two Halves of the Same Picture

A candlestick chart tells you what price did. A COT report tells you who was positioned which way while it happened — and whether the big speculative players were building into the move or bailing out of it.

On their own, each is incomplete. A breakout is just a breakout — but a breakout while large speculators are aggressively adding longs and covering shorts has fuel behind it. Reading the two together is the whole point.

12

The One Rule You Cannot Forget: Currencies Are Flipped

Every currency in the COT reports is quoted against the dollar, from the foreign currency’s side. The Japanese Yen report is JPY/USD, the Swiss Franc report is CHF/USD, and so on. So the report reads 180° flipped from the pair most traders watch:

If you plan to go short USD/JPY, you want to see long positions rising in the Japanese Yen (JPY/USD) report. A strong Yen on the report = a weak USD/JPY on the chart.

Keep this straight and the report becomes intuitive. Forget it and every signal reads backwards.

13

Worked Example: Yen Report vs USD/JPY Chart

Let’s read the Japanese Yen COT report against the USD/JPY price chart over the same window. Pull up USD/JPY on your own charting platform — or use the Charts page on this site, which plots positioning and price together.

Live on the siteClick to enlarge
JAPANESE YEN - CME
COT
CONTRACTS OF JPY 12,500,000
©An original format byCOT-Reports.com
QR code: cot-reports.com
JAPANESE YEN - CME
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 202695,356168,228-2,915+7,151▼-72,872-10,066-13.81%
27.62%
48.72%
345,276
7 Apr 202691,560185,302-3,796+17,074▼-93,742-20,870-28.64%
26.21%
53.04%
349,373
14 Apr 2026102,114185,322+10,554+20▲-83,208+10,534+11.24%
28.82%
52.30%
354,344
21 Apr 2026101,386195,846-728+10,524▼-94,460-11,252-13.52%
28.82%
55.67%
351,782
28 Apr 2026106,530208,589+5,144+12,743▼-102,059-7,599-8.04%
28.58%
55.95%
372,780
5 May 2026109,035170,773+2,505-37,816▲-61,738+40,321+39.51%
30.80%
48.24%
354,005
12 May 2026100,155175,257-8,880+4,484▼-75,102-13,364-21.65%
27.66%
48.41%
362,042
19 May 2026106,603200,508+6,448+25,251▼-93,905-18,803-25.04%
26.88%
50.56%
396,573
26 May 2026112,993227,660+6,390+27,152▼-114,667-20,762-22.11%
26.44%
53.28%
427,294
2 Jun 2026114,849244,416+1,856+16,756▼-129,567-14,900-12.99%
22.72%
48.35%
505,555
9 Jun 2026121,520267,338+6,671+22,922▼-145,818-16,251-12.54%
24.06%
52.93%
505,075
16 Jun 2026117,375267,507-4,145+169▼-150,132-4,314-2.96%
22.54%
51.36%
520,825
23 Jun 2026113,698259,802-3,677-7,705▲-146,104+4,028+2.68%
26.38%
60.27%
431,030
30 Jun 2026111,872266,964-1,826+7,162▼-155,092-8,988-6.15%
25.49%
60.84%
438,825
7 Jul 2026112,247236,025+375-30,939▲-123,778+31,314+20.19%
28.20%
59.29%
398,103
14 Jul 2026115,965238,628+3,718+2,603▲-122,663+1,115+0.90%
29.25%
60.18%
396,514
21 Jul 2026107,590259,715-8,375+21,087▼-152,125-29,462-24.02%
25.39%
61.28%
423,796
28 Jul 2026101,271264,683-6,319+4,968▼-163,412-11,287-7.42%
23.42%
61.22%
432,366
4 Aug 2026147,228192,701+45,957-71,982▲-45,473+117,939+72.17%
35.11%
45.95%
419,393
11 Aug 2026134,188176,273-13,040-16,428▲-42,085+3,388+7.45%
34.24%
44.98%
391,874
18 Aug 2026128,932181,825-5,256+5,552▼-52,893-10,808-25.68%
33.86%
47.75%
380,811
25 Aug 2026128,340191,638-592+9,813▼-63,298-10,405-19.67%
33.40%
49.88%
384,216
1 Sep 2026117,169209,396-11,171+17,758▼-92,227-28,929-45.70%
28.45%
50.84%
411,882
8 Sep 2026178,791167,995+61,622-41,401▲10,796+103,023+111.71%
35.78%
33.62%
499,635
15 Sep 2026237,951117,592+59,160-50,403▲120,359+109,563+1014.85%
43.84%
21.66%
542,802
22 Sep 2026192,274120,292-45,677+2,700▼71,982-48,377-40.19%
50.77%
31.76%
378,701
The live Japanese Yen report (JPY/USD). Read the actual Net Positions, Change Long and Change Short here — then apply the 180° flip (or the 180° View button) to get USD/JPY.

Suppose, over the window, the Non-Commercial rows show (illustrative figures — read the live numbers above):

Start of windowEnd of window
LONG50,00019,000
SHORT18,00041,000
NET POSITIONS+32,000−22,000

Two things happened at once: longs were closed (50k → 19k, Change Long red) and shorts were opened (18k → 41k, Change Short red). Both change columns red, pointing the same way. Net Positions confirms it: it fell from +32,000 to −22,000, flipping the Yen from net long (bullish JPY) to net short (bearish JPY).

Now flip it for the chart. Bearish on the Yen (JPY/USD) = bullish on USD/JPY. So over the same window, speculators were betting the Yen down — the same as betting USD/JPY up. On your USD/JPY chart over the matching dates, price should be rising while the report’s net was falling. Positioning and price agree, once you account for the flip.

Open the Charts page — positioning and price on one chart
Key Takeaway

The whole technique, in one line

Read the report in its own (foreign-vs-USD) terms, then invert it to get the pair you actually trade.

— or skip the inversion entirely: turn on 180° View and the report’s colors already read from the USD/JPY side, so a falling Yen shows up as a rising dollar pair without you flipping anything.

14

Confirming with the Dollar Index

Strengthen a USD/JPY read by checking the Dollar Index (DXY) report. A strong dollar against a weak Yen is doubly bullish for USD/JPY. If the DXY report shows the net improving — longs added, no shorts closing — that’s the dollar getting stronger on its own report at the same time the Yen weakens on its own. Two independent reports pointing the same way is exactly the confirmation worth waiting for.

Live on the siteClick to enlarge
US DOLLAR INDEX - ICE
COT
CONTRACTS OF USD Index x 1,000
©An original format byCOT-Reports.com
QR code: cot-reports.com
US DOLLAR INDEX - ICE
DATELONGSHORTCHANGE LONGCHANGE SHORTNET POSITIONSNET CHANGENET % CHANGE% OI LONG% OI SHORTOPEN INTEREST
31 Mar 202621,70818,027+1,251+1,187▲3,681+64+1.74%
56.04%
46.54%
38,735
7 Apr 202623,08417,573+1,376-454▲5,511+1,830+49.71%
63.12%
48.05%
36,573
14 Apr 202618,97013,800-4,114-3,773▼5,170-341-6.19%
57.64%
41.93%
32,911
21 Apr 202617,61712,634-1,353-1,166▼4,983-187-3.62%
57.48%
41.22%
30,651
28 Apr 202617,18012,672-437+38▼4,508-475-9.53%
56.12%
41.40%
30,611
5 May 202617,04816,355-132+3,683▼693-3,815-84.63%
52.46%
50.33%
32,496
12 May 202618,91215,725+1,864-630▲3,187+2,494+359.88%
58.90%
48.98%
32,108
19 May 202621,40321,882+2,491+6,157▼-479-3,666-115.03%
52.68%
53.86%
40,626
26 May 202622,73221,882+1,3290▲850+1,329+277.45%
53.77%
51.76%
42,278
2 Jun 202624,58420,826+1,852-1,056▲3,758+2,908+342.12%
57.05%
48.33%
43,090
9 Jun 202627,90826,524+3,324+5,698▼1,384-2,374-63.17%
55.50%
52.75%
50,285
16 Jun 202631,18017,983+3,272-8,541▲13,197+11,813+853.54%
63.10%
36.39%
49,411
23 Jun 202634,27821,350+3,098+3,367▼12,928-269-2.04%
62.43%
38.88%
54,908
30 Jun 202632,52419,508-1,754-1,842▲13,016+88+0.68%
59.89%
35.92%
54,306
7 Jul 202631,92118,652-603-856▲13,269+253+1.94%
59.80%
34.94%
53,384
14 Jul 202631,64118,468-280-184▼13,173-96-0.72%
59.37%
34.65%
53,293
21 Jul 202633,27017,656+1,629-812▲15,614+2,441+18.53%
61.66%
32.72%
53,953
28 Jul 202635,33918,142+2,069+486▲17,197+1,583+10.14%
60.67%
31.14%
58,251
4 Aug 202635,24712,748-92-5,394▲22,499+5,302+30.83%
67.58%
24.44%
52,154
11 Aug 202632,65111,242-2,596-1,506▼21,409-1,090-4.84%
65.91%
22.69%
49,541
18 Aug 202629,58210,503-3,069-739▼19,079-2,330-10.88%
61.72%
21.91%
47,928
25 Aug 202629,04210,360-540-143▼18,682-397-2.08%
60.56%
21.60%
47,953
1 Sep 202628,24011,215-802+855▼17,025-1,657-8.87%
56.46%
22.42%
50,020
8 Sep 202628,40710,803+167-412▲17,604+579+3.40%
49.10%
18.67%
57,858
15 Sep 202625,97115,378-2,436+4,575▼10,593-7,011-39.83%
59.37%
35.15%
43,744
22 Sep 202627,76817,438+1,797+2,060▼10,330-263-2.48%
59.94%
37.64%
46,328
The live U.S. Dollar Index report — a useful cross-check. The euro is 57.6% of the basket, so the DXY often tracks the inverse of the Euro FX report.
15

Trading Crosses (Non-USD Pairs)

For a cross like GBP/CAD there’s no single report — you weigh both. To go long GBP/CAD you want GBP strong (rising net in the British Pound report) and CAD weak (falling net in the Canadian Dollar report). Read both and you’re trading relative strength. The easiest way is the Comparison page — pick any two markets and read both on one screen.

16

Putting It Together

The workflow, every week:

  • Open the report for the currency you care about — remember it’s quoted vs USD.
  • Read the colors — Net Positions for the level, Net Change and the ▲/▼ arrow for the direction, the Change columns for what drove it.
  • Flip it if needed to get the pair you trade.
  • Confirm against price (the Price column or the chart) and, where relevant, the DXY or the second leg of a cross.
  • Compare two markets on the Comparison page for relative strength.

The COT report won’t time your entry to the candle — that’s the chart’s job. What it gives you is context the chart can’t show: whether the people who move size are leaning into the move with you, or quietly getting out.

17

Final Words

You now have the full toolkit: where the data comes from, what every column means, how to read the colors at a glance, and how to line a COT report up against the chart. A few things to carry with you:

  • The COT report is context, not a trigger — it shows how the market is positioned, not when to enter. Pair it with your own chart analysis.
  • Always read currencies against the dollar, then flip for the pair you actually trade.
  • Colors are relative to the window on screen, not to zero — change the time period and the picture changes with it.
  • Confirm, don’t assume — Net Positions for the level, Net Change for the direction, a second report for conviction.

Everything here is live on the site — open the Simplified and Detailed reports, use the Comparison page, and explore the Charts to see positioning and price move together.

Watch Out

Risk warning

Trading involves a significant level of risk and may not be suitable for everyone. This guide is for educational purposes only and is not financial advice. Past performance is not indicative of future results. You are solely responsible for your own trading decisions.

Thank you for investing in your trading education. Best of luck on your journey.