HDB Resale Price Index

Tracks the overall price movement of the public residential market.

The index is based on quarterly average resale price by date of registration. The index till 3Q2014 was computed using stratification method, while that from 4Q2014 onwards is computed using the stratified hedonic regression method. 1Q2009 is adopted as the new base period with index at 100. The index from 1Q1990 to 3Q2014 are rebased to the new base period at 1Q2009. Indices from 1Q1990 to 3Q2014 are re-scaled using a factor of 100 (new index in 1Q2009) / 138.3 (original index in 1Q2009) multiplied on the original index level to derive the re-based index level for the respective quarters. Due to rounding, there could be some differences in the quarterly price change compared to the RPI series before re-scaling.

    Jan 1990 - Sep 2022

    Updated 2 months ago

    Housing and Development Board (HDB)

    310+ downloads

    20+ page views

    870+ API calls

Housing And Development Board Resale Price Index (1Q2009 = 100), Quarterly

Index by Quarter

Column legend

TitleColumn nameData typeUnit of measureDescription
QuarterquarterDatetime (Quarter) "YYYY-[Q]Q"--
IndexindexNumeric (General)Index (1st Quarter 2009 = 100)-

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the first 100 rows from this dataset. For a complete guide on query parameters and syntax, please refer to the

API documentation


import requests base_url = "" url = base_url + "?resource_id=d_14f63e595975691e7c24a27ae4c07c79" response = requests.get(url) print(response.json())

Usage information

Last updated

March 24, 2024

Date created

July 7, 2015


Singapore Open Data Licence


©2024 Open Government Products, Government Technology Agency of Singapore