Methodology
BellwetherBoard is a market terminal for title professionals. Its only job is to separate leading signals (rates, applications, pending sales) from lagging confirmation (Case-Shiller, ALTA premiums), and to wear its own uncertainty on its sleeve. This page documents the actual math behind the Health Index, the three forecast horizons, and the reliability scorecard — verbatim from the production code, not a marketing rewrite.
Why series sit where they sit
Every active series belongs to one of four tiers. A tier is not a quality judgment — it is a statement about when a series carries information relative to closing volume.
- LeadingMoves first; buys weeks of warning. Rates, MBA purchase apps, NAR pending home sales (PHSI), Redfin weekly new listings and price-drop share, NAHB builder confidence.
- CoincidentReal-time confirmation of where the cycle is now. Existing home sales (SAAR), Redfin days-on-market, MBA refi share, and MBA purchase YoY all sit here — they describe current activity, not what is coming next.
- LaggingConfirms a cycle that has already turned. Case-Shiller HPI and ALTA quarterly title premium.
- MacroThe field everything else moves through: 10-year Treasury, 30-year mortgage rate, jobs and prices.
The dashboard groups tiles by tier so a leading signal flashing red cannot be confused with a lagging print rolling over months later.
A weighted z-score composite, 0–100
The headline gauge is computed nightly by compute-health-index.server.ts. For every active series with an index_weight > 0:
- 01Take the trailing 24 observations and compute the latest z-score: z = (latest − mean) / σ. Series with fewer than 6 observations are skipped.
- 02If
higher_is_better = false(e.g. mortgage rate, days-on-market), flip the sign so "bad direction" is always negative. - 03Clamp z to ±3 so one outlier cannot dominate the composite.
- 04Weight: contribution = z × index_weight. Sum across all contributing series.
- 05Score: score = clamp(50 + 8 × (Σ contribution / Σ weight), 0, 100). The narrative band assignment in code is: score ≥ 60 reads as expansion, 40 ≤ score < 60 reads as softening, score < 40 reads as contraction. 50 is arithmetically the long-run neutral but falls inside the softening band as currently coded — a known asymmetry we plan to split into a distinct neutral band once we have enough backtest history to justify the cut point.
MIN_CONTRIBUTORS = 8 series contribute on a given day, the index publishes score = null with the narrative "Insufficient data — index not computed." The gauge will show a gap rather than fabricate a soft 45 from a handful of series.The "top mover" narrative on the dashboard is the series with the largest absolute contribution, reported in its native unit (basis points, %, $, etc.) — never the internal z-score, which has been a source of misleading "−2.35" lines that looked like raw deltas.
A mechanical lagged-linear model
The forecast engine (forecast/compute.server.ts) is deliberately small: no LLM, no neural net, no opaque ensemble. Each horizon is a hand-specified set of lagged drivers, each driver z-scored against its own recent history, weighted, and applied to the target's recent mean as a percentage sensitivity. The target is EXHOSLUSM495S (Existing Home Sales SAAR) — used as a proxy for closing volume because it is the closest national, monthly, SAAR series to actual closings, is revised each release so we can score forecasts against revised actuals, and has the deepest continuous history of the candidate FRED targets (Housing Starts and New Home Sales lead too far upstream of closings to be a clean volume proxy). The 2–4 week horizon projects this monthly target at a sub-monthly tempo by recomputing nightly: each new driver release (MBA weekly, Redfin weekly, PHSI monthly) re-prices the same next monthly print, so the forecast tile updates within the period rather than only at month-end.
The three horizons
- MBA Purchase WoW · lag 2w · +0.30
- PHSI Pending Sales · lag 6w · +0.45
- Redfin New Listings · lag 4w · +0.15
- Redfin Days on Market · lag 2w · −0.05
- Redfin Price-Drop Share · lag 2w · −0.05
Highest-frequency horizon. Suppressed when MBA, PHSI or Redfin series have not ingested yet.
- 10Y Treasury · lag 8w · −0.30
- 30Y Mortgage · lag 8w · −0.35
- MBA Purchase WoW · lag 4w · +0.35
The rates-driven horizon. It is the only horizon eligible for backtest calibration once enough target history lands — but the dashboard still labels it UNVALIDATED until live forecasts have actually resolved against print, and the reliability card stays at 0 resolved until then.
- Reserved for quarterly drivers
- (ALTA premiums, NAHB HMI)
Not yet a published horizon — the data depth required to calibrate it isn't here yet, and we will not ship a 'longer' projection that is really just trend extrapolation.
Point estimate, interval, direction
- 01Each driver: read its value at today − lag_weeks, compute z against its last 24 obs, clamp to ±3.
- 02weighted_z = Σ (z × weight) over contributing drivers only.
completeness = Σ |weight used| / Σ |weight defined|. - 03Point estimate: point = recent_mean × (1 + weighted_z × SENSITIVITY_PCT), where
SENSITIVITY_PCT = 0.05— a 1σ driver swing moves the projection ~5% from baseline. - 04Interval: ±(6% + 3% × high-importance calendar events in window + 5% × (1 − completeness)). Wider when data is sparse, wider again around an FOMC or jobs print.
- 05Direction: up / down / flat. The flat band is 0.5 × σ of the target's own period-over-period changes — directional calls are reserved for moves larger than typical noise.
- 06Confidence: clamp((1 − interval × 5) × completeness, 0.1, 0.85). Capped at 85 — we never claim certainty we have not earned. Note the multiplier:
intervalhere is the same fraction from step 04, so under typical conditions (interval ≈ 6–12%) confidence lands roughly 0.40–0.70 at full completeness; if interval climbs past 20% (many in-window events or very sparse data) the formula clamps to the 0.10 floor by design rather than reporting a number we have not earned.
completeness = 0 (no driver had a value at lag), no forecast is published for that horizon. The panel renders an explicit "Suppressed — required history unavailable" tile listing which series are missing, instead of falling back to the naive baseline and calling it a forecast.Backtest first, live scorecard second
Reliability is measured two ways, and the panel labels which one is currently active.
Walk-forward backtest (backtest.server.ts)
The same lagged-linear model is replayed over historical FRED data with strict no-look-ahead discipline: at each replay date, only observations with obs_date ≤ made_for_date are visible. Split chronologically 70 / 30, grid-tune FLAT_BAND (0.25–1.0) and SENSITIVITY (0.03–0.10) on the in-sample half, measure on out-of-sample. Per horizon we persist: MAE, MAE-ratio vs. naive-baseline, direction-hit-rate, interval-coverage, residual p10 / p90.
beats_baseline can only flip true when (a) MAE ratio < 1.0 and (b) target history ≥ 36 observations — until a FRED backfill lands, the UI stays pinned to "uncalibrated."Forward scorecard (score.server.ts)
When a forecast's resolves_on date passes, the scorer looks up the actual target print, writes an immutable row into forecast_scores (abs_error, baseline_error, beat_baseline, direction_hit, in_interval), and flips forecasts.resolved = true. Score rows are append-only; we never edit a forecast after the day it was made.
The Reliability card on the dashboard reads the most recent 50 resolved scores per horizon. Once ≥12 live forecasts have resolved and beaten baseline for a given horizon, forward_calibration.active = true takes over from the backtest as the source of truth, and the panel banner switches from "backtest-calibrated" to "forward-measured."
Every number wears its release date
Each observation stores three timestamps: obs_date (the period it describes), as_of (the day the publisher released it), and fetched_at (the day we ingested it). Tiles display the first two so a "live" reading from three weeks ago is not confused with a fresh print. A tile is marked stale when its latest observation is older than its frequency would allow (weekly: 16 days, monthly: 75 days). A tile shows no data when no observations exist yet.
Every active series, with source and cadence
National series — inputs to the Health Index
These are the 40 national series the Health Index actually composes. Tier here is the tier the production code assigns — if a series appears in a tier that surprises you, the catalog reflects the code's classification, not the prose above.
| Code | Label | Source | Tier | Lead / Lag | Frequency | SA |
|---|---|---|---|---|---|---|
| UST10Y | 10-Year Treasury Yield | Treasury FiscalData | leading | LEADS rates | daily | NSA |
| MORTGAGE30US | 30-Year Fixed Mortgage Rate | FRED | leading | LEADS demand | weekly | NSA |
| MORTGAGE15US | 15-Year Fixed Mortgage Rate | FRED | leading | LEADS demand | weekly | NSA |
| MBA_PURCHASE_SA_WOW | MBA Purchase Apps, WoW % (SA) | MBA | leading | LEADS ~4-8wk | weekly | SA |
| MBA_COMPOSITE_SA_WOW | MBA Composite Apps, WoW % (SA) | MBA | leading | LEADS ~4-8wk | weekly | SA |
| OBMMIC30YF | Daily 30-yr Rate (Optimal Blue) | FRED | leading | LEADS demand | daily | NSA |
| MBA_REFI_WOW | MBA Refi Index, WoW % | MBA | leading | LEADS refi title ~4-8wk | weekly | NSA |
| PHSI | Pending Home Sales Index | NAR | leading | LEADS closings ~6wk | monthly | SA |
| HMI | NAHB Builder Confidence (HMI) | NAHB | leading | LEADS new-build | monthly | SA |
| MBA_REFI_SHARE | Refi Share of Apps, % | MBA | coincident | COINCIDENT | weekly | NSA |
| MBA_PURCHASE_YOY | MBA Purchase Apps, YoY % | MBA | coincident | CONTEXT | weekly | NSA |
| PERMIT | Building Permits | FRED | leading | LEADS starts | monthly | SA |
| EXHOSLUSM495S | Existing Home Sales (SAAR) | FRED | coincident | COINCIDENT | monthly | SA |
| HOSSUPUSM673N | Existing-Home Months' Supply | FRED | coincident | COINCIDENT | monthly | NSA |
| HOSINVUSM495N | Existing-Home Inventory | FRED | coincident | COINCIDENT | monthly | NSA |
| HSN1F | New 1-Family Houses Sold | FRED | coincident | COINCIDENT | monthly | SA |
| MSACSR | New-Home Months' Supply | FRED | coincident | COINCIDENT | monthly | NSA |
| HOUST | Housing Starts | FRED | coincident | COINCIDENT | monthly | SA |
| REDFIN_PRICEDROP_US | Redfin: Active Listings w/ Price Drop (US) | Redfin Data Center | coincident | COINCIDENT | weekly | NSA |
| RDC_PRICE_DROP_US | Realtor.com: Price-Drop Share (US) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| REDFIN_DOM_US | Redfin: Days on Market (US) | Redfin Data Center | coincident | COINCIDENT | weekly | NSA |
| RDC_DOM_US | Realtor.com: Days on Market (US) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_ACTIVE_US | Realtor.com: Active Listings (US) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| CSUSHPINSA | Case-Shiller National HPI | FRED | lagging | LAGS ~2mo | monthly | NSA |
| MSPUS | Median Sales Price of Houses | FRED | lagging | LAGS 1q | quarterly | NSA |
| DRSFRMACBS | Single-Family Mortgage Delinquency | FRED | lagging | LAGS 1q | quarterly | SA |
| ALTA_PREMIUM | ALTA Title Premium Volume | ALTA | lagging | LAGS ~3mo | quarterly | NSA |
| FNF_OPEN_ORDERS | FNF Open Title Orders | SEC EDGAR | lagging | LAGS 1q | quarterly | NSA |
| REDFIN_NEW_LIST_US | Redfin: New Listings (US) | Redfin Weekly Tracker | leading | LEADS supply ~4wk | weekly | NSA |
| RDC_NEW_LIST_US | Realtor.com: New Listings (US) | Realtor.com Research | leading | LEADS supply ~4wk | monthly | NSA |
| FEDFUNDS | Fed Funds Rate | FRED | macro | CONTEXT | monthly | NSA |
| UNRATE | Unemployment Rate | FRED | macro | CONTEXT | monthly | SA |
| PAYEMS | Nonfarm Payrolls | FRED | macro | CONTEXT | monthly | SA |
| CPIAUCSL | CPI (Headline) | FRED | macro | CONTEXT | monthly | SA |
| PCEPILFE | Core PCE (Fed Target) | FRED | macro | CONTEXT | monthly | SA |
| CPILFESL | Core CPI (ex Food & Energy) | FRED | macro | CONTEXT | monthly | SA |
| CPIHOSSL | Shelter CPI | FRED | macro | CONTEXT | monthly | SA |
| FAF_OPEN_ORDERS | First American Open Title Orders | SEC EDGAR | lagging | LAGS 1q | quarterly | NSA |
| ORI_OPEN_ORDERS | Old Republic Open Title Orders | SEC EDGAR | lagging | LAGS 1q | quarterly | NSA |
| STC_OPEN_ORDERS | Stewart Open Title Orders | SEC EDGAR | lagging | LAGS 1q | quarterly | NSA |
Metro series — local view only (not in the national Health Index)
The 130 metro-level rows below power the Local page only. They do not flow into the national Health Index or any forecast horizon. They are listed for transparency about what we ingest, not as components of the national gauge.
| Code | Label | Source | Tier | Lead / Lag | Frequency | SA |
|---|---|---|---|---|---|---|
| RDC_DOM_41700 | Realtor.com: Days on Market (San Antonio–New Braunfels, TX) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_35620 | Realtor.com: Days on Market (New York–Newark–Jersey City, NY-NJ-PA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_31080 | Realtor.com: Days on Market (Los Angeles–Long Beach–Anaheim, CA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_16980 | Realtor.com: Days on Market (Chicago–Naperville–Elgin, IL-IN-WI) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_19100 | Realtor.com: Days on Market (Dallas–Fort Worth–Arlington, TX) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_26420 | Realtor.com: Days on Market (Houston–The Woodlands–Sugar Land, TX) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_47900 | Realtor.com: Days on Market (Washington–Arlington–Alexandria, DC-VA-MD-WV) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_37980 | Realtor.com: Days on Market (Philadelphia–Camden–Wilmington, PA-NJ-DE-MD) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_33100 | Realtor.com: Days on Market (Miami–Fort Lauderdale–Pompano Beach, FL) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_12060 | Realtor.com: Days on Market (Atlanta–Sandy Springs–Alpharetta, GA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_38060 | Realtor.com: Days on Market (Phoenix–Mesa–Chandler, AZ) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_14460 | Realtor.com: Days on Market (Boston–Cambridge–Newton, MA-NH) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_41860 | Realtor.com: Days on Market (San Francisco–Oakland–Berkeley, CA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_40140 | Realtor.com: Days on Market (Riverside–San Bernardino–Ontario, CA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_19820 | Realtor.com: Days on Market (Detroit–Warren–Dearborn, MI) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_42660 | Realtor.com: Days on Market (Seattle–Tacoma–Bellevue, WA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_33460 | Realtor.com: Days on Market (Minneapolis–St. Paul–Bloomington, MN-WI) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_41740 | Realtor.com: Days on Market (San Diego–Chula Vista–Carlsbad, CA) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_45300 | Realtor.com: Days on Market (Tampa–St. Petersburg–Clearwater, FL) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_19740 | Realtor.com: Days on Market (Denver–Aurora–Lakewood, CO) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_41180 | Realtor.com: Days on Market (St. Louis, MO-IL) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_12580 | Realtor.com: Days on Market (Baltimore–Columbia–Towson, MD) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_16740 | Realtor.com: Days on Market (Charlotte–Concord–Gastonia, NC-SC) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_36740 | Realtor.com: Days on Market (Orlando–Kissimmee–Sanford, FL) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_12420 | Realtor.com: Days on Market (Austin–Round Rock–Georgetown, TX) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_DOM_39580 | Realtor.com: Days on Market (Raleigh–Cary, NC) | Realtor.com Research | coincident | COINCIDENT | monthly | NSA |
| RDC_NEW_LIST_41860 | Realtor.com: New Listings (San Francisco–Oakland–Berkeley, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_12580 | Realtor.com: New Listings (Baltimore–Columbia–Towson, MD) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_38060 | Realtor.com: New Listings (Phoenix–Mesa–Chandler, AZ) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_19100 | Realtor.com: New Listings (Dallas–Fort Worth–Arlington, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_31080 | Realtor.com: New Listings (Los Angeles–Long Beach–Anaheim, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_40140 | Realtor.com: New Listings (Riverside–San Bernardino–Ontario, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_41180 | Realtor.com: New Listings (St. Louis, MO-IL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_37980 | Realtor.com: New Listings (Philadelphia–Camden–Wilmington, PA-NJ-DE-MD) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_26420 | Realtor.com: New Listings (Houston–The Woodlands–Sugar Land, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_16980 | Realtor.com: New Listings (Chicago–Naperville–Elgin, IL-IN-WI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_19820 | Realtor.com: New Listings (Detroit–Warren–Dearborn, MI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_35620 | Realtor.com: New Listings (New York–Newark–Jersey City, NY-NJ-PA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_16740 | Realtor.com: New Listings (Charlotte–Concord–Gastonia, NC-SC) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_41700 | Realtor.com: New Listings (San Antonio–New Braunfels, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_39580 | Realtor.com: New Listings (Raleigh–Cary, NC) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_42660 | Realtor.com: New Listings (Seattle–Tacoma–Bellevue, WA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_19740 | Realtor.com: New Listings (Denver–Aurora–Lakewood, CO) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_14460 | Realtor.com: New Listings (Boston–Cambridge–Newton, MA-NH) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_45300 | Realtor.com: New Listings (Tampa–St. Petersburg–Clearwater, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_47900 | Realtor.com: New Listings (Washington–Arlington–Alexandria, DC-VA-MD-WV) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_33460 | Realtor.com: New Listings (Minneapolis–St. Paul–Bloomington, MN-WI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_12420 | Realtor.com: New Listings (Austin–Round Rock–Georgetown, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_12060 | Realtor.com: New Listings (Atlanta–Sandy Springs–Alpharetta, GA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_36740 | Realtor.com: New Listings (Orlando–Kissimmee–Sanford, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_33100 | Realtor.com: New Listings (Miami–Fort Lauderdale–Pompano Beach, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_NEW_LIST_41740 | Realtor.com: New Listings (San Diego–Chula Vista–Carlsbad, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_MEDIAN_PRICE_39580 | Realtor.com: Median Listing Price (Raleigh–Cary, NC) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_16740 | Realtor.com: Median Listing Price (Charlotte–Concord–Gastonia, NC-SC) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_45300 | Realtor.com: Median Listing Price (Tampa–St. Petersburg–Clearwater, FL) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_12580 | Realtor.com: Median Listing Price (Baltimore–Columbia–Towson, MD) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_19740 | Realtor.com: Median Listing Price (Denver–Aurora–Lakewood, CO) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_41180 | Realtor.com: Median Listing Price (St. Louis, MO-IL) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_38060 | Realtor.com: Median Listing Price (Phoenix–Mesa–Chandler, AZ) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_35620 | Realtor.com: Median Listing Price (New York–Newark–Jersey City, NY-NJ-PA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_47900 | Realtor.com: Median Listing Price (Washington–Arlington–Alexandria, DC-VA-MD-WV) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_12420 | Realtor.com: Median Listing Price (Austin–Round Rock–Georgetown, TX) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_14460 | Realtor.com: Median Listing Price (Boston–Cambridge–Newton, MA-NH) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_19100 | Realtor.com: Median Listing Price (Dallas–Fort Worth–Arlington, TX) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_41860 | Realtor.com: Median Listing Price (San Francisco–Oakland–Berkeley, CA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_33100 | Realtor.com: Median Listing Price (Miami–Fort Lauderdale–Pompano Beach, FL) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_40140 | Realtor.com: Median Listing Price (Riverside–San Bernardino–Ontario, CA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_37980 | Realtor.com: Median Listing Price (Philadelphia–Camden–Wilmington, PA-NJ-DE-MD) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_16980 | Realtor.com: Median Listing Price (Chicago–Naperville–Elgin, IL-IN-WI) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_19820 | Realtor.com: Median Listing Price (Detroit–Warren–Dearborn, MI) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_41700 | Realtor.com: Median Listing Price (San Antonio–New Braunfels, TX) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_31080 | Realtor.com: Median Listing Price (Los Angeles–Long Beach–Anaheim, CA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_42660 | Realtor.com: Median Listing Price (Seattle–Tacoma–Bellevue, WA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_26420 | Realtor.com: Median Listing Price (Houston–The Woodlands–Sugar Land, TX) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_36740 | Realtor.com: Median Listing Price (Orlando–Kissimmee–Sanford, FL) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_41740 | Realtor.com: Median Listing Price (San Diego–Chula Vista–Carlsbad, CA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_33460 | Realtor.com: Median Listing Price (Minneapolis–St. Paul–Bloomington, MN-WI) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_MEDIAN_PRICE_12060 | Realtor.com: Median Listing Price (Atlanta–Sandy Springs–Alpharetta, GA) | Realtor.com Research | coincident | CONTEXT | monthly | NSA |
| RDC_PRICE_DROP_12060 | Realtor.com: Price-Drop Share (Atlanta–Sandy Springs–Alpharetta, GA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_37980 | Realtor.com: Price-Drop Share (Philadelphia–Camden–Wilmington, PA-NJ-DE-MD) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_33100 | Realtor.com: Price-Drop Share (Miami–Fort Lauderdale–Pompano Beach, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_41700 | Realtor.com: Price-Drop Share (San Antonio–New Braunfels, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_38060 | Realtor.com: Price-Drop Share (Phoenix–Mesa–Chandler, AZ) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_14460 | Realtor.com: Price-Drop Share (Boston–Cambridge–Newton, MA-NH) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_12420 | Realtor.com: Price-Drop Share (Austin–Round Rock–Georgetown, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_41860 | Realtor.com: Price-Drop Share (San Francisco–Oakland–Berkeley, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_40140 | Realtor.com: Price-Drop Share (Riverside–San Bernardino–Ontario, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_19820 | Realtor.com: Price-Drop Share (Detroit–Warren–Dearborn, MI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_42660 | Realtor.com: Price-Drop Share (Seattle–Tacoma–Bellevue, WA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_33460 | Realtor.com: Price-Drop Share (Minneapolis–St. Paul–Bloomington, MN-WI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_39580 | Realtor.com: Price-Drop Share (Raleigh–Cary, NC) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_41740 | Realtor.com: Price-Drop Share (San Diego–Chula Vista–Carlsbad, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_45300 | Realtor.com: Price-Drop Share (Tampa–St. Petersburg–Clearwater, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_19740 | Realtor.com: Price-Drop Share (Denver–Aurora–Lakewood, CO) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_35620 | Realtor.com: Price-Drop Share (New York–Newark–Jersey City, NY-NJ-PA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_41180 | Realtor.com: Price-Drop Share (St. Louis, MO-IL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_12580 | Realtor.com: Price-Drop Share (Baltimore–Columbia–Towson, MD) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_16740 | Realtor.com: Price-Drop Share (Charlotte–Concord–Gastonia, NC-SC) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_36740 | Realtor.com: Price-Drop Share (Orlando–Kissimmee–Sanford, FL) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_31080 | Realtor.com: Price-Drop Share (Los Angeles–Long Beach–Anaheim, CA) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_16980 | Realtor.com: Price-Drop Share (Chicago–Naperville–Elgin, IL-IN-WI) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_19100 | Realtor.com: Price-Drop Share (Dallas–Fort Worth–Arlington, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_26420 | Realtor.com: Price-Drop Share (Houston–The Woodlands–Sugar Land, TX) | Realtor.com Research | leading | LEADING | monthly | NSA |
| RDC_PRICE_DROP_47900 | Realtor.com: Price-Drop Share (Washington–Arlington–Alexandria, DC-VA-MD-WV) | Realtor.com Research | leading | LEADING | monthly | NSA |
| FRED_HPI_41740 | FRED: All-Transactions Home Price Index (San Diego–Chula Vista–Carlsbad, CA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_16740 | FRED: All-Transactions Home Price Index (Charlotte–Concord–Gastonia, NC-SC) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_45300 | FRED: All-Transactions Home Price Index (Tampa–St. Petersburg–Clearwater, FL) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_39580 | FRED: All-Transactions Home Price Index (Raleigh–Cary, NC) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_47900 | FRED: All-Transactions Home Price Index (Washington–Arlington–Alexandria, DC-VA-MD-WV) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_33460 | FRED: All-Transactions Home Price Index (Minneapolis–St. Paul–Bloomington, MN-WI) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_42660 | FRED: All-Transactions Home Price Index (Seattle–Tacoma–Bellevue, WA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_26420 | FRED: All-Transactions Home Price Index (Houston–The Woodlands–Sugar Land, TX) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_19820 | FRED: All-Transactions Home Price Index (Detroit–Warren–Dearborn, MI) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_33100 | FRED: All-Transactions Home Price Index (Miami–Fort Lauderdale–Pompano Beach, FL) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_31080 | FRED: All-Transactions Home Price Index (Los Angeles–Long Beach–Anaheim, CA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_36740 | FRED: All-Transactions Home Price Index (Orlando–Kissimmee–Sanford, FL) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_40140 | FRED: All-Transactions Home Price Index (Riverside–San Bernardino–Ontario, CA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_41700 | FRED: All-Transactions Home Price Index (San Antonio–New Braunfels, TX) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_16980 | FRED: All-Transactions Home Price Index (Chicago–Naperville–Elgin, IL-IN-WI) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_12420 | FRED: All-Transactions Home Price Index (Austin–Round Rock–Georgetown, TX) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_41860 | FRED: All-Transactions Home Price Index (San Francisco–Oakland–Berkeley, CA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_14460 | FRED: All-Transactions Home Price Index (Boston–Cambridge–Newton, MA-NH) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_37980 | FRED: All-Transactions Home Price Index (Philadelphia–Camden–Wilmington, PA-NJ-DE-MD) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_19100 | FRED: All-Transactions Home Price Index (Dallas–Fort Worth–Arlington, TX) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_38060 | FRED: All-Transactions Home Price Index (Phoenix–Mesa–Chandler, AZ) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_12060 | FRED: All-Transactions Home Price Index (Atlanta–Sandy Springs–Alpharetta, GA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_41180 | FRED: All-Transactions Home Price Index (St. Louis, MO-IL) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_19740 | FRED: All-Transactions Home Price Index (Denver–Aurora–Lakewood, CO) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_35620 | FRED: All-Transactions Home Price Index (New York–Newark–Jersey City, NY-NJ-PA) | FRED | coincident | CONTEXT | quarterly | NSA |
| FRED_HPI_12580 | FRED: All-Transactions Home Price Index (Baltimore–Columbia–Towson, MD) | FRED | coincident | CONTEXT | quarterly | NSA |