Gera District Price Index (GDPI) — methodology
Published by GeraRent · Updated monthly · Version 1.0 (April 2026)
What is the Gera District Price Index?
The Gera District Price Index (GDPI) is a GeraRent-computed index expressing the median sold house price in a UK postcode district (outcode) relative to the national outcode median. GDPI = (outcode median ÷ UK outcode median) × 100. The UK outcode median is £288,675 as of April 2026, from HM Land Registry Price Paid Data.
1. Source data
- Publisher
- HM Land Registry (HMLR)
- Licence
- Open Government Licence v3.0 (OGL v3.0). Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.
- Reference period
- Rolling 12 months ending April 2026 (May 2025 – April 2026 inclusive)
- Coverage
- 2,188 postcode outcode districts in England, Wales, Scotland and Northern Ireland with ≥20 qualifying transactions
2. Step-by-step computation
Step 1 — Download PPD CSVs
Download the annual PPD CSVs for the rolling 12-month window from https://www.gov.uk/government/statistical-data-sets/price-paid-data-downloads. The PPD has no column headers; the format is documented at gov.uk/guidance/about-the-price-paid-data.
Step 2 — Filter to standard residential
Retain only rows where:
- Property type ∈ {D, S, T, F} (Detached, Semi-detached, Terraced, Flat/Maisonette). Exclude type O (Other) as it includes commercial/mixed-use.
- Transaction category = A (Standard Price Paid). Exclude category B (Additional Price Paid, e.g. compulsory purchase).
- Price ≥ £10,000 and ≤ £50,000,000 (sanity bounds).
- Date within the 12-month window (May 2025 – April 2026).
Step 3 — Extract outcode
From the full postcode (column 4, 0-indexed), extract all characters before the first space character. Normalise to uppercase. Examples: "SW1A 1AA" → "SW1A"; "M1 1AD" → "M1"; "LE12 7AB" → "LE12".
Step 4 — Compute outcode medians
For each outcode, sort all qualifying transaction prices and take the median (middle value for odd counts; mean of two middle values for even counts). Exclude any outcode with fewer than 5 total transactions. For property-type medians, require ≥3 transactions of that type.
Step 5 — UK outcode median
Compute the median of all outcode medians (after step 4). As of April 2026: £288,675. This is the GDPI denominator — it changes with each monthly update.
Step 6 — Compute GDPI
GDPI = round(outcode_median / UK_outcode_median × 100). Rounded to the nearest integer. Published alongside the outcode median price and transaction count on each district page.
3. Interpreting the GDPI
| GDPI range | Interpretation | Example (Apr 2026) |
|---|---|---|
| ≥ 300 | Premium — 3× the national median or above | SW3, W1J, KT10 |
| 175 – 299 | Above average | AL5, GU1, RH2 |
| 90 – 174 | Around the national median | BS16, LE12, DY5 |
| 60 – 89 | Below average | TS6, FY1, DH3 |
| < 60 | Affordable — less than 60% of the national median | SR1, NE8, DH9 |
4. Limitations and caveats
- Sold price, not asking price. The GDPI uses the actual registered sold price, not listing or asking prices. It reflects what buyers paid, not what sellers sought.
- 12-month rolling window. The median is computed over 12 months. Very recent market shifts (last 1-3 months) will be under-weighted relative to the full window.
- Outcode coverage varies. Urban outcodes have hundreds of transactions; rural outcodes may have only 5–20. Lower counts mean wider confidence intervals around the median. The count is shown on every page.
- No mix adjustment. The outcode median is not mix-adjusted for property type or size. An outcode that sells disproportionately more detached homes will show a higher GDPI than mix-adjusted data would produce.
- New builds included. The PPD does not separate new-build from resale for the purposes of this aggregation. New builds typically transact at a premium.
- Not a valuation. The GDPI and median prices are statistical aggregates, not property valuations. They should not be used as a basis for financial decisions without independent professional advice.
5. Reproducibility
The generation script that produced the current data is documented at scripts/growth/gen-uk-ppd-outcode.mjs in the GeraRent repository. The input data are the publicly downloadable PPD CSV files listed at https://www.gov.uk/government/statistical-data-sets/price-paid-data-downloads. No proprietary data is used — the GDPI is fully reproducible from the public source alone.
6. Related pages
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0. GDPI is a GeraRent proprietary computation — not published by or affiliated with HM Land Registry.