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 typeLicensed national cap-rate reference data (multifamily, office, retail, industrial), covering all 50 states and roughly 17,000 ZIP codes; we take the median across the metro's ZIPs. Not derived from customer activity on the IntellCRE platform.Monthly
Rent growth (multifamily)Zillow ZORI rent index, trailing-12mo per-ZIP, rolled up via median across the metro.Monthly
Fair Market Rent, studio–4 BR (HUD)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 — there is no public per-CBSA vacancy source we can stand behind, so it is shown as "not available" rather than estimated.—

Sale comps

The Sales Activity aggregates and the Recent Sales Comps table draw from recorded multifamily sales sourced from public property records and third-party listing feeds — 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.

The underlying feeds are general property data filtered to multifamily property types — public records plus third-party listing feeds. This is not a commercial brokerage database, and it does not cover office, retail or industrial sales. We also no longer show a cap rate on individual comps: the feeds that carry one report a quoted or modelled cap, not a confirmed closed-deal cap, and it was present on only about 5% of records — so it is omitted rather than shown unqualified.

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.