class: middle <span style="font-size: 150%; font-style:bold;">What Happens in Vegas Doesn't Always Stay in Vegas:</span> <span style="font-size: 105%; font-style:italic;">The Dynamics of House Prices and Foreclosure Rates Across Space and Time</span> .pull-left[ Hua Kiefer <span style="font-size:0.75em">Federal Deposit Insurance Corporation</span> Len Kiefer <span style="font-size:0.75em">Freddie Mac</span> Diana Wei <span style="font-size:0.75em">Office of the Comptroller of the Currency</span> <span style="font-size:1em">AREUEA National Conference</span> <span style="font-size:1em">2019-05-31</span> ] .pull-right[ <!-- Len Kiefer --> <!-- <span style="font-size:0.75em">Freddie Mac</span> --> ] *[paper and slides](http://lenkiefer.com/2019/05/14/what-happens-in-vegas-doesn-t-always-stay-in-vegas/)* <span style="font-size:0.65em">*The views expressed in this paper are those of the authors alone and do not reflect those of The Federal Deposit Insurance Corporation, the Office of the Comptroller of the Currency, and Freddie Mac.*</span> --- class: left # <span style="color:red; font-weight: bold;";>Our Contribution</span> * Specify a Dynamic Spatial Simultaneous Equation System panel model at quarter/state level that * Allows simultaneous movement in house prices and foreclosure rates * Captures dynamics over time and space * Identify instruments for house prices and foreclosure rates * Show that at the state level, there is an amplification mechanism for foreclosure rates * Foreclosure shocks have a large and persistent impact on house prices * Shocks to housing markets propagate to nearby states * A one standard deviation increase in Nevada foreclosure rate leads to * 8% decline in Nevada real house prices after 8 quarters * 3% decline in California real house prices after 8 quarters --- class: left, middle # (1) Introduction --- class: left, middle ### House prices and foreclosure rates are negatively correlated .pull-left[ Do high foreclosure rates cause lower house prices? Or do lower house prices drive foreclosure rates up? *Why not both?* ] .pull-right[ ![](AREUEA_what_happens_in_vegas_files/figure-html/fig-1-scatter-1.png)<!-- --> ] --- class: left .pull-left[ ### Lower house prices drive foreclosure rates higher * Theory * Foster and Van Order (1984) option-based model * Empirics * Bajari, Chu, Park (2008) * Foote, Gerardi, Willen (2008) * Guiso, Zingales (2013) ] .pull-right[ ### Higher foreclosure rates drive house prices lower * Foreclosure discount of 20% or more (own property) * Carroll, Clauretie, Neill(1997) * Clauretie and Daneshvary (2009) * Harding, Rosenblatt, Yao (2009) * How about spillovers? * After controlling for simultaneity/reverse causality the foreclosure impact on nearby house prices declines to less than 2 percent - Campbell, Giglio, Pathak (2011) - Hartley (2014) - Gerardi, Rosenblatt, Willen (2015) ] --- class: left ### Our results relative to two related contrasting studies * Mian, Trebbi, Sufi (2015) <span style="color:dodgerblue";>1 standard deviation increase in foreclosure rate leads to 8-12% decline in house prices over nine quarters</span> * Calomiris, Longhofer, Miles (2013) <span style="color:dodgerblue";>1 standard deviation increase in foreclosure rate leads to 2.7% decline in house prices over nine quarters</span> * Our Result <span style="color:red"; font-size: 1.2em;>1 standard deviation increase in foreclosure rate leads to 7.7% decline in real house prices over nine quarters</span> --- class: left, middle # (2) Econometric Model ### Dynamic Spatial Simultaneous Equation System *Paper also has Panel Vector Autoregression for benchmark/comparison* --- ### Dynamic Spatial Simultaneous Equation System `$$Y^\ast_{n2}(t)\color{DodgerBlue}{\Gamma}\color{black}=W_{n}Y^\ast_{n2}(t)\color{LimeGreen}{\Psi} +\color{black}\sum_{\mathcal{j=1}}^{p} Y^\ast_{n2}(t-j)\color{forestgreen}{P_{j}}\color{black}+X^{\ast}_{n}(t)\color{orange}\Pi\color{black}+\color{red}{d^{\prime }\otimes l_{n}}\color{black}+\color{purple}{C}+\color{black}{U_{n2}^{\ast }(t)}$$` * `\(\color{DodgerBlue}{\Gamma}\)`: simultaneous cross effects * `\(\color{LimeGreen}{\Psi}\)`: contemporaneous spillover effects * `\(\color{forestgreen}{P_{j}}\)`: time lag effects * `\(\color{orange}\Pi\)`: predetermined/exogenous variable effects * `\(\color{red}{d^{\prime }\otimes l_{n}}\)`: state fixed effects * `\(\color{purple}C\)`: constant (normalized so `\(\sum_{i=1}^{n}c_{1,i}=0\)`) * `\(\color{black}{U_{n2}^{\ast }(t)}\)`: disturbance term --- ### Dynamic Spatial Simultaneous Equation System We can write the DSSES as (Equation 10): `$$\Phi y_{n2}^{\ast}(t)=\mathcal{P} y_{n2}^{\ast}(t-1)+r^{\ast}(t) +u_{n2}^{\ast}(t)$$` `$$\Phi=\left[\begin{array}{cc}I_{n}-\psi_{11} W_{n} & \gamma_{12} I_{n} \\\gamma_{21}I_{n} & I_{n}-\psi_{22} W_{n}\end{array}\right]$$` `$$\mathcal{P}=\left[\begin{array}{cc}\rho_{11} I_{n} & \rho_{12}I_{n}\\\rho_{21}I_{n} & \rho_{22}I_{n} \end{array}\right]$$` * `\(y_{n2}^{\ast}(t)\)` dependent variables * `\(r^{\ast}(t)\)` predetermined variables, intercept, fixed effects * `\(u_{n2}^{\ast}(t)\)` shocks Inverting Equation 10 yields Equation 11 `$$y_{n2}^{\ast}(t)=\Phi^{-1}\mathcal{P} y_{n2}^{\ast}(t-1)+ \Phi^{-1} r^{\ast}(t) +\Phi^{-1} u_{n2}^{\ast}(t)$$` --- class: left, middle # (3) Data --- ### Data * Our estimation window covers 2005Q1-2018Q1 * 13.25 years (53 quarters) * Dependent Variables * Quarterly log difference in Real (inflation-adjusted) house prices - FHFA All-Transactions House Price Index - Deflated by BLS- CPIU: All Items less Shelter * Log foreclosure start rate (% of loans starting foreclosure) - MBA National Delinquency Survey * We require instruments for house prices and foreclosure rates. * We also include additional controls to account for economic and general housing market conditions --- ### Natural population growth as an I.V. for house prices * To quantify the causal effect of house prices on foreclosures, we use the quarterly change in the growth rate of natural population as our instrument: `$$dnpopg_{i,t} = \Delta[(Births_{i,t} - Deaths_{i,t})/Population_{i,t-1}]$$` * Population growth reflects housing demand and is an important variable in many models of house prices * When population growth increases, household formation rates tend to rise, driving up housing demand * But migration patterns at least partially driven by employment, economic conditions * Natural population growth captures lower frequency movements in population reflecting demographic profile of state and less likely to be correlated with contemporaneous shocks * Requires that (with `\(u_{2i,t}\)` state `\(i\)`'s foreclosure innovation in period `\(t\)`) `$$E[dnpopg_{i,t} \cdot u_{2i,t}]=0$$` --- ### ARM reset rate as an I.V. for foreclosures * We focus on the loans experiencing a rate increase during their initial rate reset using Black Knight's McDash `\(1^{st}\)` lien data * ARM reset variable `\(ARM_{i,t}\)` * An ARM reset is flagged at the introductory expiration date or when the first principal and interest (P&I) payment amount changes, whichever comes first * Then, we compare the scheduled P&I payment from the current month with that of the previous month to identify whether the rate increases at the reset day * Compute the percent of outstanding loans in state `\(i\)` that experience a payment shock that quarter = `\(ARM_{i,t}\)` * Use `\(log(ARM_{i,t})\)` as I.V. This requires that (with `\(u_{1i,t}\)` state `\(i\)`'s house price innovation in period `\(t\)`) `$$E[{log(ARM_{i,t})\cdot u_{1i,t}}]=0$$` *Results robust to using `\(log(ARM_{i,t-1})\)` as an I.V.* --- ### Summary Statistics .pull-left[ dlrhpi: quarterly log difference in real house price index lfcl: log foreclosure start rate dnpopg: quarterly change in the growth rate of natural population ( `\(\Delta\)` (births - deaths)/population) log_arm: log of proportion of active loans experiencing positive payment shock due to ARM reset dlemp_lag1: 1-quarter lag in quarterly log difference in nonfarm payroll employment dlperm_lag1: 1-quarter lag in quarterly log difference in single-family building permits dlpinc_lag1: 1-quarter lag in quarterly log difference in per capita income ] .pull-right[ <table class="table table-striped" style="width: auto !important; margin-left: auto; margin-right: auto;"> <caption>Summary Statistics (2005Q1-2018Q1)</caption> <thead> <tr> <th style="text-align:left;"> var </th> <th style="text-align:right;"> mean </th> <th style="text-align:right;"> sd </th> <th style="text-align:right;"> min </th> <th style="text-align:right;"> max </th> <th style="text-align:right;"> n </th> </tr> </thead> <tbody> <tr grouplength="2"><td colspan="6" style="border-bottom: 1px solid;"><strong>Dependent Variables</strong></td></tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> dlrhpi </td> <td style="text-align:right;"> 0.00 </td> <td style="text-align:right;"> 0.02 </td> <td style="text-align:right;"> -0.11 </td> <td style="text-align:right;"> 0.09 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> lfcl </td> <td style="text-align:right;"> -0.65 </td> <td style="text-align:right;"> 0.59 </td> <td style="text-align:right;"> -2.30 </td> <td style="text-align:right;"> 1.32 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr grouplength="2"><td colspan="6" style="border-bottom: 1px solid;"><strong>I.V.s</strong></td></tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> dnpopg </td> <td style="text-align:right;"> 0.00 </td> <td style="text-align:right;"> 0.00 </td> <td style="text-align:right;"> -0.01 </td> <td style="text-align:right;"> 0.01 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> log_arm </td> <td style="text-align:right;"> -7.24 </td> <td style="text-align:right;"> 0.84 </td> <td style="text-align:right;"> -9.26 </td> <td style="text-align:right;"> -4.12 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr grouplength="3"><td colspan="6" style="border-bottom: 1px solid;"><strong>Predetermined Variables</strong></td></tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> dlemp_lag1 </td> <td style="text-align:right;"> 0.00 </td> <td style="text-align:right;"> 0.01 </td> <td style="text-align:right;"> -0.07 </td> <td style="text-align:right;"> 0.03 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> dlperm_lag1 </td> <td style="text-align:right;"> -0.01 </td> <td style="text-align:right;"> 0.18 </td> <td style="text-align:right;"> -2.47 </td> <td style="text-align:right;"> 2.64 </td> <td style="text-align:right;"> 2544 </td> </tr> <tr> <td style="text-align:left; padding-left: 2em;" indentlevel="1"> dlpinc_lag1 </td> <td style="text-align:right;"> 0.00 </td> <td style="text-align:right;"> 0.01 </td> <td style="text-align:right;"> -0.10 </td> <td style="text-align:right;"> 0.12 </td> <td style="text-align:right;"> 2544 </td> </tr> </tbody> </table> ] --- class: left, middle # (4) Empirical Results ### Dynamic Spatial Simultaneous Equation System *Paper also has Panel Vector Autoregression results* --- ### Dynamic Spatial Simultaneous Equation System <span style="background-color: yellow;"> Cross effects </span> .pull-left[ <table> <caption>DSSES Estimation: HPA equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;background-color: yellow !important;"> HPA: FCLonHPA (current) </td> <td style="text-align:right;background-color: yellow !important;"> -0.054 </td> <td style="text-align:right;background-color: yellow !important;"> 0.005 </td> <td style="text-align:right;background-color: yellow !important;"> -11.194 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Spatial_lag </td> <td style="text-align:right;"> 0.444 </td> <td style="text-align:right;"> 0.038 </td> <td style="text-align:right;"> 11.831 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: owntimelag1 </td> <td style="text-align:right;"> 0.228 </td> <td style="text-align:right;"> 0.046 </td> <td style="text-align:right;"> 4.934 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> HPA: cross_FCLlag1 </td> <td style="text-align:right;background-color: yellow !important;"> 0.050 </td> <td style="text-align:right;background-color: yellow !important;"> 0.005 </td> <td style="text-align:right;background-color: yellow !important;"> 10.467 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dnpopg </td> <td style="text-align:right;"> 0.352 </td> <td style="text-align:right;"> 0.194 </td> <td style="text-align:right;"> 1.818 </td> <td style="text-align:right;"> 0.035 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlemp_lag1 </td> <td style="text-align:right;"> 0.459 </td> <td style="text-align:right;"> 0.057 </td> <td style="text-align:right;"> 8.063 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlpinc_lag1 </td> <td style="text-align:right;"> -0.085 </td> <td style="text-align:right;"> 0.021 </td> <td style="text-align:right;"> -4.133 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlperm_lag1 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> 0.001 </td> <td style="text-align:right;"> -1.755 </td> <td style="text-align:right;"> 0.040 </td> </tr> </tbody> </table> ] .pull-right[ <table> <caption>DSSES Estimation: FCL equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;background-color: yellow !important;"> FCL: HPAonFCL (current) </td> <td style="text-align:right;background-color: yellow !important;"> -6.684 </td> <td style="text-align:right;background-color: yellow !important;"> 0.730 </td> <td style="text-align:right;background-color: yellow !important;"> -9.161 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Spatial_lag </td> <td style="text-align:right;"> -0.044 </td> <td style="text-align:right;"> 0.028 </td> <td style="text-align:right;"> -1.539 </td> <td style="text-align:right;"> 0.062 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> FCL: crossHPAlag1 </td> <td style="text-align:right;background-color: yellow !important;"> 1.212 </td> <td style="text-align:right;background-color: yellow !important;"> 0.742 </td> <td style="text-align:right;background-color: yellow !important;"> 1.634 </td> <td style="text-align:right;background-color: yellow !important;"> 0.051 </td> </tr> <tr> <td style="text-align:left;"> FCL: owntimelag1 </td> <td style="text-align:right;"> 0.932 </td> <td style="text-align:right;"> 0.035 </td> <td style="text-align:right;"> 27.002 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_log_arm </td> <td style="text-align:right;"> 0.010 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 1.774 </td> <td style="text-align:right;"> 0.038 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlemp_lag1 </td> <td style="text-align:right;"> 2.699 </td> <td style="text-align:right;"> 1.030 </td> <td style="text-align:right;"> 2.620 </td> <td style="text-align:right;"> 0.004 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlpinc_lag1 </td> <td style="text-align:right;"> -0.689 </td> <td style="text-align:right;"> 0.326 </td> <td style="text-align:right;"> -2.110 </td> <td style="text-align:right;"> 0.017 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlperm_lag1 </td> <td style="text-align:right;"> -0.076 </td> <td style="text-align:right;"> 0.020 </td> <td style="text-align:right;"> -3.900 </td> <td style="text-align:right;"> 0.000 </td> </tr> </tbody> </table> ] --- ### Dynamic Spatial Simultaneous Equation System <span style="background-color: yellow;"> Spatial lag </span> .pull-left[ <table> <caption>DSSES Estimation: HPA equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> HPA: FCLonHPA (current) </td> <td style="text-align:right;"> -0.054 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> -11.194 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> HPA: Spatial_lag </td> <td style="text-align:right;background-color: yellow !important;"> 0.444 </td> <td style="text-align:right;background-color: yellow !important;"> 0.038 </td> <td style="text-align:right;background-color: yellow !important;"> 11.831 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: owntimelag1 </td> <td style="text-align:right;"> 0.228 </td> <td style="text-align:right;"> 0.046 </td> <td style="text-align:right;"> 4.934 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: cross_FCLlag1 </td> <td style="text-align:right;"> 0.050 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 10.467 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dnpopg </td> <td style="text-align:right;"> 0.352 </td> <td style="text-align:right;"> 0.194 </td> <td style="text-align:right;"> 1.818 </td> <td style="text-align:right;"> 0.035 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlemp_lag1 </td> <td style="text-align:right;"> 0.459 </td> <td style="text-align:right;"> 0.057 </td> <td style="text-align:right;"> 8.063 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlpinc_lag1 </td> <td style="text-align:right;"> -0.085 </td> <td style="text-align:right;"> 0.021 </td> <td style="text-align:right;"> -4.133 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlperm_lag1 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> 0.001 </td> <td style="text-align:right;"> -1.755 </td> <td style="text-align:right;"> 0.040 </td> </tr> </tbody> </table> ] .pull-right[ <table> <caption>DSSES Estimation: FCL equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> FCL: HPAonFCL (current) </td> <td style="text-align:right;"> -6.684 </td> <td style="text-align:right;"> 0.730 </td> <td style="text-align:right;"> -9.161 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> FCL: Spatial_lag </td> <td style="text-align:right;background-color: yellow !important;"> -0.044 </td> <td style="text-align:right;background-color: yellow !important;"> 0.028 </td> <td style="text-align:right;background-color: yellow !important;"> -1.539 </td> <td style="text-align:right;background-color: yellow !important;"> 0.062 </td> </tr> <tr> <td style="text-align:left;"> FCL: crossHPAlag1 </td> <td style="text-align:right;"> 1.212 </td> <td style="text-align:right;"> 0.742 </td> <td style="text-align:right;"> 1.634 </td> <td style="text-align:right;"> 0.051 </td> </tr> <tr> <td style="text-align:left;"> FCL: owntimelag1 </td> <td style="text-align:right;"> 0.932 </td> <td style="text-align:right;"> 0.035 </td> <td style="text-align:right;"> 27.002 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_log_arm </td> <td style="text-align:right;"> 0.010 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 1.774 </td> <td style="text-align:right;"> 0.038 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlemp_lag1 </td> <td style="text-align:right;"> 2.699 </td> <td style="text-align:right;"> 1.030 </td> <td style="text-align:right;"> 2.620 </td> <td style="text-align:right;"> 0.004 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlpinc_lag1 </td> <td style="text-align:right;"> -0.689 </td> <td style="text-align:right;"> 0.326 </td> <td style="text-align:right;"> -2.110 </td> <td style="text-align:right;"> 0.017 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlperm_lag1 </td> <td style="text-align:right;"> -0.076 </td> <td style="text-align:right;"> 0.020 </td> <td style="text-align:right;"> -3.900 </td> <td style="text-align:right;"> 0.000 </td> </tr> </tbody> </table> ] --- ### Dynamic Spatial Simultaneous Equation System <span style="background-color: yellow;"> Time lag </span> .pull-left[ <table> <caption>DSSES Estimation: HPA equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> HPA: FCLonHPA (current) </td> <td style="text-align:right;"> -0.054 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> -11.194 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Spatial_lag </td> <td style="text-align:right;"> 0.444 </td> <td style="text-align:right;"> 0.038 </td> <td style="text-align:right;"> 11.831 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> HPA: owntimelag1 </td> <td style="text-align:right;background-color: yellow !important;"> 0.228 </td> <td style="text-align:right;background-color: yellow !important;"> 0.046 </td> <td style="text-align:right;background-color: yellow !important;"> 4.934 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: cross_FCLlag1 </td> <td style="text-align:right;"> 0.050 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 10.467 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dnpopg </td> <td style="text-align:right;"> 0.352 </td> <td style="text-align:right;"> 0.194 </td> <td style="text-align:right;"> 1.818 </td> <td style="text-align:right;"> 0.035 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlemp_lag1 </td> <td style="text-align:right;"> 0.459 </td> <td style="text-align:right;"> 0.057 </td> <td style="text-align:right;"> 8.063 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlpinc_lag1 </td> <td style="text-align:right;"> -0.085 </td> <td style="text-align:right;"> 0.021 </td> <td style="text-align:right;"> -4.133 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlperm_lag1 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> 0.001 </td> <td style="text-align:right;"> -1.755 </td> <td style="text-align:right;"> 0.040 </td> </tr> </tbody> </table> ] .pull-right[ <table> <caption>DSSES Estimation: FCL equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> FCL: HPAonFCL (current) </td> <td style="text-align:right;"> -6.684 </td> <td style="text-align:right;"> 0.730 </td> <td style="text-align:right;"> -9.161 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Spatial_lag </td> <td style="text-align:right;"> -0.044 </td> <td style="text-align:right;"> 0.028 </td> <td style="text-align:right;"> -1.539 </td> <td style="text-align:right;"> 0.062 </td> </tr> <tr> <td style="text-align:left;"> FCL: crossHPAlag1 </td> <td style="text-align:right;"> 1.212 </td> <td style="text-align:right;"> 0.742 </td> <td style="text-align:right;"> 1.634 </td> <td style="text-align:right;"> 0.051 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> FCL: owntimelag1 </td> <td style="text-align:right;background-color: yellow !important;"> 0.932 </td> <td style="text-align:right;background-color: yellow !important;"> 0.035 </td> <td style="text-align:right;background-color: yellow !important;"> 27.002 </td> <td style="text-align:right;background-color: yellow !important;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_log_arm </td> <td style="text-align:right;"> 0.010 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 1.774 </td> <td style="text-align:right;"> 0.038 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlemp_lag1 </td> <td style="text-align:right;"> 2.699 </td> <td style="text-align:right;"> 1.030 </td> <td style="text-align:right;"> 2.620 </td> <td style="text-align:right;"> 0.004 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlpinc_lag1 </td> <td style="text-align:right;"> -0.689 </td> <td style="text-align:right;"> 0.326 </td> <td style="text-align:right;"> -2.110 </td> <td style="text-align:right;"> 0.017 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlperm_lag1 </td> <td style="text-align:right;"> -0.076 </td> <td style="text-align:right;"> 0.020 </td> <td style="text-align:right;"> -3.900 </td> <td style="text-align:right;"> 0.000 </td> </tr> </tbody> </table> ] --- ### Dynamic Spatial Simultaneous Equation System <span style="background-color: yellow;"> I.V. </span> .pull-left[ <table> <caption>DSSES Estimation: HPA equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> HPA: FCLonHPA (current) </td> <td style="text-align:right;"> -0.054 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> -11.194 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Spatial_lag </td> <td style="text-align:right;"> 0.444 </td> <td style="text-align:right;"> 0.038 </td> <td style="text-align:right;"> 11.831 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: owntimelag1 </td> <td style="text-align:right;"> 0.228 </td> <td style="text-align:right;"> 0.046 </td> <td style="text-align:right;"> 4.934 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: cross_FCLlag1 </td> <td style="text-align:right;"> 0.050 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 10.467 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> HPA: Gamma1_dnpopg </td> <td style="text-align:right;background-color: yellow !important;"> 0.352 </td> <td style="text-align:right;background-color: yellow !important;"> 0.194 </td> <td style="text-align:right;background-color: yellow !important;"> 1.818 </td> <td style="text-align:right;background-color: yellow !important;"> 0.035 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlemp_lag1 </td> <td style="text-align:right;"> 0.459 </td> <td style="text-align:right;"> 0.057 </td> <td style="text-align:right;"> 8.063 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlpinc_lag1 </td> <td style="text-align:right;"> -0.085 </td> <td style="text-align:right;"> 0.021 </td> <td style="text-align:right;"> -4.133 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> HPA: Gamma1_dlperm_lag1 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> 0.001 </td> <td style="text-align:right;"> -1.755 </td> <td style="text-align:right;"> 0.040 </td> </tr> </tbody> </table> ] .pull-right[ <table> <caption>DSSES Estimation: FCL equation</caption> <thead> <tr> <th style="text-align:left;"> </th> <th style="text-align:right;"> Beta 3SLS </th> <th style="text-align:right;"> Std Error </th> <th style="text-align:right;"> t value </th> <th style="text-align:right;"> Pvalue </th> </tr> </thead> <tbody> <tr> <td style="text-align:left;"> FCL: HPAonFCL (current) </td> <td style="text-align:right;"> -6.684 </td> <td style="text-align:right;"> 0.730 </td> <td style="text-align:right;"> -9.161 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;"> FCL: Spatial_lag </td> <td style="text-align:right;"> -0.044 </td> <td style="text-align:right;"> 0.028 </td> <td style="text-align:right;"> -1.539 </td> <td style="text-align:right;"> 0.062 </td> </tr> <tr> <td style="text-align:left;"> FCL: crossHPAlag1 </td> <td style="text-align:right;"> 1.212 </td> <td style="text-align:right;"> 0.742 </td> <td style="text-align:right;"> 1.634 </td> <td style="text-align:right;"> 0.051 </td> </tr> <tr> <td style="text-align:left;"> FCL: owntimelag1 </td> <td style="text-align:right;"> 0.932 </td> <td style="text-align:right;"> 0.035 </td> <td style="text-align:right;"> 27.002 </td> <td style="text-align:right;"> 0.000 </td> </tr> <tr> <td style="text-align:left;background-color: yellow !important;"> FCL: Gamma2_log_arm </td> <td style="text-align:right;background-color: yellow !important;"> 0.010 </td> <td style="text-align:right;background-color: yellow !important;"> 0.005 </td> <td style="text-align:right;background-color: yellow !important;"> 1.774 </td> <td style="text-align:right;background-color: yellow !important;"> 0.038 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlemp_lag1 </td> <td style="text-align:right;"> 2.699 </td> <td style="text-align:right;"> 1.030 </td> <td style="text-align:right;"> 2.620 </td> <td style="text-align:right;"> 0.004 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlpinc_lag1 </td> <td style="text-align:right;"> -0.689 </td> <td style="text-align:right;"> 0.326 </td> <td style="text-align:right;"> -2.110 </td> <td style="text-align:right;"> 0.017 </td> </tr> <tr> <td style="text-align:left;"> FCL: Gamma2_dlperm_lag1 </td> <td style="text-align:right;"> -0.076 </td> <td style="text-align:right;"> 0.020 </td> <td style="text-align:right;"> -3.900 </td> <td style="text-align:right;"> 0.000 </td> </tr> </tbody> </table> ] --- ### Dynamic Spatial Simultaneous Equation System * Given the coefficients we can plug into Equation 11: `$$y_{n2}^{\ast}(t)=\Phi^{-1}\mathcal{P} y_{n2}^{\ast}(t-1)+ \Phi^{-1} r^{\ast}(t) +\Phi^{-1} u_{n2}^{\ast}(t)$$` * Short-run Response to a 1 sd shock (average of all 48 states): * 1 sd house price shock after 1 quarter - increases house prices 2% - decreases the foreclosure rate 13% * 1 sd foreclosure shock after 1 quarter - decreases house prices 1.6% - increases the foreclosure rate 27% * The long-run cumulative response in the level of house prices to a 1 sd * house price shock is a 2.6% increase in house prices * foreclosure shock is a 2.0% decrease in house prices --- ### Dynamic Spatial Simultaneous Equation System <img src="AREUEA_what_happens_in_vegas_files/figure-html/fig-2-irf-hpa-1.png" width="1008" /> --- ### Dynamic Spatial Simultaneous Equation System <img src="AREUEA_what_happens_in_vegas_files/figure-html/fig-3-irf-hpi-1.png" width="1008" /> --- ### Dynamic Spatial Simultaneous Equation System <img src="AREUEA_what_happens_in_vegas_files/figure-html/fig-4-irf-fcl-1.png" width="1008" /> --- Impulse response functions for 1 std structural shock ( `\(u_{1i,t}\)`, `\(u_{2i,t}\)`) to Nevada (NV) `\(std(log(fcl))=0.59\)` in data, need 3.47 (=0.59/0.17) sd structural shock to increase fcl rate 1 sd after 8 quarters .pull-left[ <table> <caption>Cumulative House Price to House Price Shock</caption> <thead> <tr> <th style="text-align:right;"> horizon </th> <th style="text-align:right;"> AZ </th> <th style="text-align:right;"> CA </th> <th style="text-align:right;"> ID </th> <th style="text-align:right;"> NV </th> <th style="text-align:right;"> OR </th> <th style="text-align:right;"> UT </th> </tr> </thead> <tbody> <tr> <td style="text-align:right;"> 4 </td> <td style="text-align:right;"> 0.011 </td> <td style="text-align:right;"> 0.016 </td> <td style="text-align:right;"> 0.010 </td> <td style="text-align:right;"> 0.032 </td> <td style="text-align:right;"> 0.014 </td> <td style="text-align:right;"> 0.009 </td> </tr> <tr> <td style="text-align:right;"> 8 </td> <td style="text-align:right;"> 0.009 </td> <td style="text-align:right;"> 0.014 </td> <td style="text-align:right;"> 0.009 </td> <td style="text-align:right;"> 0.031 </td> <td style="text-align:right;"> 0.012 </td> <td style="text-align:right;"> 0.008 </td> </tr> <tr> <td style="text-align:right;"> 24 </td> <td style="text-align:right;"> 0.006 </td> <td style="text-align:right;"> 0.008 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 0.026 </td> <td style="text-align:right;"> 0.007 </td> <td style="text-align:right;"> 0.005 </td> </tr> </tbody> </table> <table> <caption>Cumulative House Price to Foreclosure Shock</caption> <thead> <tr> <th style="text-align:right;"> horizon </th> <th style="text-align:right;"> AZ </th> <th style="text-align:right;"> CA </th> <th style="text-align:right;"> ID </th> <th style="text-align:right;"> NV </th> <th style="text-align:right;"> OR </th> <th style="text-align:right;"> UT </th> </tr> </thead> <tbody> <tr> <td style="text-align:right;"> 4 </td> <td style="text-align:right;"> -0.007 </td> <td style="text-align:right;"> -0.011 </td> <td style="text-align:right;"> -0.007 </td> <td style="text-align:right;"> -0.025 </td> <td style="text-align:right;"> -0.010 </td> <td style="text-align:right;"> -0.006 </td> </tr> <tr> <td style="text-align:right;background-color: yellow !important;"> 8 </td> <td style="text-align:right;background-color: yellow !important;"> -0.005 </td> <td style="text-align:right;background-color: yellow !important;"> -0.008 </td> <td style="text-align:right;background-color: yellow !important;"> -0.005 </td> <td style="text-align:right;background-color: yellow !important;"> -0.023 </td> <td style="text-align:right;background-color: yellow !important;"> -0.007 </td> <td style="text-align:right;background-color: yellow !important;"> -0.004 </td> </tr> <tr> <td style="text-align:right;"> 24 </td> <td style="text-align:right;"> -0.001 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> -0.001 </td> <td style="text-align:right;"> -0.019 </td> <td style="text-align:right;"> -0.002 </td> <td style="text-align:right;"> -0.001 </td> </tr> </tbody> </table> ] .pull-right[ <table> <caption>Foreclosure to House Price Shock</caption> <thead> <tr> <th style="text-align:right;"> horizon </th> <th style="text-align:right;"> AZ </th> <th style="text-align:right;"> CA </th> <th style="text-align:right;"> ID </th> <th style="text-align:right;"> NV </th> <th style="text-align:right;"> OR </th> <th style="text-align:right;"> UT </th> </tr> </thead> <tbody> <tr> <td style="text-align:right;"> 4 </td> <td style="text-align:right;"> -0.043 </td> <td style="text-align:right;"> -0.062 </td> <td style="text-align:right;"> -0.040 </td> <td style="text-align:right;"> -0.141 </td> <td style="text-align:right;"> -0.056 </td> <td style="text-align:right;"> -0.036 </td> </tr> <tr> <td style="text-align:right;"> 8 </td> <td style="text-align:right;"> -0.018 </td> <td style="text-align:right;"> -0.026 </td> <td style="text-align:right;"> -0.016 </td> <td style="text-align:right;"> -0.092 </td> <td style="text-align:right;"> -0.023 </td> <td style="text-align:right;"> -0.015 </td> </tr> <tr> <td style="text-align:right;"> 24 </td> <td style="text-align:right;"> 0.005 </td> <td style="text-align:right;"> 0.008 </td> <td style="text-align:right;"> 0.004 </td> <td style="text-align:right;"> -0.023 </td> <td style="text-align:right;"> 0.006 </td> <td style="text-align:right;"> 0.004 </td> </tr> </tbody> </table> <table> <caption>Foreclosure to Foreclosure Shock</caption> <thead> <tr> <th style="text-align:right;"> horizon </th> <th style="text-align:right;"> AZ </th> <th style="text-align:right;"> CA </th> <th style="text-align:right;"> ID </th> <th style="text-align:right;"> NV </th> <th style="text-align:right;"> OR </th> <th style="text-align:right;"> UT </th> </tr> </thead> <tbody> <tr> <td style="text-align:right;"> 4 </td> <td style="text-align:right;"> 0.024 </td> <td style="text-align:right;"> 0.034 </td> <td style="text-align:right;"> 0.023 </td> <td style="text-align:right;"> 0.244 </td> <td style="text-align:right;"> 0.032 </td> <td style="text-align:right;"> 0.021 </td> </tr> <tr> <td style="text-align:right;background-color: yellow !important;"> 8 </td> <td style="text-align:right;background-color: yellow !important;"> -0.001 </td> <td style="text-align:right;background-color: yellow !important;"> -0.004 </td> <td style="text-align:right;background-color: yellow !important;"> -0.001 </td> <td style="text-align:right;background-color: yellow !important;"> 0.170 </td> <td style="text-align:right;background-color: yellow !important;"> -0.001 </td> <td style="text-align:right;background-color: yellow !important;"> -0.001 </td> </tr> <tr> <td style="text-align:right;"> 24 </td> <td style="text-align:right;"> -0.013 </td> <td style="text-align:right;"> -0.021 </td> <td style="text-align:right;"> -0.012 </td> <td style="text-align:right;"> 0.056 </td> <td style="text-align:right;"> -0.017 </td> <td style="text-align:right;"> -0.011 </td> </tr> </tbody> </table> ] A shock that increase NV foreclosure rates 1 sd: * Results in 8% (=3.47 x -2.3%) decrease in NV house prices after 8 quarters * Results in 3% (=3.47 x -0.8%) decrease in CA house prices after 8 quarters --- class: left ### (5) Conclusion * Specified a Dynamic Spatial Simultaneous Equation System panel model at quarter/state level that * Allows simultaneous movement in house prices and foreclosure rates * Captures dynamics over time and space * Identified instruments for house prices and foreclosure rates * Showed that at the state level, there is am amplification mechanism for foreclosure rates * Foreclosure shocks have a large and persistent impact on house prices * Shocks to housing markets propagate to nearby states * A one standard deviation increase in Nevada foreclosure rate leads to * 8% decline in Nevada real house prices after 8 quarters * 3% decline in California real house prices after 8 quarters <script type="text/x-mathjax-config"> MathJax.Hub.Config({ TeX: { extensions: ["color.js"] }}); </script>