G10 COT positioning

Where leveraged money is currently positioned in the G10 currency futures, and how unusual that position is against its own past year. Straight from the CFTC, free, no signup, updated whenever the report is.

Report as of 01 Sep 2026 · published the following Friday
CurrencyLeveraged net Week change52-week percentileReading
EUREuro -38,173 +186
17%
leaning short
JPYJapanese yen -102,188 -25 146
4%
crowded short
GBPBritish pound 43,167 -4 742
96%
crowded long
CHFSwiss franc -10,298 -1 473
9%
crowded short
AUDAustralian dollar 49,662 -4 399
75%
leaning long
CADCanadian dollar -68,750 +3 342
34%
middle of range
NZDNew Zealand dollar -22,338 +9 656
23%
leaning short
USDUS dollar index 7,133 -2 056
96%
crowded long
Download CSV
What the percentile means. A raw contract count tells you nothing on its own, because minus forty thousand contracts is enormous for the New Zealand dollar and a rounding error for the euro. Each currency is therefore ranked against its own trailing 52 weeks. 90% means positioning is more long than it has been in almost a year. 10% means the opposite.

What this is not

This is a crowding gauge, not a direction signal. A high percentile means a lot of leveraged money is already sitting on that side, which is a reason to be careful about joining them. It is not a reason to take the other side. Reading every extreme as a coming reversal is the most common way people lose money with this data, and it is why the line about COT being a contrarian indicator is worth less than it sounds. Positioning tells you how full the room is, not which way the door is about to swing.

Where the numbers come from

The Norwegian krone and Swedish krona are missing, and that is not an oversight. Neither has a CME contract with a leveraged-money series, so no COT reading exists for them at any price. On a Scandinavian cross you only ever get one leg of the pair. We would rather show seven currencies and the dollar index and say why, than pad the table with a proxy and let you assume it is real.

Pulling it yourself

Nothing here is proprietary. The CFTC publishes on Socrata, so you can skip the weekly release page and take JSON directly from publicreporting.cftc.gov/resource/gpe5-46if.json, filtered on the contract market name. One trap worth knowing: the release slips on US holidays, so read the report date out of the payload rather than trusting the day you fetched it.

Positioning is one of several inputs behind the conviction tiers on this site. How G10Grid uses it · The public track record

Login

Welcome back. Sign in to open the Desk.