Market Share
Which agent dominates which postcode? Market share broken down by area, property type, and price band — for sales, rentals, or both. Know the competitive landscape before you enter it.
Share by agent — visual breakdown
Pass any UPRN, get a ranked list of agents operating within 0.3 miles — with each agent's percentage of total listings in the area and period.
BS8 1PX — Sales market share
Last 12 months · 272 total listings
Savills Bristol
87 listings
32%
Knight Frank
65 listings
24%
Hamptons
49 listings
18%
Connells
35 listings
13%
Others (8 agents)
36 listings
13%
272
Total listings
12
Active agents
32%
Top agent share
Slice by type or segment
Sales only
?view=market_share&type=sales
Rentals only
?view=market_share&type=rental
By property type
?property_type=detached
By price band
?max_price=500000
Response fields
Market share fields returned per agent in results[].
agent_name
string
Registered agent or branch name
listing_count
integer
Total listings in the period and radius
sales_count
integer
Completed sales attributed to agent
market_share_pct
float
Percentage share of all listings in the radius
avg_sold_price
integer
Average completed sale price (pence)
What you can build
Competitive intelligence
Track an agent's share changes month-over-month. Spot who's growing and who's retreating in any postcode.
Hyperlocal market maps
Build area pages showing the top 3 agents for each type and price range — the data estate agent directories lack.
CRM enrichment
Enrich vendor leads with the dominant agent in their postcode so your team knows who they're competing against.
API example
GET /api/agent_stats/{uprn}/
cURL
curl "https://api.homedata.co.uk/api/agent_stats/100023336956/?view=market_share&type=sales" \ -H "Authorization: Api-Key YOUR_KEY"
Response
200 OK
{
"count": 12,
"results": [
{
"agent_name": "Savills Bristol",
"listing_count": 87,
"sales_count": 71,
"market_share_pct": 32.1,
"avg_sold_price": 48500000
},
...
]
}