2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBULLISH
Commercials accumulating Euro FX while speculators exit — smart money positioning bullish. Open interest collapsing — unusual volume.
Spec:
21,132
(-84,012)
·
Comm:
-58,433
3Y Percentile21%
Latest Week
Speculator Net
21,132
Commercial Net
-58,433
Small Trader Net
37,301
Long/Short Ratio
1.11
Open Interest
755,789
Total Traders
313
British Pound Futures
SQUEEZE
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalSQUEEZE
Short squeeze in British Pound — specs covering extreme short positions. Commercials accumulating British Pound while speculators exit — smart money positioning bullish. Open interest collapsing — unusual volume.
Spec:
-65,515
(+18,682)
·
Comm:
70,330
3Y Percentile5%
Latest Week
Speculator Net
-65,515
Commercial Net
70,330
Small Trader Net
-4,815
Long/Short Ratio
0.4
Open Interest
243,434
Total Traders
93
Japanese Yen Futures
BULLISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBULLISH
Commercials accumulating Japanese Yen while speculators exit — smart money positioning bullish. Open interest collapsing — unusual volume.
Spec:
-67,780
(-26,393)
·
Comm:
70,002
3Y Percentile39%
Latest Week
Speculator Net
-67,780
Commercial Net
70,002
Small Trader Net
-2,222
Long/Short Ratio
0.61
Open Interest
326,688
Total Traders
150
Canadian Dollar Futures
SQUEEZE
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalSQUEEZE
Long squeeze risk in Canadian Dollar — specs unwinding from 3-year extreme. Commercials accumulating Canadian Dollar while speculators exit — smart money positioning bullish. Open interest collapsing — unusual volume.
Spec:
886
(-35,273)
·
Comm:
-6,206
3Y Percentile94%
Latest Week
Speculator Net
886
Commercial Net
-6,206
Small Trader Net
5,320
Long/Short Ratio
1.01
Open Interest
247,753
Total Traders
121
Australian Dollar Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling Australian Dollar into speculator demand. Open interest collapsing — unusual volume.
Spec:
69,061
(+14,864)
·
Comm:
-93,772
3Y Percentile100%
Latest Week
Speculator Net
69,061
Commercial Net
-93,772
Small Trader Net
24,711
Long/Short Ratio
2.03
Open Interest
265,675
Total Traders
129
USD Index Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling USD Index into speculator demand.
Spec:
3,693
(+9,575)
·
Comm:
-4,957
3Y Percentile56%
Latest Week
Speculator Net
3,693
Commercial Net
-4,957
Small Trader Net
1,264
Long/Short Ratio
1.21
Open Interest
35,456
Total Traders
116
Mexican Peso Futures
BULLISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBULLISH
Commercials accumulating Mexican Peso while speculators exit — smart money positioning bullish. Open interest collapsing — unusual volume.
Spec:
68,460
(-5,351)
·
Comm:
-73,440
3Y Percentile52%
Latest Week
Speculator Net
68,460
Commercial Net
-73,440
Small Trader Net
4,980
Long/Short Ratio
4.04
Open Interest
171,319
Total Traders
171
Swiss Franc Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling Swiss Franc into speculator demand. Open interest collapsing — unusual volume.
Spec:
-25,213
(+15,879)
·
Comm:
29,602
3Y Percentile51%
Latest Week
Speculator Net
-25,213
Commercial Net
29,602
Small Trader Net
-4,389
Long/Short Ratio
0.24
Open Interest
74,101
Total Traders
42
NZ Dollar Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling NZ Dollar into speculator demand. Open interest collapsing — unusual volume.
Spec:
-23,057
(+14,054)
·
Comm:
23,860
3Y Percentile31%
Latest Week
Speculator Net
-23,057
Commercial Net
23,860
Small Trader Net
-803
Long/Short Ratio
0.32
Open Interest
64,084
Total Traders
90
Brazilian Real Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling Brazilian Real into speculator demand.
Spec:
49,317
(-1,711)
·
Comm:
-53,517
3Y Percentile87%
Latest Week
Speculator Net
49,317
Commercial Net
-53,517
Small Trader Net
4,200
Long/Short Ratio
3.25
Open Interest
101,943
Total Traders
113
South African Rand Futures
BEARISH
2-year weekly history · Speculator, commercial, and small trader positioning
Loading charts...
Flow SignalBEARISH
Distribution phase — commercials selling South African Rand into speculator demand. Open interest collapsing — unusual volume.
Spec:
10,230
(+3,121)
·
Comm:
-11,876
3Y Percentile72%
Latest Week
Speculator Net
10,230
Commercial Net
-11,876
Small Trader Net
1,646
Long/Short Ratio
5.26
Open Interest
21,382
Total Traders
39
How to Read COT Data
Speculators (Non-Commercial)
Hedge funds, CTAs, and momentum traders. They follow trends and amplify moves. When their positioning reaches extremes, it often signals the trend is crowded and vulnerable to reversal.
Commercials (Hedgers)
Producers, refiners, and consumers who use futures to hedge their business. They tend to be contrarian — selling into rallies and buying dips. At extremes, they're historically on the right side.
The Percentile Bar
Shows where current speculator positioning ranks vs. the past 3 years. Above 80% = historically bullish, below 20% = historically bearish. Extremes (top/bottom 10%) are the highest-signal readings.
What To Watch For
The best signals come from extreme positioning + divergence: when speculators are max long but commercials are max short, it often precedes a reversal. The weekly change shows who's adding or liquidating.
Source: U.S. Commodity Futures Trading Commission (CFTC) Commitments of Traders reports. Data is published weekly with a 3-day lag.