Macro Regime
Loading
Risk: -- Updated: --
Top Drivers (4W)

Bitcoin acts as a macro liquidity release valve. It rises when the quantity of money increases and falls when liquidity contracts. It responds to real interest rates, becoming more attractive when real rates fall. It moves furthest when macro liquidity expands, because excess capital flows outward along the risk curve — from safe assets to risky ones — until it reaches bitcoin at the far end.

This is why bitcoin behaves like a high-beta macro asset rather than a traditional safe haven. These dynamics happen in sequence, so instead of letting every metric "vote equally," we respect that transmission order.

A note for Bitcoiners: While we believe bitcoin is fundamentally a risk-off asset — sound money with no counterparty risk — the reality is that 99% of investors don't see it that way yet. This tool helps explain why bitcoin's price behaves the way it does today, as capital flows treat it as one of the riskiest assets on the curve. Understanding this doesn't mean accepting it forever — just recognizing the game being played until bitcoin achieves broader recognition as a true safe haven.

💧 Layer 1: Liquidity Primary Driver
"Is money entering or leaving the system?"

We track bank reserves, Fed balance sheet, reverse repo, and Treasury cash. If liquidity is expanding, more capital can flow into assets — bitcoin has a tailwind. If contracting, capital gets pulled back.

Analogy: The fuel level in the tank.

💵 Layer 2: Price of Money Primary Driver
"Even if money exists, is it cheap enough to take risk?"

We track real interest rates (most important — 3x weighted), nominal yields, yield curve shape, and inflation expectations. Falling real rates encourage risk-taking; rising real rates favor safe yield over speculation.

Analogy: The price at the pump.

🏦 Layer 3: Credit Constraint
"Can the system safely use leverage?"

We track credit spreads and funding stress. If credit is calm, liquidity flows smoothly along the risk curve to bitcoin. If credit is stressed, forced selling happens, leverage unwinds, and everything correlates down.

Key insight: Credit doesn't create bull markets — it prevents crashes or allows them. Even supportive liquidity can fail during credit stress.

Analogy: The circuit breaker.

📈 Layer 4: Risk Assets Confirmation
"Is capital flowing outward along the risk curve?"

We track SPY, QQQ/ARKK, and VIX. When liquidity expands, capital flows from safe assets → equities → speculative tech → bitcoin. Risk assets confirm this transmission is happening.

Key insight: Risk markets do NOT decide the regime — they show whether capital is actually flowing along the curve.

Analogy: The speedometer.

🌍 Layer 5: FX Context
"Is global dollar liquidity tight or loose?"

We track the dollar index and USD/JPY. A strong dollar tightens global conditions; a weak dollar loosens them. FX supports or contradicts the macro picture but does not override it.

Analogy: Headwind or tailwind.

How Individual Metrics Are Scored
1
Timeframe Selection → Use the toggle (4W, 3M, 6M, 1Y) to analyze different windows. 4W captures tactical momentum; 6M/1Y reveal longer-term macro trends.
2
Direction Rules → Each metric has a rule determining if movement is Supportive or Restrictive (see weights table below).
3
Neutral Threshold → Small moves are filtered out. Rates/spreads need ≥15bp change; all other metrics need ≥2% change. Below threshold = Neutral.
Metric Weights

Key drivers receive higher weights based on their historical correlation with Bitcoin price movements.

Layer Metric Weight Supportive When
💧 Liquidity Fed Balance Sheet (WALCL) Rising ↑
💧 Liquidity Bank Reserves (WRESBAL) Rising ↑
💧 Liquidity Reverse Repo (RRPONTSYD) Falling ↓
💧 Liquidity Treasury General (WTREGEN) Falling ↓
📊 Rates Real Yields (DFII10) Falling ↓
📊 Rates 10Y Yield (DGS10) Falling ↓
📊 Rates Yield Curve (T10Y2Y) Steepening ↑
📊 Rates Inflation Expectations (T5YIFR) Rising ↑
🏦 Credit HY Spreads (BAMLH0A0HYM2) 1.5× Tightening ↓
🏦 Credit IG Spreads (BAMLC0A0CM) Tightening ↓
🎯 Risk ARKK (Speculative Appetite) 1.5× Rising ↑
🎯 Risk SPY, QQQ Rising ↑
🎯 Risk VIX Falling ↓
💱 FX Dollar Index (DTWEXBGS) 1.5× Weakening ↓
💱 FX USD/JPY Rising ↑
How the Overall Regime Is Calculated
1
Layer Scores → Weighted metrics within each layer are summed. Max scores: Liquidity ±6, Rates ±6, Credit ±2.5, Risk ±4.5, FX ±2.5.
2
Layer Regime → Each layer is classified: Supportive (≥50% of max score), Restrictive (≤-50%), or Neutral (in between).
3
Liquidity + Rates → These primary drivers set the base regime. Both supportive = Supportive. Both restrictive = Restrictive. One leading = Supportive with note. Mixed = Neutral.
4
Credit Gate → If credit is Restrictive, Supportive regimes downgrade to Neutral with "Credit Fragile" flag. Liquidity can't flow if the pipes are broken.
5
Risk Confirmation → Risk layer shows if capital is actually flowing (Confirming) or if markets diverge from macro signals (Diverging). Does not change regime.
💧 Liquidity (Quantity of Money) 0
📊 Price of Money (Rates) 0
🏦 Credit & Funding Stress 0
🎯 Risk Curve Expression 0
💱 FX / Global Liquidity 0
📚 How This Works

Bitcoin acts as a macro liquidity release valve. It rises when the quantity of money increases and falls when liquidity contracts. It responds to real interest rates, becoming more attractive when real rates fall. It moves furthest when macro liquidity expands, because excess capital flows outward along the risk curve — from safe assets to risky ones — until it reaches bitcoin at the far end.

This is why bitcoin behaves like a high-beta macro asset rather than a traditional safe haven. These dynamics happen in sequence, so instead of letting every metric "vote equally," we respect that transmission order.

A note for Bitcoiners: While we believe bitcoin is fundamentally a risk-off asset — sound money with no counterparty risk — the reality is that 99% of investors don't see it that way yet. This tool helps explain why bitcoin's price behaves the way it does today, as capital flows treat it as one of the riskiest assets on the curve. Understanding this doesn't mean accepting it forever — just recognizing the game being played until bitcoin achieves broader recognition as a true safe haven.

💧 Layer 1: Liquidity Primary Driver
"Is money entering or leaving the system?"

We track bank reserves, Fed balance sheet, reverse repo, and Treasury cash. If liquidity is expanding, more capital can flow into assets — bitcoin has a tailwind. If contracting, capital gets pulled back.

Analogy: The fuel level in the tank.

💵 Layer 2: Price of Money Primary Driver
"Even if money exists, is it cheap enough to take risk?"

We track real interest rates (most important — 3x weighted), nominal yields, yield curve shape, and inflation expectations. Falling real rates encourage risk-taking; rising real rates favor safe yield over speculation.

Analogy: The price at the pump.

🏦 Layer 3: Credit Constraint
"Can the system safely use leverage?"

We track credit spreads and funding stress. If credit is calm, liquidity flows smoothly along the risk curve to bitcoin. If credit is stressed, forced selling happens, leverage unwinds, and everything correlates down.

Key insight: Credit doesn't create bull markets — it prevents crashes or allows them. Even supportive liquidity can fail during credit stress.

Analogy: The circuit breaker.

📈 Layer 4: Risk Assets Confirmation
"Is capital flowing outward along the risk curve?"

We track SPY, QQQ/ARKK, and VIX. When liquidity expands, capital flows from safe assets → equities → speculative tech → bitcoin. Risk assets confirm this transmission is happening.

Key insight: Risk markets do NOT decide the regime — they show whether capital is actually flowing along the curve.

Analogy: The speedometer.

🌍 Layer 5: FX Context
"Is global dollar liquidity tight or loose?"

We track the dollar index and USD/JPY. A strong dollar tightens global conditions; a weak dollar loosens them. FX supports or contradicts the macro picture but does not override it.

Analogy: Headwind or tailwind.

How Individual Metrics Are Scored
1
Timeframe Selection → Use the toggle (4W, 3M, 6M, 1Y) to analyze different windows. 4W captures tactical momentum; 6M/1Y reveal longer-term macro trends.
2
Direction Rules → Each metric has a rule determining if movement is Supportive or Restrictive (see weights table below).
3
Neutral Threshold → Small moves are filtered out. Rates/spreads need ≥15bp change; all other metrics need ≥2% change. Below threshold = Neutral.
Metric Weights

Key drivers receive higher weights based on their historical correlation with Bitcoin price movements.

Layer Metric Weight Supportive When
💧 Liquidity Fed Balance Sheet (WALCL) Rising ↑
💧 Liquidity Bank Reserves (WRESBAL) Rising ↑
💧 Liquidity Reverse Repo (RRPONTSYD) Falling ↓
💧 Liquidity Treasury General (WTREGEN) Falling ↓
📊 Rates Real Yields (DFII10) Falling ↓
📊 Rates 10Y Yield (DGS10) Falling ↓
📊 Rates Yield Curve (T10Y2Y) Steepening ↑
📊 Rates Inflation Expectations (T5YIFR) Rising ↑
🏦 Credit HY Spreads (BAMLH0A0HYM2) 1.5× Tightening ↓
🏦 Credit IG Spreads (BAMLC0A0CM) Tightening ↓
🎯 Risk ARKK (Speculative Appetite) 1.5× Rising ↑
🎯 Risk SPY, QQQ Rising ↑
🎯 Risk VIX Falling ↓
💱 FX Dollar Index (DTWEXBGS) 1.5× Weakening ↓
💱 FX USD/JPY Rising ↑
How the Overall Regime Is Calculated
1
Layer Scores → Weighted metrics within each layer are summed. Max scores: Liquidity ±6, Rates ±6, Credit ±2.5, Risk ±4.5, FX ±2.5.
2
Layer Regime → Each layer is classified: Supportive (≥50% of max score), Restrictive (≤-50%), or Neutral (in between).
3
Liquidity + Rates → These primary drivers set the base regime. Both supportive = Supportive. Both restrictive = Restrictive. One leading = Supportive with note. Mixed = Neutral.
4
Credit Gate → If credit is Restrictive, Supportive regimes downgrade to Neutral with "Credit Fragile" flag. Liquidity can't flow if the pipes are broken.
5
Risk Confirmation → Risk layer shows if capital is actually flowing (Confirming) or if markets diverge from macro signals (Diverging). Does not change regime.
⚠️ Not investment advice. Macro conditions are complex. Past correlations ≠ future results.