II.9 Regression Models with Heteroscedastic Errors If assumption (39) (homoscedastic errors) is violated, one has to deal with heteroscedastic errors, i.e. the variance differs among the observations: Var (ui|X1, . . . , XK ) = σi2. (75) • Standard errors of OLS estimation are no longer valid; efficiency of OLS estimation is lost. • OLS estimations looses optimality, better estimation methods exist. Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-221 Case Study Profit Demonstration in EVIEWS, workfile profit: yi = β0 + β1x1,i + β2x2,i + ui, yi . . . profit 1994 x1,i . . . profit 1993 x2,i . . . turnover 1994 Variances increases with size of the firm Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-222 OLS Estimation under Heteroscedasticity Simulate data from a regression model with β0 = 0.2 and β1 = −1.8 and heteroscedastic errors: yi = 0.2 − 1.8xi + ui, ui ∼ Normal ( 0, σi2 ) , σi2 = σ 2 · (0.2 + xi)2. ⇒ MATLAB Code: Sylvia Frühwirth-Schnatter reghet.m Econometrics I WS 2012/13 1-223 OLS Estimation under Heteroscedasticity 1.5 1 Y 0.5 0 −0.5 −1 −0.5 Sylvia Frühwirth-Schnatter 0 X Econometrics I 0.5 WS 2012/13 1-224 OLS Estimation under Heteroscedasticity N=50,σ2=0.1,Design 2 −1.5 −1.6 −1.6 −1.7 −1.7 −1.8 −1.8 β2 (price) β2 (price) N=50,σ2=0.1,Design 2 −1.5 −1.9 −1.9 −2 −2 −2.1 −2.1 −2.2 0 0.05 0.1 0.15 0.2 β1 (constant) 0.25 0.3 0.35 0.4 −2.2 0 0.05 0.1 0.15 0.2 β1 (constant) 0.25 0.3 0.35 0.4 Left hand side: estimation errors obtained from a simulation study with 200 data sets (each N = 50 observations); right hand side: contours show estimation error according to OLS estimation Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-225 Weighted Least Square Estimation If the variance increases with an observed variable Zi, Var (ui) = σi2, σi2 = σ 2Zi, then a simple transformation leads to a model with homoscedastic variances: ui =√ , Zi Var (u⋆i) = σ 2. u⋆i Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-226 Weighted Least Square Estimation Therefore a simple transformation of regression model yi = β0 + β1x1,i + . . . + βK xK,i + ui, leads to a model with homoscedastic variances: 1 x1,i xK,i yi √ = β0 √ + β1 √ + . . . + βK √ + u⋆i. Zi Zi Zi Zi (76) Regression model (76) has identical parameters as the original model, but a transformed response variable as well as transformed predictors. Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-227 Weighted Least Square Estimation Rewrite model (76) as yi⋆ = β0x⋆0,i + β1x⋆1,i + . . . + βK x⋆K,i + u⋆i, (77) where yi =√ , Zi xj,i ⋆ xj,i = √ , Zi yi⋆ x⋆0,i 1 =√ , Zi ∀j = 1, . . . , K. Note that model (77) fulfills assumption (39), i.e. it is a model with homoscedastic errors. Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-228 Weighted Least Square Estimation Use OLS estimation for the transformed model (77): yi⋆ = β0x⋆0,i + β1x⋆1,i + . . . + βK x⋆K,i + u⋆i, and minimize the sum of squared residuals in the transformed model: SSR = N ∑ 2 (u⋆i) . i=1 Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-229 Weighted Least Square Estimation Due to the following relation u⋆i ui =√ , Zi the OLS estimator of the transformed model is equal to a weighted least square estimator in the original model: SSR = N ∑ i=1 Sylvia Frühwirth-Schnatter 2 (u⋆i) = N ∑ i=1 Econometrics I u2i 1 . Zi WS 2012/13 1-230 Weighted Least Square Estimation Residuals ui for observations with big variances are down-weighted, while residuals for observations with small variances obtain a higher weight. Hence the name weighted least square estimation. There is no “intercept” in the model (77), only covariates. Using the matrix formulation of the multiple regression model (77), we obtain following matrix of predictors and observation vector: X⋆ = Diag (w1 · · · wN ) X, where Sylvia Frühwirth-Schnatter 1 wi = √ , Zi y⋆ = Diag (w1 · · · wN ) y. i = 1, . . . , N. Econometrics I WS 2012/13 1-231 Weighted Least Square Estimation The OLS estimator is computed for the transformed model, i.e. ⋆ ′ ⋆ −1 β̂ = ((X ) X ) ⋆ ′ ⋆ (X ) y . This is equal to following WLS estimator, which is expressed entirely in terms of the original variables: ′ −1 β̂ = (X WX) where W = Diag Sylvia Frühwirth-Schnatter ( 2 w12 · · · wN ) ′ X Wy, (78) . Econometrics I WS 2012/13 1-232 Testing for Heteroscedasticity • Classical tests of heteroscedasticity are based on the squared OLS-residuals û2i , e.g. the White or the Breusch-Pagan heteroscedasticity test: test for dependence of the squared residuals on any of the predictor variables using a regression type model: û2i = γ0 + γ1x1,i + . . . + γK xK,i + ξi, and test, if γ0 = . . . = γK = 0 using the F-test. • Problem: test not reliable, as the errors ξi of this regression model are not normal Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-233 Case Study Profit Demonstration in EVIEWS, workfile profit: yi = β0 + β1x1,i + β2x2,i + ui. • Discuss classical tests of heteroscedasticity • Possible choice for Zi: Zi = x2,i (um94) • Show how to estimate the transformed model • Perform residual diagnostics for the transformed model Sylvia Frühwirth-Schnatter Econometrics I WS 2012/13 1-234
© Copyright 2026 Paperzz