Rent Prices
The housing rent price index measures the prices paid for renting residential properties over time. Together with the house price index it is a key input into affordability and house ownership profitability measures such as the price to rent ratio.
This is an index based on 2015 = 100.
See definition: https://data.oecd.org/price/housing-prices.htm
Also known as: rental prices, housing costs, rent index.
Rent Prices in Python or via the MCP
Install the Finance Toolkit with:
pip install financetoolkit -U
Then call get_rent_prices as shown below.
from financetoolkit import Economics
economics = Economics(start_date='2015-01-01', end_date='2023-12-31')
economics.get_rent_prices(
countries=['Turkey', 'United States', 'United Kingdom'],
quarterly=False)
Or, after setting up the Finance Toolkit MCP, ask:
How did rents in Turkey, the United States and the United Kingdom develop each year from 2015 to 2023?
Which returns:
| Turkey | United States | United Kingdom | |
|---|---|---|---|
| 2015 | 100 | 100 | 100 |
| 2016 | 108.66 | 103.773 | 101.725 |
| 2017 | 118.577 | 107.731 | 102.699 |
| 2018 | 130.041 | 111.627 | 103.174 |
| 2019 | 143.185 | 115.765 | 103.924 |
| 2020 | 156.574 | 119.382 | 105.399 |
| 2021 | 172.625 | 122.062 | 107.148 |
| 2022 | 221.217 | 129.426 | 110.897 |
| 2023 | 405.025 | 139.72 | 117.271 |
Parameters
get_rent_prices accepts the following parameters.
| Parameter | Type | Description | Example |
|---|---|---|---|
countries | list[str] | str | None | The countries to include in the data. Defaults to None. | ["United States", "Germany"] |
quarterly | bool | None | Whether to return the quarterly data (True) or the annual data (False). Defaults to None, which returns the quarterly data, the highest frequency the OECD publishes. | True |
rolling | int | The rolling window size to use for smoothing the data (simple moving average). Defaults to None. | 4 |
trailing | int | The trailing window size to use for summing the data over trailing periods (e.g. a trailing-4-quarter sum). Defaults to None. | 4 |
growth | bool | Whether to return the growth data or the actual data. Defaults to False. | True |
lag | int | The number of periods to lag the data by. Defaults to 1. | 4 |
standardize | bool | Whether to standardize (Z-Score) the result. When combined with growth=True, standardizes the growth values instead of the raw values. Defaults to False. | True |
rounding | int | None | The number of decimals to round the results to. Defaults to None. | 2 |