Official positioning research
CFTC Commitments of Traders data and charts
Research persisted, validated financial-futures TFF data and commodity Disaggregated data through one consistent CFTC platform.
Latest financial positions: 28 July 2026 · TFF Futures Only · 18 markets
Financial futures
TFF positioning for currencies, US Treasuries, equity indexes, Bitcoin and VIX.
Commodity futures
Disaggregated positioning for metals, energy and agriculture.
Largest latest financial positioning changes
Absolute weekly changes across Leveraged Funds and Asset Manager/Institutional categories.
| Report date | Market | Participant | Long | Short | Net | Weekly change | 4-report change | 52-report context |
|---|---|---|---|---|---|---|---|---|
| 2026-07-28 | US 10Y | Leveraged Funds | 309,480 | 2,465,219 | -2,155,739 | -90,934 | -185,888 | 48th percentile |
| 2026-07-28 | US 10Y | Asset Manager/Institutional | 3,349,615 | 737,651 | +2,611,964 | +74,778 | +233,814 | 100th percentile |
| 2026-07-28 | US 5Y | Asset Manager/Institutional | 3,903,361 | 1,007,112 | +2,896,249 | +46,124 | -34,621 | 25th percentile |
| 2026-07-28 | Ultra Bond | Leveraged Funds | 74,405 | 937,043 | -862,638 | +36,527 | +47,264 | 31th percentile |
| 2026-07-28 | US 2Y | Leveraged Funds | 456,470 | 2,020,764 | -1,564,294 | +30,834 | +184,581 | 100th percentile |
| 2026-07-28 | S&P 500 | Leveraged Funds | 155,964 | 453,440 | -297,476 | +25,389 | +62,993 | 96th percentile |
| 2026-07-28 | US 2Y | Asset Manager/Institutional | 2,425,700 | 580,688 | +1,845,012 | +24,124 | -114,998 | 6th percentile |
| 2026-07-28 | US 5Y | Leveraged Funds | 426,056 | 2,534,694 | -2,108,638 | +22,790 | +37,652 | 98th percentile |
Latest financial positioning flips
A flip means the current net position crossed zero relative to the preceding available report.
| Report date | Market | Participant | Long | Short | Net | Weekly change | 4-report change | 52-report context |
|---|---|---|---|---|---|---|---|---|
| 2026-07-28 | VIX | Leveraged Funds | 79,888 | 92,177 | -12,289 | -15,387 | -10,272 | 92th percentile |
| 2026-07-28 | JPY | Non-Reportable | 47,319 | 41,932 | +5,387 | +8,160 | -1,618 | 85th percentile |
| 2026-07-28 | VIX | Non-Reportable | 20,784 | 24,760 | -3,976 | -5,439 | -1,756 | 10th percentile |
| 2026-07-28 | S&P 500 | Other Reportables | 49,486 | 52,711 | -3,225 | -6,093 | -13,570 | 2th percentile |
| 2026-07-28 | Nasdaq-100 | Other Reportables | 10,354 | 11,266 | -912 | -1,212 | +37 | 13th percentile |
| 2026-07-28 | Russell 2000 | Asset Manager/Institutional | 158,482 | 157,530 | +952 | +1,842 | -6,879 | 19th percentile |
COT research guides
What Is the Commitments of Traders Report?A practical overview of CFTC COT coverage, publication lag, participant categories, net positioning and limitations.How to Read a COT ReportRead long and short positions, weekly changes, flips and rolling percentiles without overstating what delayed positioning data can show.COT Report Release ScheduleUnderstand the Tuesday position date, later publication, exceptional delays and Squawkdeck processing timestamps.COT Participant Categories ExplainedCompare Dealer/Intermediary, Asset Manager/Institutional, Leveraged Funds, Other Reportables and Non-Reportable traders.Futures Only vs Options Combined COT ReportsLearn why COT report scopes should not be mixed and which TFF scope Squawkdeck uses.CFTC Data MethodologyOfficial sources, contract mapping, formulas, rolling statistics, corrections, missing data and limitations for Squawkdeck CFTC research.