Market Peak Signal Tracker

Signals to watch for a market peak

A living tracker for the BofA "signpost" framework — sentiment, valuation and macro signals that historically cluster near major market tops — extended with the recession, credit, financial-conditions and valuation gauges that top investment firms watch. The publicly available signals (led by the inverted yield curve) are tracked live from FRED so you can watch them evolve over time.

Loading live macro data from FRED…

AI infrastructure stress tracker · Credit + GPU supply

Data pending

For free, this can be tracked pretty well with one limitation: actual AI data-center private-credit/project-finance spreads are not fully observable for free in real time. The practical setup is triangulation: live FRED credit OAS, issuer-level FINRA TRACE bond checks, credit ETF proxies and GPU rental prices from public marketplaces.

Combined red flag: AI data-center credit spreads widening while H100/B200 rental prices fall 25-30% and available GPU supply rises. That means compute revenue per GPU is falling while financing cost is rising.
IG OAS — broad funding backdrop
Pending
ICE BofA US Corporate Master OAS
Broad investment-grade funding stress. This is the base credit backdrop for AI capex and data-center financing.
BBB OAS — lower-rated infrastructure tier
Pending
ICE BofA BBB option-adjusted spread
Yellow at +20 bps over roughly 60 days; red at +50 bps. Useful for lower-quality IG funding pressure.
HY OAS — risk appetite stress
Pending
ICE BofA US High Yield OAS
Yellow at +50 bps over roughly 60 days; red at +150 bps. Broad risk appetite usually weakens before financing windows shut.
BBB − A OAS — spread-of-spreads
Pending
Extra compensation BBB demands over single-A
Yellow at +50 bps over roughly 60 days; red at +100 bps. This isolates whether lower-rated borrowers are being penalized relative to stronger IG names.

FRED OAS series are daily at the source but shown here as monthly averages to keep the public endpoint reliable, so the ~60-day flags are approximate. Issuer spreads require manual TRACE bond lookup and maturity-matched Treasury subtraction.

AI data-center financing basket

IssuerWhy track itWhat to record
Oracle / ORCLMost direct public bond proxy for debt-funded AI cloud and data-center stress.Track liquid 5Y and 10Y TRACE bonds; compare spread vs its 20d/60d average.
Digital Realty / DLRData-center landlord / REIT credit proxy.Watch issuer spread widening vs REIT peers and the BBB OAS index.
Equinix / EQIXHigher-quality data-center REIT proxy.Use as the cleaner data-center credit benchmark against weaker issuers.
CoreWeave / CRWV bondsNeocloud / AI infrastructure credit proxy, if available in TRACE.Prioritize newest benchmark issues and any weak new-issue concessions.
Nebius / NBIS debtNeocloud proxy, if public debt becomes observable.Treat availability as intermittent; use equity and funding news as context.
Data-center-linked utilitiesSecondary signal for power-grid financing pressure.Watch spreads and new issuance where data-center load growth is explicit.

Mega-cap buyer basket

IssuerWhy track itWhat to compare
Microsoft / MSFTAI cloud buyer and OpenAI-linked capacity demand.Compare matched-maturity spread to ORCL/DLR/EQIX basket.
Amazon / AMZNAWS AI infrastructure buyer.Stable AA/AAA-tier spreads are the control group for AI demand.
Alphabet / GOOGLGoogle Cloud, TPU and AI infrastructure buyer.Watch whether top-tier buyer spreads stay calm while weaker borrowers widen.
Meta / METAAI capex funded by advertising cash flow.Useful buyer-spread comparison even when exact bond liquidity varies.

GPU rental-price dashboard

MetricTrackWarning threshold
H100 SXM 80GBP10 / median / P90 hourly price plus available count.Yellow: median price down 15% over 4-8 weeks. Red: down 30%+.
H200Median price and offer count for memory-heavy training/inference capacity.Same thresholds as H100, with extra weight on availability rising.
B200 / B300P10 / median / P90 hourly price and available offers.Red if newest-gen pricing falls 25-30% while credit spreads widen.
A100 80GBMedian hourly price.Older-generation oversupply signal when price falls without demand rotation.
AvailabilityNumber of offers and available GPUs for H100/B200 class supply.Yellow: +30-50% with falling prices. Red: +75-100% with falling prices.
Spot discountSpot or interruptible price vs on-demand price.Yellow above 50%; red above 70%.
Hyperscaler premiumAWS/Azure/GCP posted price divided by neocloud median.Compression means price pressure is moving up-market.
B200 premium to H100B200 hourly price divided by H100 hourly price.Fast shrinkage says newest capacity is becoming commodity supply.

Combined interpretation matrix

Credit spreadsGPU rental pricesMeaning
StableRisingBullish AI demand / supply shortage.
StableFallingBetter GPU supply; not necessarily a bubble crack.
WideningRisingDemand still strong, but financing risk is rising.
WideningFallingMost dangerous: overcapacity plus higher funding cost.
FINRA TRACETreasury curveFRED HY OASVast.ai pricingGPUPerHourRunpod pricing

Hyperscaler IG credit spreads · Macro

Spreads contained

ICE BofA option-adjusted spreads (OAS) for investment-grade corporates, split by rating. The mega-cap hyperscalers split across the credit stack: Microsoft, Alphabet and Amazon sit in the AAA/AA bucket, while Oracle is the BBB exception. Watching the BBB OAS widen relative to the A/AA series captures the lower-rated-hyperscaler stress directly, at the sector level. Spreads are quoted in percentage points over the Treasury curve — wider = more compensation demanded for credit risk.

Time period
IG corporate OAS by rating
ICE BofA option-adjusted spread to Treasuries (ppt) — AAA → BBB plus the IG Master benchmark
IG MasterAAA — MSFT/GOOGL/AMZN tierAASingle-ABBB — Oracle tier
BBB OAS — lower-rated hyperscaler tier (Oracle)
Contained
ICE BofA BBB option-adjusted spread
BBB is the cheapest IG tier and the first to widen under credit stress. Oracle's heavy debt-funded AI buildout sits here, so a blow-out flags lower-rated-hyperscaler strain before the AAA/AA names move.
BBB − A OAS differential (spread-of-spreads)
Tight
Extra compensation BBB demands over single-A
The cleanest lens on the thesis: BBB minus single-A OAS strips out the broad rates/credit move and isolates how much extra the lower-rated tier is being penalised. Calm regimes sit ~0.2–0.4ppt; a widening above ~0.5ppt flags lower-rated-hyperscaler stress.

Index-level series are free and daily from FRED (ICE BofA OAS). For true issuer-level spreads (individual Microsoft / Oracle / Meta / Alphabet / Amazon bonds) look up the CUSIPs on FINRA TRACE and subtract the matched-maturity Treasury — these index aggregates are market-cap weighted and not single issuers. LQD is a quick-and-dirty IG proxy but won't isolate the hyperscalers.

How to read this curve — in plain English

Each line shows the extra interest, in percentage points, that companies of a given credit quality must pay to borrow compared with the ultra-safe U.S. government. Think of it as the market's "fear gauge" for corporate debt. When lenders feel safe they ask for very little extra; when they get nervous they demand a lot more. So:

  • Low and flat lines = calm, confident markets. Lenders aren't worried about getting paid back. This is normal in a healthy or booming market.
  • Lines rising = fear creeping in. Investors are demanding more to take credit risk — the early smoke before the fire.
  • Lines spiking sharply = stress / panic. This is what happens going into a recession or bear market (it happened in 2008 and in early 2020).

The key trick — watch the gap, not just the level. The safest tech giants (Microsoft, Alphabet, Amazon) sit on the top lines (AAA/AA). The more indebted name (Oracle) sits on the bottom BBB line. The "BBB − A" chart above measures how far apart those two groups are pulling. When the weaker borrowers start paying a lot more than the strong ones, the market is quietly flagging trouble in the riskier corner of Big Tech first.

Using it to spot a possible bear market

  1. Direction beats level. A spread that is rising steadily, week after week, matters more than whether today's number is "high" or "low". The turn is the warning.
  2. Watch the gap widen. If the BBB − A line climbs above roughly 0.5 ppt (the dashed "watch" line) while the top-rated lines stay calm, money is fleeing the riskier borrowers — a classic early crack.
  3. Look for everything flashing at once. Credit spreads rarely call a top alone. The strongest bear-market warning is when these spreads widen and the other signals on this page light up together — the inverted yield curve, the Sahm recession rule, tightening bank lending. One signal is noise; several at once is a signal.
  4. Spreads lead, not lag. Credit markets usually sense trouble before the stock market does, so a sustained widening here is an early heads-up, often months ahead of a downturn.

Bottom line: calm, low lines = skies clear. Rising lines and a widening BBB − A gap = storm clouds gathering — tighten your risk. This is a weather forecast, not a guarantee — for education, not investment advice.

Inverted yield curve · Macro

Not inverted

The yield curve is "inverted" when long-term rates fall below short-term rates — the spread drops below zero (the dashed line). Inversions have preceded every U.S. recession since the 1970s. Below 0 = inverted.

10Y – 2Y Treasury spread (T10Y2Y)
The classic recession signal
10Y – 3M Treasury spread (T10Y3M)
The Fed's preferred recession indicator

Recession & growth

Sahm Rule recession indicator
No signal
Triggers a recession signal at ≥ 0.50
Has flagged every U.S. recession since 1950, typically ~3 months in. Used widely by Fed economists and sell-side macro desks.

Credit & financial conditions

Credit spread — Baa over 10Y Treasury
Contained
Compensation for credit risk
Tight spreads near peaks = complacency; they blow out into stress. Watched by Oaktree, PIMCO, DoubleLine and every credit desk.
Financial conditions (Chicago Fed NFCI)
Looser than avg
Above 0 = tighter than average
A Goldman-style broad gauge of money, credit and risk. Above zero is a headwind for risk assets.
SLOOS — banks tightening C&I standards
Easing
Net % of banks tightening
BofA macro signpost. Positive = banks are net tightening lending standards.

Valuation & inflation

Buffett Indicator (market cap ÷ GDP)
Moderate
Corporate equities vs GDP
Buffett's "best single measure" of valuation. Readings well above 100% of GDP signal a rich market.
CPI inflation, year-over-year
Feeds the valuation "Rule of 20" signpost (PE + inflation)

Volatility & sentiment

VIX — equity volatility
Calm
Options-implied 30-day volatility
Very low VIX often marks complacency near tops; spikes mark stress.
U. Michigan Consumer Sentiment
Public proxy for the Conference Board consumer-confidence signpost

How the signals cluster at peaks

Share of the 10 BofA signposts triggered at each prior market peak versus the last three months. A high reading means many signals are flashing at once — the average prior peak saw roughly 70% triggered.

% of signals triggered
Prior market peaks (Jul-90 → Feb-25) and last three months

Indigo bars = last three months (Mar–May 2026); grey bars = prior market peaks. Values from BofA Exhibit 11.

The 10 BofA signposts

SignpostCategoryTrigger conditionData
Conf. Board Consumer Confidence > 110 (prior 6m)SentimentIndex level above 110 in the prior 6 monthsProprietary
The Conference Board (proprietary). Proxy chart below: U. Michigan sentiment.
Conf. Board: Net % Expecting Stocks Higher > 20 (prior 6m)SentimentNet % expecting higher stock prices above 20Proprietary
The Conference Board (proprietary).
Sell Side Indicator: "Sell" signal triggered (prior 6m)SentimentBofA Sell Side Indicator reaches a "Sell" readingProprietary
BofA US Equity & Quant Strategy (proprietary).
S&P 500 LT growth expectations (LTG): 5yr Z-score > 1SentimentLong-term growth expectations 5yr Z-score above 1Proprietary
IBES / BofA (proprietary).
10yr Z-score of # of M&A deals (3m sum) > 1 (prior 6m)SentimentRolling M&A deal count 10yr Z-score above 1Proprietary
BofA / deal databases (proprietary).
10yr Z-score of (trailing S&P 500 PE + YoY CPI) > 1Valuation"Rule of 20" style Z-score above 1Partly live
CPI YoY tracked live (FRED); trailing PE component proprietary.
Low PE underperforms High PE by 2.5ppt over last 6mValuationValue (low PE) trails growth (high PE) by ≥ 2.5pptProprietary
BofA quant factor returns (proprietary).
Inverted yield curve (prior 6m)
Not inverted now
Macro10Y–2Y or 10Y–3M Treasury spread falls below 0Live · FRED
FRED: T10Y2Y, T10Y3M.
Credit Stress Indicator drops below 0.25 (prior 6m)MacroBofA Credit Stress Indicator below 0.25Proprietary
BofA Credit Strategy (proprietary).
Tightening credit conditions (SLOOS)
Net easing now
MacroNet % of banks tightening C&I standards turns positiveLive · FRED
FRED: DRTSCILM (Fed Senior Loan Officer Survey).

Additional signals top firms watch

Beyond the BofA list — recession, credit, financial-conditions and valuation gauges widely used across the Street, each tracked live above from a free public source.

SignalWhat it flagsWho watches itNow
Sahm Rule recession indicatorTriggers when the 3m-avg unemployment rate rises ≥ 0.50ppt above its prior-12m low — has flagged every recession since 1950.Federal Reserve economists, Claudia Sahm; cited across sell-side macro desks.
Credit spreads (Baa over 10Y Treasury)Compensation demanded to hold risky corporate debt. Tight spreads = complacency near peaks; spreads blow out into stress.Oaktree (Howard Marks), PIMCO, DoubleLine and every credit desk.
Financial Conditions Index (Chicago Fed NFCI)Broad gauge of money, credit and risk in markets. Above 0 = tighter-than-average conditions — a headwind for risk assets.Goldman Sachs (own FCI), the Fed, and macro allocators.
VIX (equity volatility)Options-implied 30-day S&P 500 volatility. Very low VIX often marks complacency near tops; spikes mark stress.Volatility desks, risk-parity funds, tactical allocators.
Buffett Indicator (market cap ÷ GDP)Total US equity value relative to the economy — Buffett’s "best single measure" of valuation. Extreme readings = rich market.Warren Buffett / Berkshire; widely tracked valuation gauge.

Sources

For informational and educational purposes only — not investment advice. The signpost framework is attributed to BofA Global Research; additional indicators are widely used across the industry. Finance Halo independently tracks the publicly available components via FRED and does not reproduce any firm's proprietary indicators.