Skip to main content
29M UK properties, one API call. Get your API key →

Data catalogue/ Agent & market data/ Price accuracy

Price accuracy

Sale price divided by asking price: expressed as a percentage. The one metric that tells you whether an agent is a skilled valuer or just chasing the instruction. The stat no agent publishes voluntarily.

Sample responseJSON
{
  "count": 12,
  "results": [
    {
      "agent_name": "Hamptons",
      "sales_count": 38,
      "avg_sale_percent": 98.5,
      "avg_sold_price": 54000000,
      "avg_time_to_sstc": 38
    },
    {
      "agent_name": "Savills Bristol",
      "sales_count": 71,
      "avg_sale_percent": 98.2,
      "avg_sold_price": 48500000,
      "avg_time_to_sstc": 34
    }
  ]
}

What avg_sale_percent means

For each agent, the API returns the average ratio of achieved sale price ÷ original asking price × 100 . Calculated across all completed sales in the period and radius.

Sale price exactly matched asking price. Rare: usually means the agent under-valued or the market was very hot.

1.8% below asking: typical for well-priced properties. This is what top agents in the area achieve.

5.9% below asking: agent over-valued to win the instruction, then ground the vendor down. A classic pattern.

Perfect accuracyExcellent valuation
BS8 1PX: Price accuracy ranking
Last 12 months · completed sales only
38 sales 98.5%
Savills Bristol
71 sales 98.2%
Knight Frank
49 sales 97.8%
28 sales 96.4%
Purple Bricks
17 sales 94.1%
Chart scaled 93%–100%. Bar width reflects relative accuracy within the group, not absolute percentage width.

Response fields

Price accuracy fields in results[] per agent.

Agents who consistently achieve 94-95% have likely over-valued to win the listing, then negotiated the seller down. avg_sale_percent exposes this pattern objectively.

A 2% difference in accuracy on a £500k property is £10,000 in the vendor's pocket. Price accuracy is the single most financially significant agent metric.

High accuracy requires strong buyer qualification and negotiation, not just portal listings. It separates full-service agents from passive ones.

Compare accuracy across time windows. Rising accuracy indicates a seller's market; falling accuracy signals increasing buyer leverage and longer negotiation periods.

FieldTypeWhat it is
avg_sale_percentfloatSale price ÷ asking price × 100, averaged across completed sales
avg_sold_priceintegerAverage completed sale price in pence
sales_countintegerNumber of completed sales used in calculation

What it reveals

Over-valuation to win instructionsTrue vendor outcomeNegotiation capabilityMarket condition correction

The API

API example

  • GET /agent_stats/{uprn}/ cURL
  • Price accuracy in response 200 OK

curl https://api.homedata.co.uk/agent_stats/100023336956/ \
  -H "Authorization: Api-Key YOUR_KEY"
29MUK properties, by UPRN
36.6Maddresses indexed
30 yrsof listing events, since 1996
23MEPC certificates on file
7licensed and official sources
Live status →

Start building today.

Pay as you go, 100 tokens = £1, first top-up matched. Get your key and test with real data.