CONVEX

Smart Money Positioning

Where are institutional and commercial players positioned right now? Live CFTC Commitments of Traders data, cross-asset divergence alerts, and macro regime context. Every number is data-driven — no editorial opinion.

Positioning Dashboard — CFTC Commitments of Traders

Net speculative = non-commercial long − short. Commercial net = commercial long − short. Percentile rank vs 52-week history. Conviction reflects positioning extremes — contrarian framing.

Commodities

ContractNet SpecComm NetOpen Int52w PctileWk ΔConviction
GoldGC0/10 wksBuilding baseline
Crude OilWTI0/10 wksBuilding baseline
CopperHG0/10 wksBuilding baseline

Equity Indices

ContractNet SpecComm NetOpen Int52w PctileWk ΔConviction
S&P 500ES0/10 wksBuilding baseline

Currencies

ContractNet SpecComm NetOpen Int52w PctileWk ΔConviction
Euro FXEUR0/10 wksBuilding baseline
Japanese YenJPY0/10 wksBuilding baseline

Rates

ContractNet SpecComm NetOpen Int52w PctileWk ΔConviction
30Y TreasuryZB0/10 wksBuilding baseline
10Y TreasuryZN0/10 wksBuilding baseline

Crypto

ContractNet SpecComm NetOpen Int52w PctileWk ΔConviction
BitcoinBTC0/10 wksBuilding baseline

Building percentile baseline (need 10+ weeks): Gold (GC), Crude Oil (WTI), Copper (HG), S&P 500 (ES), Euro FX (EUR), Japanese Yen (JPY), 30Y Treasury (ZB), 10Y Treasury (ZN), Bitcoin (BTC)

Divergence Alerts

Where smart money positioning conflicts with price action or cross-asset signals. Algorithmically detected, not editorial.

No statistically significant divergences detected. Markets are broadly aligned.

Macro Regime Context

UNKNOWN
CVRP
/100
Recession Prob.
CRAI
/100
Risk Appetite
Yield Curve
10Y − 2Y
Real Rates
10Y TIPS

Signal Timeline

Signal detection requires 10+ weeks of positioning history to establish baseline percentile ranks.

Currently building baseline for: Gold (GC), Crude Oil (WTI), Copper (HG), S&P 500 (ES), Euro FX (EUR), Japanese Yen (JPY), 30Y Treasury (ZB), 10Y Treasury (ZN), Bitcoin (BTC). Existing contracts with full history will surface signals as they occur.

Methodology

Positioning data sourced from CFTC Commitments of Traders (Legacy Futures-Only report), published weekly. Percentile ranks computed against 52-week rolling history. Conviction labels reflect positioning extremes: ≥90th or ≤10th percentile = extreme, ≥75th or ≤25th = crowded.

Divergence alerts are computed algorithmically using z-score analysis across correlated market pairs and CFTC positioning vs price action. No editorial judgment or AI-generated narratives are used on this page.

Regime context uses Convex Intelligence Indices (CVRP, CRAI, CNLI) plus yield curve and real rates data from FRED.

Full methodology →