Skip to main content
Index

Is the market bullish or bearish right now?

As of , the Zensei Index reads 28.5 of 100: Vulnerable. Low scores mean calm conditions; high scores mean stress.

The Index reads ten structural, tactical and regime signals and combines them into one risk score. It measures risk conditions from market and macro data, not a market sentiment survey, so many readers check it next to sentiment gauges.

Free to view · no card required.

Zensei Index · regime gaugeUpdated hourly
LOW RISK · 0100 · HIGH RISK
29
Supportive
Vulnerable
Stressed
Restrictive

One score, from low risk to high risk. Updated hourly.

The Score

One number for where we are.

Ten signals. Three layers of analysis. One reading, from calm (0) to stress (100). Glance at it and you know the market's posture.

A regime gauge
The marker moves when the inputs change. The score refreshes every hour.
Calm to stress, at a glance
The regime label tells you the market's stance before you read a single chart.
Every point is traceable
Open the score to see exactly which signals are driving it.
Structural Conditions · 5 signals

The ground the market stands on.

The slow-moving forces that set the stage — real yields, credit, policy, liquidity, and appetite. Get these wrong and nothing else matters.

DangerDanger
S&P 500 real earnings yield

What are you really paid to hold stocks?

How much real return equities offer after inflation. High means a real cushion versus the inflation backdrop; low or negative means you're paying a lot for earnings and duration risk is rising.

ClearClear
Fed liquidity regime · 26-week trend

Is liquidity flowing in — or draining out?

The direction and force of central-bank liquidity — the tide under every asset. A negative impulse is a headwind, especially when other fragility signals are present.

WatchWatch
Real federal funds rate

How tight is money, in real terms?

The inflation-adjusted return on cash. Very positive means restrictive — higher hurdle rates, pressure on leverage, valuation-compression risk. Negative means accommodative.

WatchWatch
Credit risk environment

Where the bond market sees stress first.

Real borrowing costs across high-yield and investment-grade credit. Tight spreads signal supportive financing; widening spreads often precede equity weakness as credit tightens.

ClearClear
Risk appetite ratio

Is the market hungry — or afraid?

Markets reveal risk preference through leadership. Tech leading staples signals confidence; sustained defensive outperformance is an early warning of caution.

Tactical Filters · 2 signals

What's happening right now.

Fast filters that catch dislocations the structural layer can't see yet — the difference between last week's regime and this morning's.

InactiveInactive
Volatility term structure

Is the market bracing — or calm?

Short-term vs medium-term implied volatility. When short-dated vol exceeds longer-dated (inversion), the market is pricing immediate, unexpected risk — a clean read on hedging urgency.

InactiveInactive
Intraday market dislocation

Cracks that show up between the candles.

Unusually sharp moves within a single session — a proxy for forced selling and deleveraging. When it fires right after a vol spike, fear is turning into actual liquidation.

Regime Confirmations · 3 signals

Confirmation, not prediction.

Independent signals that prove the regime is real — so you act on what the market is doing, not what you hope it's doing.

InactiveInactive
Market volatility · VIX

Is volatility staying elevated?

Whether volatility persists rather than spiking briefly. Sustained high VIX reflects deeper uncertainty and tends to extend drawdowns; calm VIX confirms a stable tape.

InactiveInactive
Price trend · S&P 500 vs 200-day

Is price holding its long-term trend?

Whether the market has broken its long-term trend with negative momentum. A sustained break is the tape accepting lower prices — a confirmation, not a forecast.

InactiveInactive
Cross-asset stress leadership

Is stress leading across assets?

Whether volatility outperforms other major assets across multiple windows. Persistent vol leadership marks systemic stress; isolated vol means stress is contained.

See each of the ten inputs with its current reading, status and history on the market risk indicators page.

Updated hourly. Every input dated.

The score refreshes every hour from daily and intraday inputs. Each signal shows the date of its newest observation.

28.5/100 · Vulnerable
HeartbeatNewest data
Structural layer · 5 signalsupdated 2026-10-13
Tactical filters · 2 signalsupdated 2026-10-13
Regime confirmations · 3 signalsupdated 2026-10-13
Composite index scoreupdated 2026-10-13
10signals
3analytical layers
Multiasset classes
Hourlyscore refresh

See today's reading and the 10 signals behind it.

DorianMiriamZakEnrique
4.7
Trusted by 100+ investors