Primary data model
TwinMarket stores market-level time series and summary metrics for cities and neighborhoods. The app groups those rows into home price, rent, and GRM views where the matching series are available.
Geography and market identity
Market pages use normalized city and neighborhood records with state, county, and region slugs. Neighborhood maps prefer available neighborhood boundaries, while city maps can use broader geographic fallbacks.
Report coverage
Reports currently focus on selected counties that already show search demand or product relevance. They link to canonical market pages instead of generating separate pages for every possible query variant.
Update timing
Market rows include update timestamps when available. Report pages show the latest available update from their linked market rows, otherwise the report publication date is used.
Known limitations
- Some markets may have price data without matching rent or GRM series.
- Coverage can differ between city and neighborhood records.
- Metrics are screening inputs and should be checked against current local conditions.
- External acquisition, tax, insurance, vacancy, and financing assumptions are outside the report model.
For the interpretation framework, read the TwinMarket methodology page.