Skip to main content
Methodology · Updated 2026-06-14

How Stratara reads U.S. markets

Stratara turns 28+ primary government data sources into one unified read of every U.S. metro and county — across demographics, employment, housing, health, environment, and infrastructure. This page documents what we ingest, how we compute, what we surface, and — just as important — what we don’t.

The principle

The product is the methodology. CoStar publishes data behind a $30,000/yr paywall. Green Street publishes opinions in PDFs. Stratara publishes both — transparently — at mid-market prices. See how we stack up on the Compare page.

Every signal cites its source. Every composite index decomposes into its inputs. Every fair-value verdict shows its components. If we don’t have data for a field, we leave it blank — we never fabricate, interpolate, or default to “average.”

Real estate is downstream of demand drivers. Stratara is built on the premise that by the time a market reprices, the jobs, people, capital, and infrastructure that drove the move have already been visible in public datasets for months. This platform aggregates those signals — not just price history — so you see the upstream picture before it shows up in the comp sheet.

Data sources

All sources are public. Most are primary government surveys or regulatory filings. We re-ingest on each source’s native cadence and cache aggressively to keep page loads fast.

Demographics & Population

Census ACS 5-YearPopulation, income, housing, commute, language, veterans, SNAP — all counties & metrosAnnual
IRS SOI MigrationCounty-to-county in/out flows by adjusted gross incomeAnnual
Census Population EstimatesIntercensal growth components — births, deaths, net migrationAnnual
Census Internet & LanguageBroadband access at home; non-English speakers by languageAnnual

Economy & Labor

BLS LAUSMonthly county-level unemployment rate & labor forceMonthly
BLS QCEWQuarterly employment & wages by industry sectorQuarterly
BLS OEWSOccupational wage estimates by metro area (DOL)Annual
BEA GDPReal GDP by metro & stateAnnual
BEA Personal IncomePer-capita personal income by countyAnnual
FRED10-yr Treasury, Fed Funds, CPI — live market ratesDaily
FDIC Summary of DepositsBank deposits by county — capital depth proxyAnnual
USAspending.govFederal contracts & grants by countyOngoing

Housing & Real Estate

Zillow ZHVI / ZORIHome value index & observed rent index by metro & stateMonthly
FHFA HPIPurchase-only house price indexMonthly
HUD Fair Market RentsFMR by bedroom count & metro areaAnnual
HUD CHASHousing cost burden by income band & tenure typeAnnual
ACS Housing DetailOwnership rate, vacancy, median home age, cost-burdened householdsAnnual
Census Building PermitsNew residential units authorized by countyQuarterly
Inside Airbnb (STR)Short-term rental listings, occupancy estimatesPeriodic

Health & Social

CDC PLACESChronic disease prevalence, health behaviors, preventive care by countyAnnual
CDC SVISocial Vulnerability Index — four-theme composite of socioeconomic riskAnnual
CDC Drug Overdose MortalityCounty-level opioid & drug overdose death rates (NCHS)Annual
CMS MedicarePer-beneficiary costs & utilization by countyAnnual
Eviction LabEviction filing rates by county (Princeton University)Annual
ACS Veterans & SNAPVeteran population share; SNAP household participation rateAnnual

Environment & Risk

FEMA NRINatural hazard Expected Annual Loss — 18 hazard typesAnnual
EPA National Walkability IndexBlock-group walkability score aggregated to county & metroAnnual
EPA AQSAnnual air quality index, PM2.5, ozone — monitoring station dataAnnual
EPA EJScreenEnvironmental justice indicators — pollution burden & demographic factorsAnnual
NOAA Climate Normals30-year average temperature & precipitation by countyAnnual
NOAA Storm EventsDeclared disaster events, property damage by countyMonthly
DOE EIAResidential electricity & natural gas retail prices by stateAnnual

Education

NCES IPEDSUniversity enrollment, costs, graduation rates, research expenditureAnnual
NCES CCDK–12 public school counts, enrollment, demographics by districtAnnual

Infrastructure & Connectivity

FCC Broadband DataHigh-speed internet availability by county (≥25/3 Mbps)Bi-annual
DOT BTS AirportsCommercial airport proximity, enplanementsAnnual
USDA Rural ClassificationsRural-urban continuum codes; economic typologyAnnual
Census Commute (ACS)Work-from-home %, mean commute time to workAnnual

Crime & Policy

FBI Crime Data ExplorerViolent & property crime rates per 100,000 residentsAnnual
MIT Election LabCounty-level presidential vote share — political lean indicatorElection cycles

Composite indices & spoke scores

Every metro and county gets a single top-line composite score (0–100). It is the equal-weighted average of up to six substantiated composite indices — Investment, Affordability, Market Heat, Growth Momentum, Quality of Life, and Rental Strength. There are no fixed per-index weights: each available index counts equally toward the mean.

The average is null-disciplined. We average only the indices we can actually substantiate for a geography — a missing index is dropped from the mean, never defaulted to a neutral “50.” If none of the six are available, the composite is left blank rather than fabricated. A market substantiated on fewer indices will reflect that directly as a narrower composite — missing indices are dropped from the mean and never defaulted to a neutral score, so a two-index market’s composite is the mean of those two indices only.

composite = mean(Investment, Affordability, Market Heat, Growth Momentum, Quality of Life, Rental Strength), computed over only the non-null indices. Equal weight — no index is privileged over another.

The 8-spoke diagnostic radar

Beneath the top-line score, each market is profiled on an eight-spoke radar — the deeper diagnostic view shown on every metro and county detail page. The eight spokes are Investment, Market Heat, Growth, People, Housing, Quality of Life, Safety, and Climate & Risk. Each spoke is a blend of three sub-composites, and each sub-composite is built from five underlying metrics. A spoke renders as null — never defaulted to 50 — when its inputs are missing for a geography; sparse spokes are flagged visually rather than filled in.

Investment
Cap-Rate Spread · Landlord Favor · Long-Term Growth
Feeds from: cap-rate spread vs. Treasury, mortgage rates & home values, foreclosure timeline, occupancy & rent growth, GDP and income trajectory
equal weight
Market Heat
Growth Momentum · Construction Pipeline · Displacement Risk
Feeds from: days on market, sales & listing velocity, building permits and pipeline, price-to-income and rent burden
equal weight
Growth
Population Growth · Job Growth · Migration Strength
Feeds from: population and working-age trends, employment, labor force and wages, in/out migration flows and inflow AGI
equal weight
People
Diversity · Educational Attainment · Mobility
Feeds from: diversity and foreign-born share, degree attainment and university presence, residential mobility, commute mode and work-from-home
equal weight
Housing
Affordability · Rent / Income · Price / Income
Feeds from: home values, rents and incomes, rent burden bands, home-value-to-income ratio, ownership/vacancy and rental strength
equal weight
Quality of Life
Walkability · Community Health · Nightlife & Vibrancy
Feeds from: walkability and commute mode, chronic-disease and behavioral-health prevalence, air quality, broadband, and amenity vibrancy
equal weight
Safety
Substance Risk · Social Vulnerability · Eviction Pressure
Feeds from: overdose and substance-use rates, social-vulnerability themes, eviction filings and judgments, violent and property crime rates
equal weight
Climate & Risk
Insurance Cost · Social Vulnerability · Storm & Climate
Feeds from: insurance-cost and hazard-loss proxies, community resilience and environmental-justice indicators, storm events & damage, temperature and precipitation normals
equal weight

Advanced Composites

Alongside the top-line composite and the eight-spoke radar, Stratara computes a set of standalone composite indices that power the Rankings leaderboard and Investment Analysis tab. These do not feed the top-line composite score but are available for screening and sorting across all 200+ metros and 3,000+ counties. Each is a weighted blend with proportional redistribution: a missing input is dropped and the remaining weights are renormalized to carry the full signal, but a composite returns null whenever every input is missing or less than half of the intended signal weight is available — never a synthetic fill.

These composites were added in the May 2026 engine update. Each is documented below with its formula inputs and weight structure. Weights shown are the full-signal weights; when an input is unavailable they are redistributed proportionally across the inputs that remain.
Climate Resilience
What it measures: A market’s resistance to physical and climate-driven shocks. Higher scores indicate lower exposure and stronger recovery capacity.

Formula inputs:
community resilience proxy × 0.30
air quality (annual good-air days, scaled) × 0.25
storm exposure (trailing 5-year storm-event count, inverted) × 0.25
social vulnerability (overall percentile, inverted) × 0.20

Primary sources: community-resilience index, air-quality monitoring, storm-event records, social-vulnerability index. A natural-hazard expected-loss weighting is pending re-ingest of that source and is not currently a factor. Air quality (EPA AirData, county-monitored stations) is included for county-level reads; EPA publishes no metro or state rollup — for metro and state reads the remaining three inputs carry the full composite weight.
standalone
Capital Depth
What it measures: The depth and stability of financial infrastructure in a market — a proxy for lender appetite, capital availability, and mortgage market health.

Formula inputs:
bank deposits per capita × 0.45
bank branches per 1,000 population × 0.20
owner-occupied units carrying a mortgage (%) × 0.20
house-price stability (year-over-year index volatility, inverted) × 0.15

Primary sources: bank deposit summaries, housing-tenure survey, house-price index
standalone
Distress Index
What it measures: Concentration of social and economic distress signals. Unlike the other composites, a higher Distress Index score indicates more distress — useful for value-add operators targeting stressed markets or investors stress-testing downside scenarios.

Formula inputs:
foreclosure timeline (days) × 0.20
drug-overdose death rate (per 100K) × 0.20
social-vulnerability socioeconomic percentile × 0.30

Eviction filing data is currently excluded under licensing terms; it will be included when an open-license source is available.
Primary sources: drug-overdose mortality, social-vulnerability index, state foreclosure records
standalone
higher = more distressed
Connectivity Score
What it measures: Physical and digital connectivity of a market — access to airports, broadband penetration, commute efficiency, and the share of residents who work remotely (a proxy for location independence).

Formula inputs:
commercial airport enplanements per capita × 0.35
broadband availability (%) × 0.25
mean commute time (inverted — lower = better) × 0.25
work-from-home share (%) × 0.15

Primary sources: airport activity data, broadband availability data, commuting survey
standalone
Income & Education Quality
What it measures: Whether a market’s wage base is growing, well-paying relative to housing costs, and skewed toward higher-skill occupations — a leading indicator of tenant income quality and long-run rent capacity.

Formula inputs:
per-capita personal income growth (YoY) × 0.40
wage-to-cost ratio (median annual wage ÷ home-value-to-income; higher = wages buy more housing) × 0.40
higher-skill workforce share (bachelor-degree attainment, used as the available proxy for management/professional concentration) × 0.20

Primary sources: personal-income series, occupational wage estimates, educational-attainment survey
standalone
Demographic Tailwind
What it measures: Whether a market is gaining population through migration and natural growth, and whether the inflow is working-age — the demographic substrate for long-run housing demand.

Formula inputs:
population growth (year-over-year) × 0.35
in-migration flow per capita × 0.30
working-age share of in-migrants (%) × 0.20
university enrollment per capita × 0.15

Primary sources: population estimates, migration flows, university enrollment data
standalone
Demand Driver Density
What it measures: The concentration of the human-capital and mobility signals that anchor durable, structural demand in a market.

Formula inputs:
bachelor-degree attainment share × 0.25
working-age population share × 0.20
working-age share of in-migrants × 0.20
foreign-born population share × 0.15
diversity composite × 0.10
residents who moved in the past year (%) × 0.10

Primary sources: educational-attainment, age-structure, migration, and mobility survey fields
standalone

Fair-value cap rate model

The fair-value cap rate is Stratara’s read of where a CRE market should price, given its fundamentals. Compared against the observed cap rate, it produces a verdict — CHEAP, FAIR, or RICH — plus a basis-point spread you can quote in a memo.

fair_cap_rate =
  10Y Treasury (live, FRED)                     // base yield
+ 1.00% illiquidity premium                       // normal-cycle liquidity cost
+ Regional Risk Premium                           // spokes: economic, risk, legal (0.50–2.50%)
− Growth Credit                                   // pop + job + rent growth; supply haircut if pipeline >3%
+ Climate Load                                     // FEMA NRI EAL piecewise; 0–200bps; research-calibrated
  • Base yield — current 10-year Treasury pulled live from FRED, recomputed daily. Never hardcoded. Institutional convention: all CRE cap rate spreads are quoted against the 10-year.
  • Illiquidity premium — 100bps above the risk-free rate, representing the normal-cycle cost of real estate’s lack of daily liquidity. Calibrated against CBRE Investment Management’s 342bps long-run spread (1991–2019) minus observed historical growth credits and risk premia.
  • Regional risk premium — derived from Stratara’s economic, risk, and legal spoke composites. Ranges 0.50–2.50%: institutional gateway markets earn compression; tertiary and high-vacancy markets pay full premium. Reflects employment diversification, vacancy, and regulatory environment per Plazzi/Torous/Valkanov 2010.
  • Growth credit — composite of population growth (Census/IRS), job growth (BLS QCEW), and MF rent growth (Census ACS median gross rent + HUD Fair Market Rents). Capped at 150bps to prevent ZIRP-era overshoot. Supply-pipeline haircut reduces credit by 25–100bps when forward 24-month deliveries exceed 3–7% of existing stock.
  • Climate load — piecewise-linear load from FEMA NRI expected annual loss (EAL) percentile. Ranges 0–200bps: low-risk markets (NRI <40) pay 0–25bps; high-risk markets (NRI >80, e.g. Tampa, Miami, Houston) pay 100–150bps. Calibrated from CBRE’s finding that rising insurance costs drove a 3.6% national MF value decline since Q4 2019, with South-Central at −7.8% and Florida at −6.8%. Academic basis: Bernstein/Gustafson/Lewis 2019 (JFE), Goldsmith-Pinkham et al. 2023 (RFS), Federal Reserve FEDS Note Sept 2025.
  • Observed-side reference — the verdict compares Stratara’s per-market fair cap rate against a national MF reference cap rate (10-yr Treasury plus a national MF spread constant). This means the panel reads each market’s fundamentals against national pricing, not that market’s own transaction history. Per-market observed cap rate data will replace the national reference as coverage expands.

The verdict is the spread between fair and observed. Fundamentals implying a cap rate ≥50bps wide of the national reference screen CHEAP; ≤−50bps screens RICH. FAIR is everything in between. Climate-exposed markets will frequently show RICH — this is intentional: the model prices the forward risk the market has not yet fully capitalized.

This model is for CRE market analysis. It is not applicable to residential owner-occupied housing, where cap rates are not the primary valuation framework. The fair-value engine surfaces in the Overview panel of every metro and county detail page.

What we don’t show

Equally important is what’s not on the page. Stratara’s policy is empty-state over fabrication:

  • If we don’t have annual history for a geography, the historical chart shows an empty card — not a synthesized trend.
  • If a composite input is missing, the spoke may be null — not defaulted to 50. Missing data degrades the data confidence score visibly.
  • If FRED is unreachable, yield-dependent fields show “—” — not the last-known stale value.
  • If a source hasn’t been ingested yet or the latest vintage isn’t available, the field is blank.
  • If a metric is suppressed at the county level due to small sample size (common in ACS and CDC datasets), we display the suppression indicator rather than the censored value.
This is intentional. The product’s value is that you can trust every visible number. A disclosed-but-fabricated number erodes that trust more than a missing number ever could.

Update cadence

  • Daily: 10-yr Treasury & Fed Funds (FRED) — all yield-dependent fields recomputed on each pull
  • Monthly: BLS LAUS unemployment, Zillow ZHVI/ZORI, FHFA HPI, NOAA storm events
  • Quarterly: BLS QCEW employment by sector, Census building permits, FCC broadband availability, EIA electricity prices
  • Annual: Census ACS demographics & housing, IRS migration flows, BEA GDP & personal income, FEMA NRI, FBI crime, CDC PLACES, CDC SVI, CDC overdose mortality, EPA AQS air quality, EPA EJScreen, EPA walkability, NOAA climate normals, HUD FMR & CHAS, NCES IPEDS & CCD, FDIC bank deposits, CMS Medicare, DOE energy, BLS OEWS, DOT BTS airports, USDA rural, Eviction Lab, MIT elections, ACS housing & commute extras
  • On change / periodic: USAspending.gov contract awards, Inside Airbnb STR listings

Each metric card in the app displays the data vintage year so you can see exactly which ACS release or which FEMA NRI version is behind a given number.

Limitations & attributions

  • Commercial CRE sub-market data (multifamily occupancy, office vacancy, retail/industrial absorption, CRE transaction cap rates) depends on commercial data licensing from CoStar, MSCI/RCA, or similar. These fields are not currently in Stratara.
  • Small-area suppression: Many federal datasets suppress county-level figures for small populations (typically n<20). Stratara displays the suppression indicator rather than fabricating a value.
  • Geographic unit mismatch: Some sources publish at ZIP code, census tract, or metropolitan division — not county. We aggregate upward or map to the nearest containing geography using Census TIGER/Line crosswalks.
  • Data is for informational purposes only. Stratara is not investment advice.
  • We update this page when the methodology changes materially.

Third-Party Attributions

  • Eviction Lab data is provided under a Creative Commons Attribution 4.0 International License (CC BY 4.0). Princeton University Eviction Lab, evictionlab.org.
  • All other sources are U.S. federal government publications in the public domain, or publicly licensed under open data terms.

Data is for informational purposes only. Not investment advice. Eviction Lab data used under CC BY 4.0.

Methodology — How Stratara reads U.S. markets | Stratara