Methodology & Sources

How these market reports are built

Every figure on a market report traces to a public federal source or to IntellCRE's own audited reporting database. The "as of" date on each card is the freshness of that specific source — different metrics update on different cadences, so we never round them to a single uniform date.

Real-data rule

Nothing on a market page is synthesized, projected, or filled in. If a source returns nothing, the field is shown as "—" or "not available" — never a placeholder value, never an interpolation. This is enforced in code: the build emits null for any field the ETL lacks, and templates render those as the dash.

Per-metric sources

Demographics & economy

MetricSourceCadence
PopulationU.S. Census Bureau — ACS 1-Year (B01003)Annual · Sep
Median household incomeACS 1-Year (B19013)Annual
Renter shareACS 1-Year (B25003)Annual
Median gross rentACS 1-Year (B25064)Annual
Unemployment rateACS B23025 (unemployed / civilian labor force)Annual
EmploymentACS B23025 civilian employed (household basis, not CES nonfarm payroll)Annual
Net migrationACS B07001 inter-state migration proxyAnnual
Avg weekly wageBLS Quarterly Census of Employment and Wages (QCEW) — Open Data CSVQuarterly
Real GDPBEA Metro GDP (CAGDP9) — currently blocked on an inactive API keyAnnual
Residential permitsCensus Bureau Building Permits Survey (BPS) — CBSA annual file. Total + structure breakdown (1u / 2u / 3-4u / 5+u, where 5+ = multifamily).Annual · May

Investment metrics & rents

MetricSourceCadence
Cap rate by property typeIntellCRE reporting DB — cap_rate_entries (multifamily, office, retail, industrial); median across the metro's ZIPs.Monthly
Rent growth (multifamily)IntellCRE reporting DB — Zillow ZORI rent index, trailing-12mo per-ZIP, rolled up via median across the metro.Monthly
Asking rent (studio–4 BR)HUD Fair Market Rents (40th-percentile), per ZIP, median across the metro. Note: FMR typically runs below true asking rent.Annual
Vacancy (multifamily)Not available — no public per-CBSA source; the IntellCRE reporting DB only carries per-deal user assumptions (not market-level). Shown as "not available".

Sale comps

The Sales Activity aggregates and the Recent Sales Comps table draw from recorded multifamily sales sourced from public property records and commercial listing platforms — not from customer accounts. We surface the trailing 24 months of recorded sales in each metro. This is a representative sample, not an exhaustive market index.

What this means in practice:

Market Update narrative

The "Market Update" paragraph at the top of each market page is generated by an AI model (currently gpt-4o-mini) grounded strictly to the numbers shown on the page plus the prior period's snapshot for delta computation. The model has no other knowledge of the market and is instructed not to invent figures. Each refresh archives the prior data artifact so period-over-period deltas accrue with the page itself.

Recent Market News

Listed news items are reported by third-party publishers (ConnectCRE, REBusinessOnline, etc.) and stored separately from the audited market metrics in data/market-news.json. Every item carries the publisher, original URL, and the as-reported date. Figures inside news items reflect the publisher's reporting, not IntellCRE's audited data.

Refresh cadence

Coverage caveats

Questions or corrections

If a number on a market page looks wrong, or you have a question about our data and sources, please contact us.