Replacing getAddress.io? Free drop-in replacement →
Our Data / Agent & Market / Market Share

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
market_share_pct
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
    },
    ...
  ]
}