The purpose of this analysis is to provide timely updates of the real house prices in different countries. The publication lag of the International House Price Database (Dallas Fed) used in the International Housing Observatory (IHO) is of around 3 months. This presents an opportunity to forecast the current quarter using higher frequency data (i.e., monthly indicators). As such, the IHO Global Housing Outlook reports, which analyze the latest house price data release, provides a combination of recent trends with an updated assessment of house price developments based on model estimations.
The model variables are divided into quarterly and monthly series. When needed, variables are seasonally adjusted with X13-ARIMA-SEATS and transformed to be in terms of period-on-period log growth rates. The following table describes the scope of the analysis for the US:
| Mnemonic | Variable Description | Sector | Type | Frequency | SA | DIFF |
|---|---|---|---|---|---|---|
| RHPI | Real House Price Index | Housing | Hard | Q | No | Yes |
| GDP | Real GDP | Activity | Hard | Q | No | Yes |
| ASP | Average Sales Price for New Houses Sold | Housing | Hard | M | Yes | Yes |
| PER | Number of Permits for New Privately-owned Single-family Houses | Housing | Hard | M | No | Yes |
| HOU | Number of New Privately-owned Single-family Houses Started | Housing | Hard | M | No | Yes |
| HSN | Number of New One-family Houses Sold | Housing | Hard | M | No | Yes |
Source: Dallas Fed International House Price Database, FRED, and own calculations.
Source: Dallas Fed International House Price Database, FRED, and own calculations.
The main forecasting model is a mixed-frequency dynamic factor model estimated with classical methods (nowcast). The benchmarks to beat are (i) a random walk (RW), (ii) an autoregressive model of order 1 (AR1).
For illustration purposes the following equations describe a simplified mixed-frequency dynamic factor model (i.e., 1 quarterly and 2 monthly variables):
Measurement equation \(\rightarrow\) \( y_t = H' h_t \):
Transition equation \(\rightarrow\) \( h_t = F h_{t-1} + v_t \):
Note: Confidence intervals are computed using Wild boostraps with Rademacher multipliers.
Note: Confidence intervals are computed in a standard way.
The model validation comprises two exercises. The first one is the in-sample comparison between the observed target variable and the predicted values from the respective model.
The second exercise is more relevant for forecasting purposes. For the periods 2015Q1-2025Q1 each of the competing models is estimated and then used to forecast the target variable 1-step ahead. The forecast value is compared to the actual observation that period. For example, in the first iteration the model is estimated until 2015Q1 to forecast 2015Q2. Then, the forecast for 2015Q2 is compared to the 2015Q2 observation. This is done iteratively on an expanding window up to the last estimation period of 2024Q4. The forecast accuracy metric is the root mean squared error (RMSE) where lower values indicate a more accurate forecast (i.e., smaller forecast error). This is a pseudo out-of-sample exercise since revised data is used which might be different from the information the forecaster had at the time of doing the forecast.