Macro data current as of 30 Sep 2026 Refreshes daily 07:00 UK from FRED · Built 1 Oct 2026 07:02
Why daily, not real-time?

Because macro signals don't move tick-by-tick. Credit spreads, Treasury yields, and Fed liquidity data are published end-of-day by official sources (FRED, the Fed, ICE). The fastest legitimate free data is what you see here.

More importantly: regime classification works on daily closes, not intra-day noise. Howard Marks doesn't change his market view because credit spreads moved 2bp at 11:43am. Daily data is the right cadence for the question "what regime are we in?"

The live markets strip at the bottom shows real-time prices for context — but those don't feed the regime engine. Read the methodology →

Macro Dashboard

REGIME COMPRESSED Calm / complacent — risk priced for perfection
COMPOSITE STRESS 58.9/100 Elevated — watch closely, conditions deteriorating
Latest data: 30 Sep 2026 Built: 1 Oct 2026 07:02 16 indicators tracked · See all 19 →

Credit spreads

The price of risk in corporate bond markets. Wider spreads = more stress.

New here? Bonds vs credit spreads — what's the difference?

A bond is an actual IOU you can buy — Apple issues bonds, the US Treasury issues bonds. A credit spread is a calculation: take a corporate bond's yield, subtract the matching Treasury yield, and the gap is the spread.

Example: if a 10-year Treasury yields 4.36% and Apple's 10-year bond yields 5.17%, then Apple's credit spread = 0.81%. That's the extra return investors demand for taking on Apple's credit risk.

So when the dashboard shows HY OAS 2.85% — that's not a bond price. It's the average gap between high-yield corporate bonds and Treasuries. Think of it as a thermometer reading, not the patient.

HY OAS
3.08%
1d↑ +0.06
5d↑ +0.40
30d↑ +0.48
46%ile
BB
1.89%
1d↑ +0.06
5d↑ +0.33
30d↑ +0.39
55%ile
Single-B
3.09%
1d↑ +0.09
5d↑ +0.39
30d↑ +0.37
50%ile
CCC ⚠
11.57%
1d↑ +0.11
5d↑ +0.82
30d↑ +1.31
100%ile
Investment Grade
0.84%
1d↑ +0.01
5d↑ +0.07
30d↑ +0.05
41%ile
Now: High-yield spreads at the 46th percentile — normal range. CCC tier diverging (11.57% vs BB at 1.89%) — classic early-warning pattern. Read more →

Rates

Treasury yields across maturities. The shape of the curve signals market expectations.

10Y Treasury
5.24%
↑ +0.28
2Y
4.89%
↑ +0.18
30Y
5.59%
↑ +0.30
Fed funds
3.63%
→ 0.00
Now: Curve normal-shaped at +0.32pp but flattening (-7bp/30d) — early sign the market is trimming growth or rate expectations. Bond Yields 101 →

Liquidity

How much money is actually flowing through the financial system after parking accounts.

Net liquidity
$5.76T
↓ -11
Fed balance sheet
$6.75T
↑ +1
Treasury cash (TGA)
$977B
↑ +100
Reverse repo
$12B
↑ +11.08
Now: Net liquidity essentially flat. Calculation: Fed balance sheet minus Treasury cash minus reverse repo. Liquidity Plumbing →

Vol & FX

Equity volatility (VIX) and the dollar (DXY) provide context for the credit and rates picture.

VIX
16.04
↑ +1.83
DXY (broad)
120.33
↑ +0.82
S&P 500
7,652
↓ -54.49
Now: VIX at 16.0 (calm). broad DXY at 120.3 (strong dollar pressure on global markets).

Macro headlines

Today's policy moves and data releases — scored for macro relevance. Click any item to read the source.

Now: Loading top story…
LIVE LAYER · UPDATES IN REAL-TIME

What am I looking at?

Real-time price strip for context while you read the macro picture above. These prices don't feed the regime engine — that runs on FRED daily-close data published overnight. This strip exists so you can see if anything's moving sharply right now.

Why these symbols?

Equities and VIX are delayed 15 minutes during US market hours. Crypto, FX, and gold are live.

Live markets

Built by Draxiq · Data via FRED · Live data · Follow @LighthouseFRED · Educational only — not financial advice