πŸ“ˆ Quant & Trading
Macro Regime Allocation Models
Classifies the current macroeconomic environment into a discrete regime (growth/recession Γ— inflation/deflation), then allocates to asset classes that historically outperform in that regime. A top-down overlay on bottom-up signals.
2
Minutes
3
Concepts
+15+30
Read+Quiz
1
How It Works
The Growth Γ— Inflation Quadrant
↑ Growth↓ Growth
↑ InflationReflation β€” Commodities, TIPS, value stocks, EM equitiesStagflation β€” Cash, commodities, gold, short duration
↓ InflationGoldilocks β€” Equities, credit, growth stocks, risk-onDeflation β€” Long bonds, quality stocks, USD, safe havens

This is the Bridgewater "All Weather" insight: every asset class has a macro environment where it shines. A balanced portfolio holds assets that cover all four quadrants so something is always working.

Regime Indicators

You detect regimes from leading macro data. Key signals:

IndicatorSourceWhat It Tells You
PMI (Manufacturing/Services)ISM, MarkitGrowth direction and momentum
CPI / PCEBLS, BEAInflation trend
10Y-2Y yield spreadTreasuryRecession probability (inverted = danger)
Initial jobless claimsDOLLabor market turning points
Credit spreads (HY-IG)FREDRisk appetite / stress
Copper/Gold ratioMarketsGrowth expectations
Rule-Based vs ML-Based Regime Switching

Rule-based approach (simpler, more interpretable):

  • Define thresholds: PMI > 50 = growth, CPI YoY > 3% = inflation
  • Combine into quadrant classification
  • Pros: transparent, easy to override manually, no overfitting risk
  • Cons: arbitrary thresholds, binary classification misses transitions

ML-based approach (HMM, K-Means, GMM):

  • Let the data discover regimes from return patterns
  • HMM adds temporal structure β€” regimes are "sticky" and transitions have probabilities
  • Pros: discovers non-obvious regimes, handles gradual transitions, probabilistic
  • Cons: regime labels aren't interpretable by default, sensitive to hyperparameters, can overfit in-sample
Hidden Markov Models (HMM) for Regime Detection

HMMs model the market as a system that switches between hidden states. You observe returns; the model infers which regime generated them.

Key concepts:

  • States: The discrete regimes (e.g., 4 states for the growth/inflation quadrant)
  • Transition matrix: Probability of moving from regime i to regime j β€” captures regime persistence
  • Emission distribution: The return distribution in each state (mean, variance)
  • Viterbi algorithm: Finds the most likely sequence of regimes given observed data

In practice, HMM regimes often map to:

  • State 1: Low vol, positive returns (bull market / Goldilocks)
  • State 2: High vol, negative returns (crisis / bear market)
  • State 3: Moderate vol, low returns (transition / uncertainty)
  • State 4: High vol, positive returns (recovery / reflation)
Tactical Allocation Tilts

Once you identify the regime, shift portfolio weights. You're not going 100% into the "winner" β€” you're tilting:

w_tactical = w_strategic + Ξ”w_regime

Example tilts from a 60/40 baseline:

RegimeEquity Ξ”Bond Ξ”Commodity Ξ”Cash Ξ”
Goldilocks+10%-5%0%-5%
Reflation-5%-10%+10%+5%
Stagflation-15%-5%+10%+10%
Deflation-10%+15%-5%0%

Keep tilts modest (Β±5-15%). Regime detection isn't precise enough to justify massive bets.