FX MACRO

// MULTI-FACTOR CURRENCY STRENGTH // V0.1
CONNECTING...
/// HOW TO READ THE SCORES Each score is a Z-score across the 8-currency cohort, mapped to 0–100. 50 = peer mean. ≥ 70 = noticeably stronger than peers. ≤ 30 = noticeably weaker. The score is relative — when everyone moves together, scores compress toward 50. Composite = PRICE 50% · INTERMKT 30% · CARRY 20% (+ event surprise boost). Pillars are less redundant than price-only meters — not statistically independent (VIX/SPX/yields/gold cross-contaminate in risk-on/off cascades). Treat as a macro bias engine, not a Sharpe machine. Session and CB stance shown below as context only — not in the score.

/// STRENGTH HISTORY ///

DRAG = PAN · SCROLL = ZOOM · SHIFT+DRAG = BOX ZOOM /// RESET /// /// SMOOTH 0.3 ///

/// COT POSITIONING + SETUP ///

CCY STRENGTH NET % OI BIAS WoW Δ SETUP WHAT TO DO
★ SQUEEZE LONG strength > 70 & specs crowded short → BUY. Specs are wrong, trend agrees.
★ UNWIND SHORT strength < 30 & specs crowded long → SELL. Specs are wrong, trend agrees.
⚠ LATE TREND trend strong but specs already loaded same way → watch for reversal, don't chase.
— WATCH positioning extreme but no trend yet → wait for strength to confirm.

/// PRICE BREAKDOWN BY TIMEFRAME ///

CCY 5M 15M 1H 4H 1D WEIGHTED

/// CURRENCY RANK ///

# CCY SCORE PRICE INTERMKT CARRY STRENGTH
/// STRONGEST
SCORE —
/// WEAKEST
SCORE —