tag:blogger.com,1999:blog-4455972733011945441.post7490464333388145174..comments2021-01-29T02:20:14.904-08:00Comments on No Hesitations: Time-Varying Dynamic Factor LoadingsFrancis Dieboldhttp://www.blogger.com/profile/13985418407082356866noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-4455972733011945441.post-36831625236427269382016-01-26T07:47:58.236-08:002016-01-26T07:47:58.236-08:00"Our main motivation for time-dependent loadi..."Our main motivation for time-dependent loadings is to permit changes in covariances that are not exclusively<br />associated to changes in the individual factor variances."<br /><br />I think the motivation is very interesting. After all, factor analysis is about explaining the covariances between variables, while PCA takes care (in addition) of variances. <br /><br />Let X_it be a data point. Suppose there is one data factor and one TV loading factor. The covariance between X_it and X_jt will depend on the product of variances of both factors as well as on the constant loadings of the TV loadings on their factor. <br />Hence, a strong TV loadings factor is necessary an important data factor?Dalibor Stevanovichttp://www.stevanovic.uqam.ca/noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-24276503303505880662016-01-23T10:51:22.316-08:002016-01-23T10:51:22.316-08:00What do you think of Hedibert's motivation tha...What do you think of Hedibert's motivation that I quote above?<br />Francis Dieboldhttps://www.blogger.com/profile/13985418407082356866noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-63908789185031872262016-01-23T10:45:01.794-08:002016-01-23T10:45:01.794-08:00Just glanced at it. If I read correctly you have ...Just glanced at it. If I read correctly you have TV loadings, but not factor structure in the TV loadings. Anyway, very nice, and I like your "Our main motivation for time-dependent loadings is to permit changes in covariances that are not exclusively<br />associated to changes in the individual factor variances."Francis Dieboldhttps://www.blogger.com/profile/13985418407082356866noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-71748226369108599932016-01-23T10:38:26.667-08:002016-01-23T10:38:26.667-08:00I don't see the reason for your negative asses...I don't see the reason for your negative assessment. Call it whichever you want: (1) a single-factor model with TV factor loadings with single-factor structure, or (2) a two-factor model with one factor's loadings fixed and the other factor's loadings varying idiosynchratically. Either way, it may be <br /> a very precise and novel (and testable!) setup.Francis Dieboldhttps://www.blogger.com/profile/13985418407082356866noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-24786732775037012962016-01-22T08:15:20.414-08:002016-01-22T08:15:20.414-08:00Thanks for all these references. Lemke, Eickmeier ...Thanks for all these references. Lemke, Eickmeier and Marcellino (2015, A Classical Time Varying FAVAR Model: Estimation, Forecasting, and Structural Analysis, Journal of the Royal Statistical Society, Series A, 178, 493–533) have also estimated a version of DFM with time-varying loadings. <br /><br />Regarding Ross concerns, I guess we end up having a reduce-rank regression with (conditional) heteroskedasticity. This is at least what happens in a linear regression with TVPs having a linear factor structure. With a DFM, it gets nasty because factors are latent and Lambda_t is a matrix (so vec(Lambda_t) has a factor structure). In that case, I agree that the conditionnal mean of data is affected by the reduced-rank in loadings. Suppose there are K data factors and q loadings factors. What happens when K>q or K<q? Now, can we recover the time-varying structure by adding more factors? I'm not sure, but this can be verified at least in simulations. <br /><br />However, I'm still puzzled by the same question: why loadings are time-varying? Of course, a procedure that allows for TVPs is likely to provide a better in-sample fit, and especially within these Stock and Watson data where so many macro and financial indicators have dynamic correlations that are likely to vary over the business cycles. <br /><br />A possibility is that the number of fundamentals, or at least, their pervasiveness in the sample, change over time. Suppose there are K factors during the sample period, but there are times where M<K factors are important (think of different sources of recessions during postwar period, great inflation, great moderation, great recession, etc.). This ends up directly in the loadings matrix. But simply estimating the loadings does not let us know why they are unstable. And I don't even talk about estimating the number of factors, which seems to be a quite difficult problem when loadings are time-varying (I provide some simulation and empirical evidence here: http://www.stevanovic.uqam.ca/MS_SelectingNumberFactors.pdf)<br /><br />Another one: the true model is nonlinear. Hence, it can be approximated by a time-varying parameter linear model. Therefore, the structure of relations between the series is not time varying, it's simply nonlinear and we don't know its functional form. Dalibor Stevanovichttp://www.stevanovic.uqam.ca/noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-27100858554423829242016-01-21T11:50:03.886-08:002016-01-21T11:50:03.886-08:00I noticed your suggestion of endowing DFM loadings...I noticed your suggestion of endowing DFM loadings themselves with a factor structure. I think there may be a short argument that this would not be a good approach: commonality in factor loadings is an additional source of commonality in the conditional mean, which should simply appear as an additional factor for the level equation. I would be curious if you think there is anything interesting to say in reconciling this with the Stevanovic result, that shocks to time-varying parameters are likely of low dimension. <br /><br />A quick linear example: Suppose a vector Y_t follows a single factor model with factor F_t, time-varying loadings Lambda_t, and idiosynratic shocks epsilon_t. Further suppose the time-varying loadings Lambda_t themselves follow a factor structure, with factor V_t, constant loadings Gamma, and idiosyncratic (white noise) shocks e_t. We can alternatively identify this model by writing Y_t with two factors: F_t, and the second factor Z_t = V_t * F_t. The loadings on F_t will be the time-varying white noise e_t, while the loadings on Z_t will be the constant Gamma.<br /><br />This almost suggests an approach where any model with correlated time-varying loadings should instead be written as a multiple-factor model with orthogonal loadings, and perhaps a more complex example will suggest loadings moving at different frequencies?Ross Askanazinoreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-85052586628824146902016-01-20T15:25:40.249-08:002016-01-20T15:25:40.249-08:00Sure, thanks.Sure, thanks.Francis Dieboldhttps://www.blogger.com/profile/13985418407082356866noreply@blogger.comtag:blogger.com,1999:blog-4455972733011945441.post-53898739632526343732016-01-20T15:16:34.356-08:002016-01-20T15:16:34.356-08:00Dear Frank Diebold, you might want take a look at ...Dear Frank Diebold, you might want take a look at my 2007 paper on time varying loadings entitled "Factor stochastic volatility with time varying loadings and Markov switching regimes"<br />HF Lopes, CM Carvalho<br />Journal of Statistical Planning and Inference 137 (10), 3082-3091, 2007.Anonymoushttps://www.blogger.com/profile/02334062979796062923noreply@blogger.com