Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
Industry Software

Machine Learning for Real Estate Valuation

Last updated:

Automated valuation is good at one thing

An estate agency group, a buy-to-let lender or a proptech startup usually wants the same thing from a valuation model: a quick, consistent figure for a property without sending someone out. For a three-bedroom semi on a street with a dozen sales in the last two years, machine learning does that well. For a converted chapel with a mezzanine, it does not, and no amount of tuning changes that.

The honest framing of machine learning for real estate valuation is triage. The model values the ordinary properties confidently, flags the unusual ones, and tells you which is which. Teams that expect a single accurate number for every property end up disappointed or, worse, over-confident.

How an automated valuation model is built

Most modern valuation models combine two ideas. A hedonic model learns how features such as floor area, bedrooms, property type, tenure and location affect price. A comparables approach finds recent sales of similar nearby properties and adjusts for differences. Gradient boosted models are the common workhorse because they handle mixed data and local interactions well.

  • Transaction data. In England and Wales, HM Land Registry's Price Paid data is the starting point, though it lags and lacks property detail.
  • Property attributes. Energy Performance Certificate data gives floor area and some construction detail; listing data adds bedrooms and features.
  • Location features. Distance to stations and schools, local amenities, flood risk and neighbourhood price trends.
  • Market timing. A price index adjustment so a sale from eighteen months ago is brought up to date.
  • Your own data. Agreed prices, surveyor valuations and lettings records, which are often more current than public sources.

Why a range beats a single price

A model that says a property is worth 312,000 pounds sounds precise. A model that says 290,000 to 335,000 with high confidence is more honest and more useful, because it tells the user how much to rely on it.

We build valuation models to output a central estimate, a prediction interval and a confidence label driven by how many good comparables exist and how typical the property is. Confidence is what decides the workflow.

ConfidenceTypical situationWhat happens
HighStandard home, many recent nearby comparablesAutomated figure used, spot-checked
MediumSome comparables, a few unusual featuresFigure shown to a valuer as a starting point
LowUnique property, thin market or poor dataFull manual valuation

Where valuation models go wrong

  1. Condition is invisible. A property needing a new roof and one freshly renovated look identical in the data.
  2. Thin markets. Rural areas and high-end property have too few sales for reliable comparables.
  3. Turning markets. Models learn from the past, so they lag when prices move quickly in either direction.
  4. Data errors. Wrong floor areas, mislabelled property types and sales that were not arm's length, such as transfers between family members.
  5. Feedback loops. If agents price from the model and sales follow listing prices, the model starts learning from itself.
The dangerous valuation is not the obviously wrong one. It is the plausible figure on a property the model had no business valuing.

Automated valuations and regulated work

For mortgage lending, secured finance and anything a client relies on formally, a RICS-regulated valuation by a qualified surveyor is often required, and the model does not change that. Lenders do use automated valuations for lower-risk cases within their own credit policy, but the policy and its limits belong to them.

For agents, a model is a support for the valuer's appraisal and a way to prepare for a listing appointment. Presenting a model's figure to a vendor as a formal valuation would be a mistake, both commercially and in terms of what you can stand behind.

Rental valuation is a separate model

Letting agents and build-to-rent operators often ask for rental estimates alongside sale prices. The two are related but not interchangeable. Rents move on a different cycle, respond to different features (furnishing, bills included, proximity to a hospital or university) and are recorded in very different data, mostly listing platforms and your own tenancy records rather than public registers.

The useful version of a rental model predicts achievable rent and likely time to let together, because an ambitious asking rent that sits empty for six weeks loses more than a slightly lower one let in a week. If you manage a few hundred units, your own tenancy history is usually enough to build something that beats a comparables search done by hand.

Build, buy or combine

Several data providers sell automated valuations by API, and for many businesses buying one is the right answer. Building your own makes sense when you hold data the providers do not: agreed prices, lettings performance, survey results or a niche property type you specialise in.

At SpiderHunts we often recommend a middle route: take a commercial valuation as one input and blend it with your own data and comparables, measuring whether the blend actually beats the bought figure on your recent sales. If it does not, keep buying. Our wider guide to AI for real estate covers the language model uses in the sector, and our machine learning development service covers building and monitoring the model itself.

Frequently asked questions

How accurate are automated valuation models?

For standard residential property in active markets, a good model often lands within a modest percentage of the eventual sale price for most properties. Accuracy falls sharply for unusual homes and thin markets. Always judge a model by its error on properties like yours, not by a headline figure.

Can machine learning replace a surveyor's valuation?

Not for regulated or formal valuations, and not for unusual properties. It can handle straightforward cases within a lender's policy and give surveyors a strong starting point. Condition and legal issues still need a person on site.

What data do I need to build a property valuation model?

Sold prices with dates and addresses, property attributes such as floor area and type, and location data. Public sources provide much of this, but your own agreed prices and valuations usually add the most accuracy. Data cleaning is a large part of the work.

How often should a valuation model be updated?

Refresh the transaction data monthly and retrain at least quarterly, sooner when the market is moving. Monitor error on recent sales continuously. A model that was accurate last spring can drift badly within a few months.

Should an estate agent build or buy an AVM?

Most should buy and then compare the bought figures against their own completed sales. Building is worth it when you have proprietary data the providers lack or specialise in property types they value poorly.

Keep reading

Want valuations your team can actually trust?

Tell us which property types and areas you value and what data you already hold. We will tell you how accurate a model is likely to be there, including where it will struggle.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

Custom Software DevelopmentBusiness AutomationAI Integration