Supply
supply growth
Computed: Annualized apartment inventory / delivery growth from the source series for each metro and scenario where available.
Read it as: Positive supply growth means new competitive units are arriving; high supply without matching demand raises lease-up risk.
Demand
demand growth
Computed: Apartment demand growth from Green Street history/forecast, with public employment and migration features reserved for the long-history challenger panel.
Read it as: Demand growth is the occupancy/rent support side of the equation, not a recommendation by itself.
Balance
supply-demand balance
Computed: Demand growth minus supply growth over the same period, with frequency and source vintage retained in lineage.
Read it as: Positive balance indicates absorption is outrunning new supply; negative balance flags overbuild pressure.
Cycle
cumulative gap
Computed: Running sum of quarterly demand-minus-supply gaps from the available history window.
Read it as: Shows whether a market has accumulated undersupply or oversupply across cycles, not just in the latest quarter.
Score
opportunity score
Computed: Weighted blend of four pillars: undersupply, forward demand, inverse supply threat, and valuation, using the documented Phase 2c weights.
Read it as: A research prioritization tool for comparison, not a public ranking or investment instruction.
Pillars
opportunity score pillars
Computed: Undersupply captures balance/cumulative gap; forward demand captures scenario demand; supply threat penalizes future deliveries; valuation captures cap-rate / pricing context.
Read it as: Use pillar disagreement to see why a market ranks where it does instead of relying on a single blended number.
Scenarios
forecast scenarios
Computed: Green Street 2026Q1 scenario paths: Baseline, stronger growth variants, moderate recession, and protracted slump.
Read it as: Scenario lines show sensitivity to macro paths; they are not new vintages or realized outcomes.
Challenger
challenger quantile fan
Computed: Walk-forward challenger model distribution with p10 / p50 / p90 bands, currently cross-checking Green Street rent growth rather than replacing it.
Read it as: Use it as disagreement evidence and uncertainty framing; challenger = cross-check, not ground truth.
Rent History
asking rent
Computed: Market asking rent per unit from the approved private July 2026 CoStar/Linneman workbook, quarterly market/MSA grain.
Read it as: Advertised rent before concessions; shown as governed descriptive history on the Rent History panel only.
Rent History
effective rent
Computed: Market effective rent per unit net of concessions, from the same private workbook (available 2000 Q1 onward for most markets).
Read it as: What a lease actually achieves; read beside asking rent to see concession pressure across cycles.
Rent History
nominal vs real
Computed: Nominal values are workbook dollars; real growth is trailing-12-month nominal growth deflated by national all-items CPI (CPIAUCSL).
Read it as: Real growth strips inflation so long histories compare across eras; it is descriptive, not predictive.
Rent History
Adjusted R²
Computed: Share of variance in market real asking-rent growth described by the U.S. series over 2001 Q1–2026 Q1, adjusted for the single regressor. The product label is always Adjusted R², never R-Squared.
Read it as: Below 0.50 the breakeven reliability gate fails closed and no precise threshold is shown.
Rent History
alpha
Computed: Intercept of the contemporaneous regression of market real asking-rent growth on U.S. real asking-rent growth, displayed in percentage points.
Read it as: Descriptive same-quarter sensitivity; never evidence of skill or a predictive edge.
Rent History
beta
Computed: Slope of the same contemporaneous regression, with HAC four-lag uncertainty and rolling/subperiod sign-stability checks.
Read it as: How strongly the market co-moves with the national series in the same quarter; descriptive, not causal.
Rent History
breakeven
Computed: Minus alpha over beta: the U.S. real asking-rent growth at which expected same-quarter market real growth is zero. Rendered only when the balanced fail-closed gate passes: Adjusted R² ≥ 0.50, positive HAC beta interval, beta-sign stability, and a bounded Fieller interval no wider than 2.00 pp.
Read it as: When the gate fails the panel names the governed reasons and shows no precise threshold.
Rent History
HAC
Computed: Heteroskedasticity-and-autocorrelation-consistent (Newey-West) covariance with four lags and finite-sample t inference behind the alpha/beta intervals.
Read it as: Quarterly rent series are autocorrelated; HAC keeps the stated uncertainty honest.
Rent History
equal-weight 41-market sample
Computed: The era-comparison benchmark: the simple average of all 41 analyzed workbook metros, each weighted equally.
Read it as: A market's premium is measured against this benchmark in basis points; it is context, not a target.
Rent History
era/window sensitivity
Computed: Published windows use each measure's full governed availability; aligned windows start both measures at the same quarter so asking and effective compare over one period.
Read it as: Window choice changes means; the panel derives its narrative from governed era geometry rather than hardcoded dates.