Every Friday the CFTC publishes the Commitments of Traders report: a snapshot of who holds what in the US futures market as of the previous Tuesday. For forex traders it is the closest thing to seeing institutional money's cards, because currency futures positioning tracks the same macro bets the spot market expresses.
It is also one of the most underused datasets in retail trading, mostly because the raw report is a wall of numbers. Here is what actually matters in it.
The three trader groups
Almost every practical COT method reduces to one number per currency: the non-commercial NET position, longs minus shorts. Positive means large speculators are net long the currency; negative means net short.
- ·Commercials: businesses hedging real currency exposure. They lean against trends by design, so their positioning is usually a poor directional read.
- ·Non-commercials (large speculators): hedge funds and CTAs positioning for profit. This is the group forex traders watch, because they ride macro trends and their aggregate position reflects institutional conviction.
- ·Non-reportables: positions too small to classify. Mostly noise.
The two readings that matter
Trend confirmation: the direction and weekly CHANGE of the net position. If the euro net position has been climbing for five weeks while price rises, institutions are behind the move, not fading it. A big one-week shift is the single most information-dense event in the report, because it means real money changed its mind.
Crowding warning: the LEVEL versus its own history. When a net position reaches an extreme against its 52-week range, most of the money that wanted in is already in. That does not time a reversal, but it tells you the easy part of the trend is behind you, and chasing it is buying what funds will eventually sell.
Practical mechanics
- ·Timing: the report lands Friday ~3:30pm ET with Tuesday's data. The lag matters for day trading and barely matters for swing horizons, because positioning changes slowly.
- ·Normalize it: -40,000 contracts means nothing on its own. Compare it to that currency's own typical range.
- ·Watch the shift, not just the stance: a market going from -60,000 to -20,000 is a bullish CHANGE even though it is still net short.
- ·Never trade it alone: positioning says who is committed, not when price moves. Combine it with trend and rates.
If you would rather not parse it yourself
KairosBias ingests the CFTC report automatically every week, converts each currency's net position and weekly shift into a -100 to +100 COT sub-score (30% of the composite), and publishes a plain-language weekly COT recap with every currency's net position, the week-over-week change, and the biggest shift highlighted. The recap is free and needs no account.
Common questions
Yes, for swing and position horizons. It shows how hedge funds and CTAs are positioned in each major currency and, more importantly, how that positioning changed week over week. It is too slow for day trading, and it should be combined with trend and rate analysis rather than used alone.
Fridays at about 3:30pm US Eastern, covering positions as of the preceding Tuesday. US holidays push the release to the following Monday.
A net position near the top or bottom of its own 52-week range. Extremes signal a crowded trade: the trend may continue, but most of the institutional money that wanted the position already has it, so risk-reward for new entries is worse.
See it live, free.
Four of the 8 major currencies scored from EMA structure, COT positioning, momentum and rate differentials, refreshed every 4 hours. No card, no expiry.
Open the free meterAnalytical tool, not financial advice