/* ========================================================================== 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 #02 • Global Monetary Plumbing

Global Central Bank Net Liquidity Terminal

Calculates real-time consolidated dollar liquidity across the Federal Reserve, European Central Bank, Bank of Japan, and People's Bank of China. Isolates spendable bank reserves from sterilized cash (TGA & ON RRP) and tracks 30-day and 90-day liquidity momentum pulses.

Central Bank Feeds & Toggles
US Fed (Net) ✓
$5.95T
ECB (Europe) ✓
$7.12T
BOJ (Japan) ✓
$4.85T
PBOC (China) ✓
$6.24T
US Liquidity Plumbing Sliders
Treasury General Account (TGA) $780B
$200B (Drawdown) $780B (Current) $1.2T (Drain)
Overnight Reverse Repo (ON RRP) $240B
$0B (Exhausted) $240B (Current) $1.0T (Sterilized)
Monthly Fed Balance Sheet Change -$40B / mo
-$100B (Aggressive QT) $0B +$100B (QE Easing)
PBOC Monthly Net Injections +$25B / mo
-$50B +$25B +$150B (Bazooka)
Consolidated Global Net Liquidity (USD)
$24.16T
US Fed Net: $5.95T • Foreign Central Banks: $18.21T
LIQUIDITY EXPANSION • SUPPORTIVE
30-Day Impulse +1.42%
90-Day Impulse +3.15%
Sterilized Cash $1.02T
Fed Reserve Buffer $3.32T
Balance Sheet Plumbing Components
Fed Total Assets (WALCL) $6.97T SOMA Treasury & MBS Holdings
Treasury General Account -$780B Government Cash at Fed
Reverse Repo (ON RRP) -$240B Money Market Sterilized Cash
Net Fed Liquidity $5.95T High-Powered Bank Reserves
Projected 90-Day Asset Multiples & Beta Response
S&P 500 Projected Drift +4.8%
Nasdaq 100 Multiples +7.2%
Bitcoin (BTC) Impulse +18.5%
10Y Treasury Term Premia -18 bps
Authoritative Reference METHODOLOGY • COVENANTS • PROOF

Institutional Methodology & Underwriting Dossier

Calculates real-time consolidated dollar liquidity across the Federal Reserve (WALCL - TGA - ON RRP), European Central Bank (ECB), Bank of Japan (BOJ), and People's Bank of China (PBOC) to measure the global monetary impulse driving risk asset valuations.

1. Target Audience & Practical Application

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

Global Macro Traders

Forecast risk asset beta by tracking 30-day and 90-day rates of change in global central bank balance sheets.

Sovereign Rates Strategists

Model US Treasury debt issuance absorption, T-bill vs. coupon ratios, and Reverse Repo drain speeds.

Crypto & Tech Allocators

Monitor high-powered fiat liquidity pulses that historically lead high-beta assets like Bitcoin and Nasdaq by 60 to 90 days.

Treasury & Bank ALM Desks

Track primary dealer balance sheet capacity and bank reserve scarcity thresholds.

2. Global Net Liquidity & Monetary Impulse Equations

1. US Federal Reserve Net Liquidity:
Net Fed Liquidity = Total Fed Assets (WALCL) - Treasury General Account (TGA) - Overnight Reverse Repo (ON RRP)

2. Consolidated Global Big 4 Liquidity (USD Normalized):
Global Liquidity = Net Fed Liquidity + (ECB Assets / EURUSD) + (BOJ Assets / USDJPY) + (PBOC Assets / USDCNY)

3. Global Liquidity Momentum (30D & 90D Impulse):
Impulse_30d = [(Global Liquidity_t - Global Liquidity_{t-30d}) / Global Liquidity_{t-30d}] × 100%

3. Plumbing Limits & Critical Thresholds

The Federal Reserve's balance sheet total does not represent spendable market liquidity. Cash parked in the Treasury General Account (TGA) or locked in the Overnight Reverse Repo Facility (ON RRP) is sterile money drained out of commercial bank reserves.

4. Frequently Asked Questions (FAQ)

Why is the Treasury General Account (TGA) subtracted from Fed Assets?
The TGA is the federal government's checking account held at the Federal Reserve. When taxpayers pay taxes or investors buy Treasuries, cash leaves commercial bank reserves and sits dormant inside the TGA. Until the government spends that money back into the real economy, it is completely removed from the financial system and cannot support asset prices.
How does the Overnight Reverse Repo (ON RRP) facility affect market liquidity?
The ON RRP is a facility where money market funds park idle cash at the Fed in exchange for Treasury collateral. When the ON RRP is declining, that idle cash flows out of the facility and purchases Treasury bills, preventing bank reserves from being drained. The rapid drain of the RRP in 2023 was the primary reason risk assets surged despite Federal Reserve interest rate hikes.
What is the relationship between Global Net Liquidity and Bitcoin/Tech stocks?
Empirical studies demonstrate a >0.80 correlation between changes in Global Central Bank Net Liquidity and high-beta assets like Bitcoin and the Nasdaq 100. Because digital assets and technology equities are unencumbered by physical capital turnover, they function as pure barometers of global fiat currency debasement and expansion.
What is a Treasury Refunding Announcement (QRA) duration shock?
Every quarter, the US Treasury announces how much debt it will issue in short-term T-bills versus long-term coupon bonds (10Y, 30Y). If the Treasury issues heavily in bills, money market funds easily absorb the debt without impacting financial conditions. If it issues unexpectedly large amounts of long-term bonds, it forces private dealer balance sheets to absorb duration, causing Treasury yields to spike and equity multiples to compress.
/* 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 = ''; } });