- Data
- MCP server
- Market data
MCP · Category
Market data
Prices, rents, yields and transaction volume by area.
Tools (14)
Asking-price index (portal listings)
asking_price_index_series()Hedonic ASKING-PRICE index for one postcode district, local authority or Great Britain, from portal listings (Rightmove ~95%), 2022M01 = 100, with 80% bands and posterior standard errors, smoothed toward the parent geography.
Asking-rent index (portal listings, ONS-validated)
asking_rent_index_series()Hedonic ASKING-RENT index for one postcode district, local authority or Great Britain, from portal lettings, 2022M01 = 100, with bands and SEs. This is the residential rent index; commercial_rent_index_series is the VOA one for commercial property.
Commercial capital index
commercial_index_series()Repeat-sales CAPITAL index for UK commercial property, quarterly, 1995Q1 = 100.
Commercial capital and rent indices for a place
commercial_market()The commercial market for a sector and a place: the repeat-sales CAPITAL index, the VOA rating-list RENT index, and the rated stock standing in the authority with its hereditament count, total and median rateable value.
Commercial rent index
commercial_rent_index_series()Commercial RENT index from the VOA rating lists — FOUR points, one per list (2010 / 2017 / 2023 / 2026), each dated at that list's antecedent valuation date (2008-04-01, 2015-04-01, 2021-04-01, 2024-04-01), with the 2010 list = 100.
Index forecast h1–h7 with bands
market_forecast()The published house-price index forecast for a postcode district or local authority: the last SETTLED index point as the anchor, then up to seven forecast periods with `lo`/`hi` bands, plus the method and publication grain behind them. Seven is the horizon the index publishes — nothing beyond it is offered, and a forecast is a projection of the smoothed repeat-sales index, not a valuation of any property. UK only.
House price index series
market_index_series()The published house-price INDEX for one postcode district or local authority: the level per month (base period = 100), the forecast tail flagged, and provenance saying how the index was built.
Gross yield on two bases, by month
market_yields()Gross rental yield for an area and bedroom band on two bases, by month, with n: `gross_yield_asking` (asking rent ÷ asking price, same area, band and month) and `gross_yield_avm_median` (asking rent ÷ our valuation of the same listed units; `gross_yield_avm_n` behind it). Null where a month is too thin to publish — say so rather than averaging around it. `latest` is the most recent month with a figure. The basis sentence comes with it. UK only.
Live stock and monthly flow for an area
supply_demand()Supply and demand for an area in one call: live stock today (count, median days on market, new-home count) and the monthly flow — listings added and reduced, reduction share, new-home share, agent concentration, asking-to-sold on the registry-matched subset and days to completion. Read the basis sentences: the flow count is the never-reduced cohort; the live-stock series began 2026-09-05 and is forward-only. UK only.
Index factor between two dates
time_adjustment()The index factor that carries a price from a past date to today for a postcode district: the from- and to-period index levels, the multiplier and which index it came from. The same arithmetic the valuation applies to each comparable — use it to bring a sale price of your own up to date. `postcode` is a full UK postcode (only the district is used); `from_date` is YYYY-MM-DD; `lookback_years` 1–20. UK only.
Rank areas on a market metric
market_ranking()Rank areas against each other on a market metric — one row per area at the latest period. Defaults to turnover_rate, which is sales as a share of the stock that could have sold: the liquidity measure, as opposed to transaction count, which measures market size.
Market facts for an area
market_facts()Price, rent, yield and days-on-market by geography × asset class ×
Monthly transaction volume
market_volume_series()Monthly transaction VOLUME for a postcode district, postcode area or
Rank districts by volume or price
market_volume_ranking()Rank postcode districts by transaction volume or median price over a
Try Market data tools in your assistant.
30-minute call. We'll connect your assistant live on a real address.