Cross-asset COT map — where the crowd leans this week
Every contract’s positioning percentile in one view, grouped by market. Read across groups: where are traders crowded on one side, and where is positioning unremarkable?
Currencies
- 4EXT SHORT
- 90EXT LONG
- 11STR SHORT
- 85STR LONG
- 80STR LONG
- 74MID
- 70MID
- 64MID
- 62MID
- 61MID
- 55MID
- N/A
Metals
- 99EXT LONG
- 16STR SHORT
- 77STR LONG
- 27MID
- 61MID
- 58MID
- 46MID
Energy
- 2EXT SHORT
- 77STR LONG
- 77STR LONG
- 29MID
- 42MID
Equity indices
- 99EXT LONG
- 4EXT SHORT
- 27MID
- 32MID
- 68MID
- 61MID
Rates
- 100EXT LONG
- 97EXT LONG
- 14STR SHORT
- 14STR SHORT
- 80STR LONG
- 45MID
- NOT COVERED
- NOT COVERED
- NOT COVERED
Agriculture
- 0EXT SHORT
- 100EXT LONG
- 1EXT SHORT
- 98EXT LONG
- 98EXT LONG
- 3EXT SHORT
- 4EXT SHORT
- 96EXT LONG
- 93EXT LONG
- 93EXT LONG
- 10EXT SHORT
- 88STR LONG
- 13STR SHORT
- 13STR SHORT
- 80STR LONG
- N/A
- NOT COVERED
Crypto
- 93EXT LONG
- NOT COVERED
Volatility
- 15STR SHORT
Each cell is the large speculators’ net position as a percentile of that contract’s own history — up to three years; a “2y” / “1y” tag marks a contract ranked over a shorter window: blue = long side, rose = short side, number and word always shown. Currency futures are quoted against the US dollar, so long the euro future means long euro, short dollar. A reading aid, not a recommendation.
How to read the COT report
What the COT report is
Every Friday the US Commodity Futures Trading Commission (CFTC) publishes who holds what in each regulated futures market, as of the previous Tuesday. The Legacy report groups traders into large speculators (non-commercial), commercials (hedgers and producers) and small traders (positions too small to report), so you can see which side each group is on.
Why a percentile, not the raw number
Contract counts mean little on their own: 18,000 contracts is a lot in silver and very little in the S&P 500. So each net position is ranked against the same contract’s own last 3 years (156 weekly reports). The 92nd percentile means more long than in 92% of those weeks. Where we hold fewer weeks, the page says so (“1-year percentile”).
How people read the extremes
Readings at or above the 90th percentile, or at or below the 10th, are rare by definition — the group is unusually one-sided. That describes positioning; it is not a forecast. Crowded positions can stay crowded for months.
What it can’t tell you
The data is three days old when published and covers futures only. It shows positions, not intentions or timing, and says nothing on its own about where price goes next.
Educational information, not investment advice. Positioning data: CFTC Commitments of Traders (Legacy report, futures only), via Financial Modeling Prep. Percentiles are computed by TradeEasy against each contract’s own history. Past positioning does not predict future prices.