Market Activity
Homedata exposes the full listing-event chain — Added, Reduced, Sold STC, Withdrawn, Re-listed — matched to a UPRN and a normalised address, queryable by date range over 30 years of history. Government feeds cover completions only; portals don't expose APIs.
Each step of a UK property's journey through the market. Not just the final sale price — the full timeline from listing to completion, including the ones that never completed. 30 years of data, UPRN-linked.
Market activity data is arranged per customer as an enterprise dataset, not sold self-serve.
The full property journey
Land Registry only records completions. We record everything — including the ones that went under offer and then fell through. Each event is timestamped and priced.
Event types
Every state change is tracked with a timestamp and price where applicable.
How access works
Market activity is an enterprise dataset, arranged per customer rather than sold self-serve. Tell us what you need to cover and we'll scope it with you.
What this data unlocks
Deal flow intelligence
Track properties going under offer and watch for Withdrawn events — the signal that a deal fell through. Portfolio managers and investors use this to spot buying opportunities before they're re-listed.
AVM velocity signals
Time-to-offer, price reduction frequency, and listing churn are leading indicators of market velocity. Weight your AVM models with current market conditions rather than historic completions alone.
Cross-cycle property tracking
Events are UPRN-linked, so you can trace the same physical address across decades of listing cycles. See how many times a property has been listed, at what prices, and how long it typically takes to sell.
Why not Land Registry, government feeds, or other property APIs?
| Data point | Land Registry | Homedata |
|---|---|---|
| Completed sales | ✓ Yes (3–6 month lag) | ✓ Yes (real-time) |
| Properties that were listed but never sold | ✗ No | ✓ Yes |
| Price reductions during listing | ✗ No | ✓ Yes |
| Time between listing and offer accepted | ✗ No | ✓ Yes |
| Withdrawn listings / failed deals | ✗ No | ✓ Yes |
| History depth | 1990s–present | 1995–present (30 years) |
| UPRN-linked for cross-cycle tracking | ✗ No | ✓ Yes |
| Full event chain in one dataset (other commercial APIs) | ✗ Partial slices only | ✓ Full chain, UPRN-matched |
What each event record contains
| Field | Type | Description |
|---|---|---|
| id | integer | Unique event identifier |
| event_type | string | State change type: Added, Reduced, Under Offer, Sold STC, Withdrawn, Completed, Let, Sale Cancelled |
| date | date | When this event occurred (YYYY-MM-DD) |
| price | integer | Price at this event in pence (divide by 100 for pounds). 0 for events without a price change. |
| source | string | Always "Home.co.uk" (30 years of continuous data collection), or "Land registry" for completed sales sourced from HM Land Registry. |
| listing | integer | Listing ID — groups events belonging to the same listing cycle. |
| sale | integer | null | Sale ID if this event is associated with a confirmed sale. Null for listings that did not complete. |
Start tracking market activity
Market activity data is arranged per customer. Tell us what you need to cover and we'll scope access with you.
Data sources
- Homemove completions data — proprietary market activity (listing status changes, price reductions, sold STC) sourced from UK estate agent platforms across 30 years.
- HM Land Registry — UK Price Paid Data used to confirm completions and cross-reference transaction history.