Commitments of Traders

Swiss Franc COT Positioning

Speculator positioning as of Jul 28, 2026 · CFTC

In short

Speculators are net short CHF (building short over 12 weeks). Positioning sits at 46% of its 12-week range (flip 40th pct of 10y, z -0.35).

Net position
-9,647
Longs
10,272
Shorts
19,919
Open interest
111,939
Flip percentile (10y)
40.1%
Z-score (10y)
-0.35
Position in range
46%
4-week change
+19
Crowding
not crowded

Weekly net positioning

Net non-commercial (large speculator) positioning over the last 12 weeks. A rising net means speculators are building longs; a falling net means they are building shorts.

Week (Tuesday)Net positionWeek-over-weekOpen interest
Jul 28, 2026-9,647-750111,939
Jul 21, 2026-8,897+603107,866
Jul 14, 2026-9,500-2,282108,412
Jul 7, 2026-7,218+2,448107,672
Jun 30, 2026-9,666+4,150105,912
Jun 23, 2026-13,816-1,450108,626
Jun 16, 2026-12,366-1,581145,747
Jun 9, 2026-10,785-836115,412
Jun 2, 2026-9,949-5,126111,432
May 26, 2026-4,823+22105,594
May 19, 2026-4,845+2,863104,225
May 12, 2026-7,70894,743

How to read this

The flip percentile normalizes Swiss Franc net positioning against roughly ten years of history: 40.1% means speculators are roughly mid-range versus their own history. The 10-year z-score (-0.35) confirms how stretched that is. Readings above the 90th percentile (or below the 10th) flag a crowded trade prone to a sharp unwind.

Positioning is a risk gauge, not an entry signal. Extremes can persist and get more extreme. Pair this with the fundamentals and a confirming move before fading a crowded trade. See how to read the COT report and using COT data to spot reversals. For the bigger picture on what moves the Swiss franc, read the Swiss Franc fundamentals guide.

Frequently asked questions

Are speculators net long or short Swiss Franc?
As of Jul 28, 2026, large speculators are net short the Swiss franc, with a net position of -9,647 contracts (10,272 long vs 19,919 short) in the CFTC Commitments of Traders report.
Is Swiss Franc positioning crowded right now?
No. Swiss Franc positioning sits at the 40.1% flip percentile of its 10-year range (z-score -0.35), which is not an extreme. Crowding warnings trigger above the 90th or below the 10th percentile.
What is the COT flip percentile for Swiss Franc?
Swiss Franc's flip percentile is 40.1% — where current normalized net positioning sits within roughly 10 years of history. Above 60 is long-side versus history, below 40 short-side; above 90 or below 10 is crowded.
When is COT data for Swiss Franc updated?
Weekly. The CFTC releases the Commitments of Traders report every Friday at 3:30pm ET with positions as of the prior Tuesday. This page last updated with data as of Jul 28, 2026.

Other markets

Track Swiss Franc positioning as it shifts

COT is one of six factors in the bias. See how the Swiss franc positioning lines up with rates, the news read and the other drivers, updated as the data prints on the dashboard.