About Dedicated Finance
A weekly macro regime dashboard built on public data and independent analysis.
What This Is
Dedicated Finance is a macro regime detector. It answers four questions clearly and consistently each week: is liquidity expanding or contracting, is risk appetite rising or falling, is the real economy strengthening or weakening, and how are professional traders positioned.
The dashboard tracks 61 indicators across three signal categories - liquidity, risk appetite, and real economy - each divided into three subcategories with four metrics each. A separate positioning tab tracks 25 futures markets via CFTC Commitments of Traders data. Every metric includes a plain-language tooltip explaining what it measures, why it matters, and what its direction signals.
Commentary provides weekly regime narratives at three levels: per subcategory, per category, and a full macro overview. The regime bar and all signal pills are rule-based and deterministic - AI is used for commentary only, not classification. No predictions. No investment recommendations.
Who Built This
Dedicated Finance is created and maintained by an independent data professional with 25+ years of experience in financial analytics, credit risk modelling, and data engineering for UK financial institutions.
This project applies institutional-grade data standards to public macro analysis - combining professional rigour with an independent perspective and no conflicts of interest.
No exchange affiliations. No pressure to generate trading signals. Freedom to focus on data quality and analytical integrity.
Data Sources & Update Frequency
All data is sourced from public APIs and official publications - FRED (Federal Reserve), CFTC, and market data providers via yfinance. ISM PMI data is updated manually on release day. All other series refresh automatically as part of the weekend pipeline.
| Metric | Frequency | Typical Lag |
|---|---|---|
| M2 Money Supply | Monthly | ~4 week lag |
| Fed Balance Sheet | Weekly | Released Thursday |
| Treasury General Account (TGA) | Weekly | Released Thursday |
| Reverse Repo (RRP) | Daily | Previous business day |
| Yield Curves (2s10s, 3m10y) | Daily | Previous business day |
| SOFR | Daily | Previous business day |
| Chicago Fed NFCI | Weekly | Released Friday |
| HY / IG Credit Spreads | Daily | Previous business day |
| Moody's BAA Spread | Daily | Previous business day |
| St. Louis FSI | Weekly | Released Friday |
| Equity Indices (S&P, NDX, World, EM) | Daily | Previous close |
| VIX / MOVE / OVX / GVZ | Daily | Previous close |
| US Dollar Index (DXY) | Daily | Previous close |
| USDJPY | Daily | Previous close |
| Gold | Daily | Previous close |
| Bitcoin | Daily | Previous close |
| ISM Manufacturing PMI | Monthly | First business day of month |
| ISM Services PMI | Monthly | Third business day of month |
| Industrial Production | Monthly | ~3 week lag |
| Durable Goods Orders | Monthly | ~4 week lag |
| Housing Starts | Monthly | ~3 week lag |
| Building Permits | Monthly | ~3 week lag |
| 30-Year Fixed Mortgage Rate | Weekly | Released Thursday |
| New Single-Family Houses Sold | Monthly | ~4 week lag |
| Consumer Sentiment (U Mich) | Monthly | Mid-month preliminary |
| Retail Sales | Monthly | ~2 week lag |
| Real Disposable Income | Monthly | ~4 week lag |
| Initial Jobless Claims | Weekly | Released Thursday |
| COT Positioning (25 markets) | Weekly | Released Friday, data as of Tuesday |
Methodology
Signal classification is rule-based, deterministic, and operates across three tiers:
Tier 1 - Metric signals: Each metric is scored on a 0-100 scale combining a 5-year rolling percentile rank (70% weight) and a 4-week momentum percentile (30% weight). Direction is accounted for - stress metrics like credit spreads and VIX are inverted so that 100 always means supportive and 0 always means stressed, regardless of the metric's raw direction. Scores above 70 generate a positive signal (+1), below 30 a negative signal (-1), and 30-70 are neutral.
Tier 2 - Subcategory signals: The four metric signals within each subcategory are averaged. A conviction flag is also generated - when all four metrics broadly agree, the signal is marked as Confirmed; when they diverge, it is marked as Mixed Signals. This distinction is surfaced visually alongside each subcategory heading.
Tier 3 - Category signals: The three subcategory scores within each category are averaged to produce the final regime label - Expanding / Neutral / Contracting for Liquidity, Risk-On / Neutral / Risk-Off for Risk Appetite, and Strengthening / Neutral / Weakening for Real Economy. These drive the regime bar at the top of the dashboard.
Percentile rank over a 5-year window is used rather than Z-scores because financial data frequently has fat tails and is not normally distributed. A percentile rank is distribution-agnostic and resistant to outlier distortion - a single COVID-era spike does not compress every subsequent reading for years.
Design Principles
No affiliations, no sponsored content, no pressure to generate signals. Analysis driven by data integrity.
Every metric includes its source, update frequency, and a plain-language explanation of what it measures and what direction means.
The dashboard describes current conditions - it does not forecast. Regime assessment is observational, not directional.
Signals show not just direction but whether the underlying metrics agree. A neutral reading where all metrics are mixed is very different from one where all four are pointing in the same direction.