Professional Documents
Culture Documents
X) or Regression Scoring (F
= X X
X
1
)
Use predicted factors in original regression
2013 Summit Consulting, LLC
3
Extension to Dynamic Setting
Factor Analysis II: Dynamic Factor Models
This is all for a static case (i.e. we are not considering time
dynamics)
But what if we have data collected over time?
Issue: Data can have hundreds of series, but number of time
observations on each series relatively short.
Big N, small T issue
Solution: (Dynamic) Factor Analysis
Sargent and Sims (1977): two dynamic factors can explain a large fraction of variance
in important U.S. quarterly macroeconomic variables.
2013 Summit Consulting, LLC
4
Dynamic Factor Model
Factor Analysis II: Dynamic Factor Models
Suppose we want to forecast a variable, y
t
, using observations X
t
, their lags,
and lags of y
t
. The issue, however, is the dimensionality problem discussed
above.
Idea of DFM same as in static case: few factors f
t
drive co-movements of X
t
,
which may have large dimensionality.
Model:
X
t
= L f
t
+ e
t
f
t
= L f
t1
+
t
Assumptions:
E e
t
tk
= 0 for all k
E e
it
e
js
= 0 for all s if i j
Similar to in static case,
i
(L) is the dynamic factor loading for the i
th
series
X
it
.
2013 Summit Consulting, LLC
5
Benefits of DFM
Factor Analysis II: Dynamic Factor Models
If we know the factors and the distribution of (
) then it
turns out we can make efficient forecasts for
using a regression
of
.
We avoid the curse of dimensionality because we can capture
the effect of N variables with only q factors, with q<<N.
The issue, however, is as expected: How do we estimate the
factors?
2013 Summit Consulting, LLC
6
Estimating Factors in DFM
Factor Analysis II: Dynamic Factor Models
Three approaches:
1. Use MLE and the Kalman Filter
2. Use Principal Components Extraction
3. Use a combination of the two
Can think of these as three generations of approaches, that
have been refined over time.
The pre-historic DFMs of Sargent and Sims (1977) did not
estimate factors (just looked for evidence of dynamic factor
structure and estimate the importance of the factor).
2013 Summit Consulting, LLC
7
First Approach: MLE and the Kalman Filter
Factor Analysis II: Dynamic Factor Models
Idea: Use the Kalman filter to construct the likelihood function,
estimate the parameters by MLE, and then use the KF and
smoother to obtain efficient estimates of factors.
KF in a nutshell: a linear algorithm that basically uses an updating technique every
period to construct efficient forecasts. Useful when you have unobserved series.
Model is a linear state space model:
Here
= (
,
1
, ,
)
2013 Summit Consulting, LLC
8
Estimation in the First Approach
Factor Analysis II: Dynamic Factor Models
With some standard assumptions, the model above defines a complete
linear state space model. Can use the KF to compute the likelihood, use
MLE to estimate the parameters and then, given the parameters, use
the KF and smoother to estimate filtered values of
Advantage: This state space formulation can handle data irregularities
(for example, if some series are observed weekly and others monthly)
Ex: Angelini, Banbura and Runstler (2008) use a DFM-model with mixed
monthly and quarterly data to forecast monthly GDP in Euro-area
Disadvantage: The number of parameters will be proportional to N.
Since we usually have a large N in the first place, this method can be
cumbersome in most desired applications involving large systems.
2013 Summit Consulting, LLC
9
Second Approach: Principal Components
Factor Analysis II: Dynamic Factor Models
Solution to a least-squares problem:
min
1
,,
,
1
)(
=1
This minimization problem turns out to be equivalent to:
max
s. t. N
1
= I
r
The solution to this problem is to set
=
1
This is just like the principal components estimator in the static
case.
2013 Summit Consulting, LLC
10
Estimation in the Second Approach
Factor Analysis II: Dynamic Factor Models
The principal components estimator of
Given
, estimate by regressing X on
, use residuals to
estimate univariate autoregressions.
Also estimate by regressing
.
2013 Summit Consulting, LLC
14
Parameter Estimation in Third Approach:
Dynamic Factors
Factor Analysis II: Dynamic Factor Models
State space model given by:
=
1
+
Note the difference here is that
on
.
2013 Summit Consulting, LLC
15
Estimation in Third Approach
Factor Analysis II: Dynamic Factor Models
Given that we have these estimated parameters, one can then
compute an improved estimate of
or
using
factors and their lags.
For multi-step case, can either regress
+
on