RoboMacro Logo
RoboMacro
No Human in the Loop

FX Volatility Intelligence

FX Positioning — CFTC COT Monitor

Net speculative currency positioning from the CFTC's weekly TFF report, with z-scores against 3-year history.

CFTC Positioning — Traders in Financial Futures (TFF)

EUR-2.83σVery Short
GBP+0.62σMildly Long
JPY-1.55σShort
CHF-1.47σShort
CAD-2.53σVery Short
AUD-0.03σMildly Short
NZD-2.08σVery Short

Net Leveraged Money (hedge fund + CTA) positions in G10 FX futures. Z-score vs 2Y history. Source: CFTC Traders in Financial Futures (TFF), weekly. Free data.

About the positioning monitor

The monitor tracks net speculative positioning in currency futures from the CFTC's Traders in Financial Futures (TFF) report — the weekly public dataset behind most "COT positioning" commentary. Coverage spans EUR, GBP, JPY, CHF, CAD, AUD and NZD, with each currency's net position expressed as a z-score against its own 3-year history so you can see crowding at a glance.

Positioning is a contrarian-leaning input: extreme longs or shorts mark trades that are crowded, and crowded trades unwind hard when the narrative breaks. A stretched z-score doesn't time the turn, but it tells you which currencies have the most positioning fuel for one.

Frequently asked questions

What is the CFTC COT report?

The Commitments of Traders (COT) report is published weekly by the US Commodity Futures Trading Commission. The Traders in Financial Futures (TFF) variant breaks down currency futures positions by trader type — dealers, asset managers, leveraged funds, and others — making the net speculative position in each currency publicly visible with a few days' lag.

How do traders use COT positioning data?

Mostly as a crowding gauge. When net speculative positioning hits an extreme versus its own history (a high absolute z-score), the trade is crowded and vulnerable to a squeeze. Positioning data lags by several days and doesn't time reversals, so it is typically combined with price action and the macro calendar rather than used alone.

Realized vol computed from daily FX spot history (Twelve Data, with yfinance and FRED fallback). Carry from FRED OECD MEI 3M interbank rates. Positioning from CFTC Traders in Financial Futures (TFF) — free weekly data. Implied vol surface requires user-supplied OTC quotes.

RoboMacro

Automating macroeconomic research and analysis through AI-powered podcast generation and research papers.

Explore

© 2026 RoboMacro. All rights reserved.