Skip to main content
GET
Get unified market regime context

Response

Unified regime context

Unified market regime context combining all regime signals.

The V5 regime probability vector is canonical — computed by RegimeScorerV5 in the pattern-detector, which already ingests VIX, VolRegime, GEX, day type, and breadth. This response surfaces the full vector alongside its input signals for transparency.

regime_v5
RegimeV5 · object | null

V5 regime probability vector from graph

vix
VIXContext · object | null

VIX context

day_classification
DayClassification · object | null

Day type classification

vol_regime
VolRegimeSnapshot · object | null

Latest vol regime snapshot

gex_regime
GEXSnapshot · object | null

Latest GEX snapshot

regime_computed_at
string<date-time> | null

When the V5 regime was last computed

vol_regime_as_of
string<date-time> | null

Vol regime snapshot timestamp (30-min staleness possible)

gex_as_of
string<date-time> | null

GEX snapshot timestamp

regime_direction
string | null

Regime direction: BULL, SIDEWAYS, or BEAR

regime_volatility
string | null

Regime volatility: HIGH or LOW

regime_label
string | null

Human-readable regime label (e.g., 'Steady Uptrend')

regime_episode_day
integer | null

Consecutive days in current regime

regime_shock
boolean | null

Whether a transient shock override is active

regime_slope_pctile
number | null

0-100 percentile of 50d OLS slope

regime_vol_pctile
number | null

0-100 percentile of 20d Parkinson vol

regime_slope_raw
number | null

Annualized % OLS slope

regime_vol_raw
number | null

Annualized % Parkinson vol

Recommended trading screener preset for current regime

Recommended investor screener preset for current regime

regime_stable_since
string | null

ISO timestamp of when current regime was computed

market_conditions
string[]

Active market condition flags

favored_strategies
string[]

Strategy types favored in current conditions