Principal factor method and rotation

For technical questions regarding estimation of single equations, systems, VARs, Factor analysis and State Space Models in EViews. General econometric questions and advice should go in the Econometric Discussions forum.

Moderators: EViews Gareth, EViews Moderator

fboehlandt
Posts: 83
Joined: Thu Apr 15, 2010 3:54 am

Principal factor method and rotation

Postby fboehlandt » Fri Sep 14, 2012 5:01 am

Hello everyone,
I am conducting common factor analysis for several time series. The range of observation is 1995M07 to 2010M06. I would like to do a rolling window analysis with n = 120 observations:

1995M07 2005M06
1995M08 2005M07
...

The technique used for factor extraction is:
  • method: principal factors
    number of factors: parallel analysis (mean)
    random generator: Knuth
    inital communalities: squared multiple correlation
In order to maximize on one common factor only, I use orthogonal factor rotation:
method: VARIMAX
starting values: unrotated

The resulting factor loadings are within the degree of communlaties that I expected. However, I was quite surprised to find significant differences between rotated factor loadings from different rolling windows (e.g. between 1995M07 2005M06 and 1995M08 2005M07), despite the fact that only one in 120 obervations was different. Most time series would load on the same factor. For a few time series, however, the rotated factor loadings could differ significantly. In rare instances the number of intial extracted factors differed as well (although never by more than one).

It appears as if those time series with large differences in common factor loadings between different rolling windows would display small or insignificant loadings alltogether (even after rotation). As a result, they appear somewhat 'indifferent' as to their 'preferred loading' when maximizing on a particular factor in Varimax. As a result, even small changes in time series data may result in large changes in factor loadings.

Here comes my question: Is there a setting (e.g. as part of the initial assumptions) or estimation method that would mitigate the impact from time series with insignificant factor loadings. Put differently, I would like to use the results from the initial factor estimate (e.g. for 1995M07 2005M06) as a basis for the next observation period, so that the results change only gradually over time. I appreciate any input on this. Thanks in advance

trubador
Did you use forum search?
Posts: 1520
Joined: Thu Nov 20, 2008 12:04 pm

Re: Principal factor method and rotation

Postby trubador » Fri Sep 14, 2012 5:39 am

I would suggest dynamic factor analysis, which can be built and estimated via state space methods. You can find an example of EViews implementation for 8 series and 3 factors here: http://forums.eviews.com/viewtopic.php?f=4&t=4808

fboehlandt
Posts: 83
Joined: Thu Apr 15, 2010 3:54 am

Re: Principal factor method and rotation

Postby fboehlandt » Fri Sep 14, 2012 8:21 am

Hello trubador,
thank you for your reply. I must say that I am not familiar with state space methods, but I will certainly read up on it. For reasons that are somewhat beyond this thread, I am restricted to models with one common and one specific factor. In addition, the number of series entering the model may preclude the estimation of so many coefficients. I shall follow up on your thread once I have a more profound understanding of the method suggested. For the purpose and continuation of this thread, it may be assumed that I must stick to principal factor


Return to “Estimation”

Who is online

Users browsing this forum: No registered users and 2 guests