/* ========================================================================== TOOL MODAL & DOSSIER STYLES (DUAL-LAYER UX + SEO ARCHITECTURE) ========================================================================== */ .tool-info-trigger-row { display: flex; justify-content: flex-end; margin-bottom: 14px; } .tool-info-btn { display: inline-flex; align-items: center; gap: 7px; background: #ffffff; border: 1px solid #0052cc; color: #0052cc; font-family: var(--font-outfit), sans-serif; font-size: 12.5px; font-weight: 800; padding: 7px 15px; border-radius: 6px; cursor: pointer; transition: all 0.15s ease; box-shadow: none; } .tool-info-btn:hover { background: #0052cc; color: #ffffff; } .info-icon-circle { display: inline-flex; align-items: center; justify-content: center; width: 17px; height: 17px; border-radius: 50%; background: #eff6ff; color: #0052cc; font-size: 11px; font-weight: 900; font-family: var(--font-mono), monospace; } .tool-info-btn:hover .info-icon-circle { background: #ffffff; color: #0052cc; } /* Lightbox Backdrop */ .tool-modal-backdrop { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; height: 100dvh; background: rgba(15, 23, 42, 0.7); backdrop-filter: blur(4px); z-index: 99999; align-items: center; justify-content: center; padding: 20px; box-sizing: border-box; } .tool-modal-backdrop.active { display: flex; } .tool-modal-dialog { background: #ffffff; border: 1px solid #cbd5e1; border-radius: 4px; width: 100%; max-width: 780px; max-height: 88vh; overflow-y: auto; box-shadow: none; padding: 32px 28px; box-sizing: border-box; position: relative; animation: toolModalFadeIn 0.2s cubic-bezier(0.16, 1, 0.3, 1); } @keyframes toolModalFadeIn { from { opacity: 0; transform: scale(0.96) translateY(12px); } to { opacity: 1; transform: scale(1) translateY(0); } } .tool-modal-close { position: absolute; top: 18px; right: 20px; background: #f1f5f9; border: 1px solid #e2e8f0; color: #475569; font-size: 20px; font-weight: 700; width: 32px; height: 32px; border-radius: 6px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.15s ease; line-height: 1; } .tool-modal-close:hover { background: #e2e8f0; color: #0f172a; } /* In-DOM Dossier Card */ .tool-dossier-card { background: #ffffff; border: 1px solid #e2e8f0; border-radius: 4px; padding: 36px 32px; margin: 36px auto 40px auto; max-width: 1400px; width: 100%; box-sizing: border-box; box-shadow: none; } .tool-dossier-card h2 { font-family: var(--font-outfit), sans-serif; font-size: 24px; font-weight: 900; color: #0f172a; margin: 0 0 12px 0; letter-spacing: -0.3px; } .tool-dossier-card h3 { font-family: var(--font-outfit), sans-serif; font-size: 16.5px; font-weight: 800; color: #0f172a; margin: 26px 0 12px 0; } .audience-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px; margin: 16px 0 24px 0; } .audience-card { background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 4px; padding: 16px 18px; } .audience-card strong { display: block; font-family: var(--font-outfit), sans-serif; font-size: 13.5px; font-weight: 800; color: #0052cc; margin-bottom: 6px; text-transform: uppercase; letter-spacing: 0.5px; } .audience-card p { font-size: 13px; color: #475569; line-height: 1.5; margin: 0; } .formula-box { background: #f8fafc; border: 1px solid #cbd5e1; border-radius: 4px; padding: 16px 20px; font-family: var(--font-mono), monospace; font-size: 13.5px; color: #0f172a; line-height: 1.6; margin-bottom: 16px; word-break: break-word; overflow-wrap: break-word; white-space: normal; overflow-x: auto; -webkit-overflow-scrolling: touch; } .formula-box code { color: #0052cc; font-weight: 700; word-break: break-word; overflow-wrap: break-word; white-space: normal; } .faq-accordion { margin-top: 16px; display: flex; flex-direction: column; gap: 10px; } .faq-item { border: 1px solid #e2e8f0; border-radius: 4px; overflow: hidden; } .faq-item details { padding: 0; } .faq-item summary { font-family: var(--font-outfit), sans-serif; font-size: 14.5px; font-weight: 700; color: #0f172a; padding: 14px 18px; background: #f8fafc; cursor: pointer; outline: none; user-select: none; transition: background 0.15s ease; } .faq-item summary:hover { background: #f1f5f9; } .faq-item .faq-answer { padding: 14px 18px; font-size: 13.5px; color: #475569; line-height: 1.6; background: #ffffff; border-top: 1px solid #f1f5f9; } /* MOBILE OPTIMIZATIONS FOR DOSSIER & MODAL LIGHTBOX */ @media (max-width: 768px) { .tool-dossier-card { padding: 20px 16px; margin: 24px auto; width: 100%; box-sizing: border-box; border-radius: 4px; } .tool-dossier-card h2 { font-size: 20px; } .tool-dossier-card h3 { font-size: 15px; margin: 20px 0 10px 0; } .audience-grid { grid-template-columns: 1fr; gap: 10px; margin: 12px 0 18px 0; } .formula-box { padding: 12px 14px; font-size: 12.5px; } .faq-item summary { padding: 12px 14px; font-size: 13.5px; } .faq-item .faq-answer { padding: 12px 14px; font-size: 13px; } } @media (max-width: 600px) { .tool-modal-backdrop { padding: 8px; } .tool-modal-dialog { padding: 20px 14px; max-height: 94vh; width: 100%; border-radius: 4px; } .tool-modal-close { top: 10px; right: 10px; width: 28px; height: 28px; font-size: 18px; } .tool-info-trigger-row { justify-content: stretch; width: 100%; } .tool-info-btn { width: 100%; justify-content: center; padding: 9px 14px; box-sizing: border-box; } }
Desk 08 // Model #01 • Macroeconomic Regime Solver

4-Regime Macro Asset Allocation & Factor Tilt Engine

Dynamic macroeconomic asset allocation workbench mapping real GDP growth momentum and core inflation velocity across the 4 economic quadrants. Solves optimal risk-parity asset weights and equity factor tilts under non-stationary covariance regimes.

Macro Coordinates & Inputs
Macro Presets
Real GDP Growth / Output Gap +2.10%
-4.0% (Contraction) 0% +6.0% (Expansion)
Core Inflation / CPI Velocity +3.20%
0.0% (Disinflation) 2.5% (Target) 10.0% (Overheating)
Risk Aversion Parameter (γ) 3.0 (Moderate)
1.0 (Aggressive) 3.0 (Moderate) 5.0 (Conservative)
Central Bank Policy Stance
QUADRANT I: REFLATIONARY EXPANSION

Reflationary Growth

Accelerating economic growth with sticky above-target inflation. Risk assets with pricing power outperform duration.

Dominant Asset Call
Commodities & TIPS
Expected Return +8.45%
Projected Vol 11.20%
Regime Sharpe 0.75
Stock-Bond Corr +0.32
Target Macro Portfolio Weights
Equity Factor Tilts (Active Z-Score)
Authoritative Reference METHODOLOGY • COVENANTS • PROOF

Institutional Methodology & Underwriting Dossier

Institutional dynamic asset allocation engine mapping real GDP growth and core inflation across the 4 macroeconomic quadrants (Reflation, Goldilocks, Stagflation, Deflation) to solve optimal portfolio weights across Equities, Treasuries, Commodities, Gold, Cash, TIPS, and Bitcoin.

1. Target Audience & Practical Application

How different financial market participants apply this quantitative model to real-world capital allocation:

Macro Hedge Fund CIOs

Adjust overall portfolio beta and duration exposures ahead of shifting growth and inflation turning points.

Family Office Allocators

Overweight real assets and cash during stagflationary regimes to preserve multi-generational purchasing power.

Fiduciary RIAs

Explain to private clients why static 60/40 portfolios suffer catastrophic drawdowns during stagflation and how dynamic factor tilts defend capital.

Risk Parity Managers

Balance marginal risk contributions across asset classes whose covariance shifts dynamically with macro regimes.

2. Macro Regime Covariance & Quadrant Allocation Calculus

1. Regime-Dependent Mean-Variance Optimization:
w* = argmax [w^T μ_regime - (γ / 2) w^T Σ_regime w]

2. Macroeconomic Quadrant Coordinates:
Growth Momentum (X) = Δ Real GDP / Output Gap
Inflation Momentum (Y) = Δ Core CPI / Sticky Inflation

3. Strategic Asset Class Overweights:
Reflation (High Growth, High Inf): Commodities, Energy, Materials, TIPS, BTC
Goldilocks (High Growth, Low Inf): Tech, Growth Equities, High-Yield Credit
Stagflation (Low Growth, High Inf): Physical Gold, Cash / T-Bills, Energy, Defensive Value
Deflation (Low Growth, Low Inf): Long-Term Treasuries, Cash, Defensive Healthcare, Utilities

3. Fiduciary Principles & Covariance Breakdown Guardrails

Standard Modern Portfolio Theory assumes stationary asset covariance. In the real world, during liquidity shocks and stagflationary crises, stock-bond correlations flip from negative to positive, causing traditional 60/40 diversification to collapse.

4. Frequently Asked Questions (FAQ)

Why did traditional 60/40 portfolios fail in 2022?
For four decades prior to 2022, inflation was benign and falling, allowing bond prices to rise whenever stock prices fell. In 2022, inflation spiked to 9.1% while the Federal Reserve rapidly hiked rates from 0% to 4.50%. Both equities and Treasuries suffered double-digit drawdowns simultaneously because their correlation turned strongly positive, proving that 60/40 diversification fails when inflation is the primary macroeconomic driver.
How does the 4-Regime framework differ from traditional asset allocation?
Traditional asset allocation assigns static target weights (e.g. 60% equities, 40% fixed income) and assumes historical returns will repeat. The 4-Regime framework recognizes that different asset classes have structural economic sensitivities to the rate of change in growth and inflation. By identifying the prevailing quadrant, allocators dynamically tilt capital into the asset classes that economically benefit from that specific macro environment.
What are factor tilts and how do they respond to macro regimes?
Factors represent specific characteristics of securities that explain their risk and return profiles. During Reflation and Goldilocks regimes, High Beta and Momentum factors thrive. During Stagflation and late-cycle contractions, Value, Quality (strong balance sheets, low debt), and Low-Volatility factors historically outperform by wide margins.
How should Bitcoin be treated within a macro regime allocation?
Bitcoin functions as high-beta monetary liquidity. It exhibits immense upside convexity during Goldilocks and Reflation regimes when global central bank balance sheets are expanding. However, during liquidity crunches or rapid Federal Reserve rate hikes, it trades like a high-duration risk asset, meaning conservative allocators should size it modestly (1% to 3%) with strict rebalancing discipline.
/* TOOL MODAL LIGHTBOX JS */ function openToolModal(modalId) { const el = document.getElementById(modalId); if (el) { el.classList.add('active'); document.body.style.overflow = 'hidden'; } } function closeToolModal(modalId) { const el = document.getElementById(modalId); if (el) { el.classList.remove('active'); document.body.style.overflow = ''; } } function scrollToDossier(modalId) { closeToolModal(modalId); const target = document.getElementById('dossier-section'); if (target) { target.scrollIntoView({ behavior: 'smooth' }); } } window.addEventListener('keydown', function(e) { if (e.key === 'Escape') { document.querySelectorAll('.tool-modal-backdrop.active').forEach(function(m) { m.classList.remove('active'); }); document.body.style.overflow = ''; } });