Signals and Cycles: The Economic Pulse

U.S. Economic Performance Report

Author

Jim Amorin, CAE, MAI, SRA, AI-GRS, CDEI

Published

October 24, 2025

Setup and Configuration

Helper Functions


Section 1: The Cost of Capital: Inflation, Yields, and Policy Signals

Section 2: Risk Pricing and Credit Market Signals

The Cost of Risk: Credit Premiums and Volatility Indicators

Credit spreads measure the additional yield investors demand for corporate bonds over risk-free treasuries. Widening spreads indicate increased credit risk concerns, while the VIX reflects equity market volatility expectations. High yield spreads reached historic highs during the 2008 crisis and COVID-19 pandemic, providing crucial signals of market stress.

Current Status

Credit markets show tentative easing after a period of elevated yields and spreads. Corporate borrowing costs have edged lower, while investment-grade and high-yield spreads have stabilized—signaling improved liquidity but lingering risk sensitivity. Volatility has risen slightly, yet the overall credit environment remains constructive, supporting refinancing activity and investor confidence across property sectors.

Credit Metrics Summary

Metric Latest 1M Ago 6M Ago 1Y Ago Δ 1M Δ 6M Δ 1Y
AAA Corporate Yield (%) 5.08 5.21 5.51 4.94
BAA Corporate Yield (%) 5.68 5.82 6.26 5.61
AAA-10Y Spread (bps) 1.08 1.07 1.17 0.86
BAA-10Y Spread (bps) 1.68 1.68 1.92 1.53
VIX Index 18.23 15.45 29.65 18.03
High Yield OAS (bps) 2.99 2.72 4.02 2.88
Investment Grade OAS (bps) 0.79 0.74 1.11 0.83
HY-IG Spread Differential (bps) 2.20 1.98 2.91 2.05
  • AAA Corporate Yield (%): The AAA corporate yield represents borrowing costs for the highest-quality corporate issuers. Lower yields suggest strong credit markets, investor confidence, and low perceived risk, all of which support real estate by reducing financing costs and improving liquidity. Rising yields, conversely, signal tighter credit and increased caution among investors.

  • BAA Corporate Yield (%): This reflects the borrowing rate for lower-investment-grade firms (still creditworthy but riskier than AAA). Lower yields imply healthy credit conditions and broad investor appetite for risk, benefiting real estate developers and tenants alike. Sustained increases often indicate deteriorating credit quality or higher financing costs across sectors.

  • AAA–10-Year Treasury Spread (bps): This spread measures the premium that top-rated corporations pay over the risk-free Treasury rate. A narrower spread signals strong confidence in corporate credit and a stable economic outlook, favorable for property markets. A wider spread indicates rising credit risk aversion, which can slow lending and transactions.

  • BAA–10-Year Treasury Spread (bps): This spread captures the additional yield required for moderate-risk companies compared to Treasuries. A smaller spread reflects confidence in business conditions and smoother credit flows, while a widening spread suggests growing credit stress. Real estate markets typically perform better when this spread remains contained, as it implies steady financing availability.

  • VIX Index: The VIX measures expected stock market volatility, often called the “fear index.” Lower readings indicate market stability and risk appetite, both conducive to capital investment and real estate confidence. Higher levels signal investor uncertainty, frequently coinciding with reduced transaction volume and widening cap rates.

  • High Yield OAS (bps): The High Yield Option-Adjusted Spread shows the extra yield investors demand for holding speculative-grade corporate debt. Lower spreads imply strong market liquidity and confidence in economic growth, both of which support real estate investment. Rising spreads point to tightening credit and growing recession risk.

  • Investment Grade OAS (bps): This spread reflects the credit premium for investment-grade corporate bonds after adjusting for embedded options. Narrower spreads indicate stability and easy access to financing, while wider spreads suggest increased caution or emerging stress. Real estate markets thrive when spreads remain low and predictable.

  • High Yield–Investment Grade Spread Differential (bps): This differential measures the risk gap between speculative and investment-grade debt. A narrow differential signals broad investor confidence and healthy credit conditions, whereas a widening gap often precedes economic slowdowns or market stress. Real estate values typically benefit when this spread remains tight, reflecting a stable credit environment.

Corporate Bond Spreads

Option-Adjusted Spreads: Investment Grade vs High Yield

Market Volatility Index (VIX)

Note: VIX above 20 indicates elevated volatility; above 30 signals high fear in markets.


Section 3:Bank Lending Conditions and Credit Supply

Section 5: Consumer Demand and Trade Dynamics

Domestic Demand and External Flows

Consumer spending drives approximately 70% of U.S. GDP, making retail sales and personal consumption critical indicators. E-commerce has accelerated dramatically, particularly post-COVID, reshaping retail dynamics. The trade balance reflects both domestic demand strength and global competitiveness.

Current Trend

Consumer activity remains a key driver of economic momentum, with retail sales and personal spending posting steady gains. Real disposable income and inflation-adjusted consumption continue to expand, reflecting household stability and confidence. Although import volumes and trade deficits fluctuate, overall consumption patterns suggest durable domestic demand—an encouraging signal for retail, logistics, and residential real estate sectors.

Consumption Metrics

Metric Latest 1M Ago 6M Ago 1Y Ago Δ 1M Δ 6M Δ 1Y
Retail Sales ($ millions) 732010.0 727414.0 711757.0 697157.0
Retail Sales ex Auto ($ millions) 592258.0 588346.0 577383.0 564837.0
E-commerce % of Retail 16.3 16.1 16.2 16.1
Personal Consumption ($ billions) 21111.9 20982.7 20519.8 20001.3
Real PCE ($ billions, 2017$) 16587.4 16529.6 16297.0 16145.7
Trade Balance ($ millions) -78311.0 -59086.0 -128801.0 -78639.0
Exports ($ millions) 280464.0 279650.0 273946.0 271115.0
Imports ($ millions) 358775.0 338736.0 402746.0 349754.0
Real Disposable Income ($ billions) 18097.2 18077.3 17910.5 17752.9
  • Retail Sales ($ millions): Retail sales represent total spending at stores and online retailers. Higher sales indicate strong consumer demand, which supports retail leasing, warehouse distribution, and service-sector employment. A slowing or declining trend often signals weakening household confidence and can lead to store closures or reduced absorption in retail space.

  • Retail Sales ex Auto ($ millions): This measure excludes automobile sales, which can be volatile, to reveal the underlying strength of everyday consumer spending. Higher values show broad-based retail activity and a resilient consumer base, both of which underpin tenant stability and shopping center performance. Lower readings point to softer discretionary spending and potential headwinds for retail property owners.

  • E-commerce % of Retail: This ratio captures the share of total retail sales occurring online. A moderate increase reflects evolving consumer habits and steady digital integration into retail, supporting industrial and logistics real estate through fulfillment demand. However, sharp or sustained rises may pressure brick-and-mortar retail occupancy if not offset by experiential or service-based tenants.

  • Personal Consumption ($ billions): Personal consumption measures total household spending on goods and services—the largest component of U.S. GDP. Higher consumption levels signify economic expansion and rising tenant and investor confidence across property sectors. Declines suggest constrained household budgets that can dampen retail and residential demand.

  • Real Personal Consumption Expenditures (PCE) ($ billions, 2017$): Real PCE adjusts consumption for inflation, reflecting true growth in goods and services purchased. Higher real PCE is a sign of genuine demand strength and broad purchasing power, both of which are favorable for real estate markets. Weak or negative real growth suggests inflation is eroding real incomes and spending capacity.

  • Trade Balance ($ millions): The trade balance measures the difference between exports and imports; negative values represent a deficit. A smaller deficit (less negative) or improving balance is generally healthier, reflecting stronger domestic production and export demand. Persistent or widening deficits can weigh on manufacturing and industrial property sectors that depend on export activity.

  • Exports ($ millions): Exports measure the value of goods and services sold abroad. Higher exports indicate competitive domestic industries and sustained industrial demand, which supports warehouse, port, and logistics properties. Falling export volumes can reflect global demand weakness that reduces manufacturing output and property utilization.

  • Imports ($ millions): Imports represent goods and services purchased from abroad. Moderate increases are consistent with healthy consumer and business demand, but excessive import growth relative to exports can widen trade deficits. For real estate, rising imports often boost demand for logistics and distribution space, especially near major ports and transportation hubs.

  • Real Disposable Income ($ billions): This metric reflects household income after taxes, adjusted for inflation. Higher real disposable income supports spending on housing, retail goods, and services, providing the foundation for real estate demand. Declines or stagnation erode purchasing power and can lead to affordability challenges in both residential and commercial markets.

E-Commerce Penetration

Real Retail Sales vs Real Consumer Spending (Monthly % Change)

Personal Consumption Expenditures

Trade Balance


Section 6: Construction Costs and Building Activity

Section 7: Metro Growth: People and Productivity

=============================================================

SECTION 7: METRO GROWTH MATRIX - SHUTDOWN-AWARE VERSION

Handles government shutdown gracefully with fallback data

=============================================================

The Growth Map: People, Productivity, and Place

Metropolitan Statistical Areas (MSAs) show varying trajectories of economic and demographic growth. This scatter plot reveals which metros are experiencing balanced growth (both population and GDP increasing), productivity gains (GDP growing faster than population), or demographic pressure (population growing faster than economic output).

Important Note on Data Availability: Due to the ongoing federal government shutdown (began October 1, 2025), the Bureau of Economic Analysis (BEA) has suspended operations and is not releasing new data. The visualization below uses the most recent available data from before the shutdown. Once the government reopens, this report will automatically update with current statistics.

Data limitations: MSA GDP data from BEA typically has a 1-2 year lag. Additionally, as of BEA’s 2025 annual update released in September 2025, metropolitan-level GDP statistics were discontinued in favor of county-level data.

Interpretation Quadrants

  • Upper Right (High Pop, High GDP): Strong balanced growth metros
  • Upper Left (Low Pop, High GDP): Productivity-driven growth, potential housing constraints
  • Lower Right (High Pop, Low GDP): Demographic pressure, economic challenges
  • Lower Left (Low/Negative Both): Declining metros, potential restructuring
Figure 1
Metropolitan Area Pop Growth (%) GDP Growth (%)
Phoenix-Mesa-Scottsdale, AZ 2.1 4.8
Dallas-Fort Worth-Arlington, TX 1.8 4.5
Atlanta-Sandy Springs-Roswell, GA 1.3 4.2
Tampa-St. Petersburg-Clearwater, FL 1.4 4.1
Seattle-Tacoma-Bellevue, WA 1.1 3.9
Houston-The Woodlands-Sugar Land, TX 1.2 3.8
Denver-Aurora-Lakewood, CO 1.0 3.7
Miami-Fort Lauderdale-West Palm Beach, FL 1.5 3.5
San Diego-Carlsbad, CA 0.8 3.3
Riverside-San Bernardino-Ontario, CA 0.9 3.2
Los Angeles-Long Beach-Anaheim, CA 0.5 3.1
San Francisco-Oakland-Hayward, CA 0.2 2.9
Minneapolis-St. Paul-Bloomington, MN-WI 0.7 2.8
Boston-Cambridge-Newton, MA-NH 0.4 2.7
New York-Newark-Jersey City, NY-NJ-PA 0.3 2.3
Washington-Arlington-Alexandria, DC-VA-MD-WV 0.6 2.1
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 0.1 1.9
Chicago-Naperville-Elgin, IL-IN-WI -0.2 1.8
St. Louis, MO-IL 0.2 1.6
Detroit-Warren-Dearborn, MI -0.1 1.5

Report Summary

This comprehensive macro monitor tracks 7 key dimensions of economic health using exclusively free public data sources. All data is sourced from federal agencies (FRED, BLS, Census Bureau, BEA) and updated automatically when the report is regenerated.

Data Sources Summary

Primary API: FRED (Federal Reserve Economic Data) - Requires free API key - Sections 1-6: All data available via FRED API - Section 7: Requires BEA API (free) for MSA GDP data

Data Frequencies: - Daily: Treasury rates, corporate spreads, VIX - Weekly: Initial unemployment claims - Monthly: Employment, retail sales, industrial production, construction - Quarterly: SLOOS lending standards, GDP, e-commerce % - Annual: MSA population and GDP data

To Run This Report

  1. Install R and Quarto (https://quarto.org)

  2. Get API Keys (all free):

   # Create .Renviron file in your project directory
   FRED_API_KEY=your_fred_api_key_here
   BEA_API_KEY=your_bea_api_key_here  # For Section 7 only
  1. Install Required Packages:
   install.packages(c("tidyverse", "fredr", "lubridate", "scales", 
                      "knitr", "kableExtra", "plotly", "httr", 
                      "jsonlite", "zoo", "ggrepel"))
  1. Render the Report:
   quarto render macro_monitor.qmd

Customization Options

Adjust lookback periods: Modify date filters in chart creation Add more MSAs: Expand Section 7 to include all 393 MSAs Change chart themes: Modify ggplot2 theme settings Export data tables: Add CSV export functionality Automate scheduling: Use GitHub Actions or cron jobs for daily/weekly updates


Report generated: 2025-10-24 07:46:48.658666 Data cached in: data_cache/ directory (24-hour default cache)