Neighbourhood splits would help, but only alongside inventory. A rise in asking prices with fewer available flats has a different interpretation from the same rise during a wave of new listings. I’d record, for each area and revision date: active inventory, additions, removals, completed sales...