Skip to main content
Skip to main content

BIS Residential Property Prices — Nominal And Real Indices (2010=100), All Reporting Economies, Quarterly (1927–Present)

DatasetCSV.GZOpenBisHouse PricesReal EstatePropertyQuarterlyGlobalFree

18,158 country-quarter observations of the BIS selected residential property price series for 61 economies and aggregates (advanced and emerging-market groups, the euro area and the world), as a nominal index and a CPI-deflated real index, both 2010=100, 1927 to 2026, as of 2026-09-06. Long format with value_type (nominal or real), the original quarter in period and the first day of the quarter in date.

Use Cases

  • Global housing-cycle comparison
  • Real house-price valuation studies
  • Macroprudential and credit-risk research

Methodology

BIS Data Portal SDMX CSV exports of the quarterly nominal (N) and real (R) selected series in index form (unit 628, 2010=100), concatenated; country names from the mledoze/countries ISO table plus the BIS labels for aggregates.

Update Schedule

Static snapshot. The BIS releases the selected series quarterly, about two months after quarter end; refresh monthly.

Attribution

Source: Bank for International Settlements, BIS Data Portal; free reuse with attribution, excluding third-party data. Dataset WS_SPP (selected residential property price series), compiled from national sources.

Schema

nametype
country_codestring
countrystring
value_typestring
periodstring
datedate
index_2010_100number

Sample Data

dateperiodcountryvalue_typecountry_codeindex_2010_100
2007-10-012007-Q4Emerging market economies (aggregate)nominal4T83.9413
2008-01-012008-Q1Emerging market economies (aggregate)nominal4T85.7344
2008-04-012008-Q2Emerging market economies (aggregate)nominal4T87.8277
2008-07-012008-Q3Emerging market economies (aggregate)nominal4T89.2719
2008-10-012008-Q4Emerging market economies (aggregate)nominal4T89.168

Get this via API

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'BIS Residential Property Prices — Nominal and Real Indices (2010=100), All Reporting Economies, Quarterly (1927–Present)' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'BIS Residential Property Prices — Nominal and Real Indices (2010=100), All Reporting Economies, Quarterly (1927–Present)' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
Free

one time · open license

Details

Date Range1927-01-012026-01-01
Rows18,158
Size141.6 KB
Files1
FormatCSV.GZ

Available formats

CSV.GZ141.6 KB
Freeopen