pith. sign in

arxiv: 2606.26142 · v1 · pith:CQHMMUOOnew · submitted 2026-06-20 · 💰 econ.EM

Determining the Structure of Dynamic Factor Models

Pith reviewed 2026-06-26 10:48 UTC · model grok-4.3

classification 💰 econ.EM
keywords dynamic factor modelsnumber of factorsalternating least squaresmacroeconomic time seriesconsistencyinformation criteriaeigenvalue ratiosfilter length
0
0 comments X

The pith

Two procedures determine the number of dynamic factors consistently under weaker conditions than earlier methods.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper develops two procedures to select the number of dynamic factors that drive large panels of time series. The procedures extend prior criteria to settings where lagged factors can directly affect current observations. An alternating least squares algorithm estimates the dynamic factors without first mapping them to static representations. This step supports choosing the factor count and the filter length together. The methods are shown to remain consistent with milder restrictions on the data process than required before, and they are applied to count primitive shocks in US macroeconomic series.

Core claim

The paper establishes that its two procedures for selecting the number of dynamic factors are consistent even when lagged factors directly influence the observed variables, under conditions weaker than those required by Bai and Ng (2007) and Amengual and Watson (2007). The alternating least squares algorithm developed as an intermediate step estimates the dynamic factors directly, which in turn supports the joint determination of the factor count and the filter length.

What carries the argument

The alternating least squares algorithm that estimates dynamic factors directly rather than through static representations, enabling joint selection of the factor count and the filter length.

If this is right

  • The number of primitive shocks in large macroeconomic panels can be estimated reliably.
  • Factor count and lag length can be chosen jointly instead of in separate stages.
  • The procedures apply to models where lagged factors affect observables directly.
  • Consistency holds under milder assumptions on the data generating process than in prior work.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The direct estimation step may reduce errors that accumulate when converting between dynamic and static factor representations.
  • The joint selection feature could be tested in forecasting exercises to check whether it improves out-of-sample accuracy.
  • Similar alternating least squares steps might be adapted to other high-dimensional time series settings with lagged latent variables.

Load-bearing premise

The data are generated by a dynamic factor model in which lagged factors can directly influence the observed variables, and the required rank or moment conditions hold.

What would settle it

A Monte Carlo simulation in which the lagged factor influence is removed or a known incorrect factor count is imposed would show whether the procedures recover the wrong number of factors.

Figures

Figures reproduced from arXiv: 2606.26142 by Sangmyung Ha.

Figure 1
Figure 1. Figure 1: Estimated q using PC2, DC2, and IC2. The DC2 criterion tends to select a larger number of factors, whereas the IC2 cri￾terion typically yields a more parsimonious specification relative to the PC2 criterion. Based on the PC2 results, we find evidence in favor of four dynamic factors prior to 22 [PITH_FULL_IMAGE:figures/full_fig_p022_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Estimated m Using PC2, DC2, and IC2. The PC2 criterion consistently selects m = 2 across the sample. The DC2 criterion likewise predominantly indicates m = 2 in the pre-COVID-19 period, but points to an increase to m = 3 in the post-COVID-19 period. In contrast, the IC2 criterion generally favors a more parsimonious specification, selecting shorter filter lengths [PITH_FULL_IMAGE:figures/full_fig_p023_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Explained variation of the common component. [PITH_FULL_IMAGE:figures/full_fig_p023_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Estimated impulse responses of log output, log CPI, the federal funds rate, [PITH_FULL_IMAGE:figures/full_fig_p059_4.png] view at source ↗
read the original abstract

We propose two procedures for determining the number of dynamic factors, extending Bai and Ng (2002) and Ahn and Horenstein (2013) to dynamic factor models where lagged factors may directly influence the observed variables. As an intermediate step, we develop a simple and computationally efficient alternating least squares algorithm that directly estimates the dynamic factors, rather than their static representations. By working with these direct estimates, our approach enables joint determination of the number of factors and the filter length. Our test is shown to be consistent under weaker conditions than those in Bai and Ng (2007) and Amengual and Watson (2007). We apply our procedures to estimate the number of primitive shocks in a large panel of US macroeconomic time series.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

0 major / 2 minor

Summary. The paper proposes two procedures for determining the number of dynamic factors in DFMs where lagged factors may directly affect observables, extending the information-criterion approach of Bai and Ng (2002) and the eigenvalue-ratio method of Ahn and Horenstein (2013). It develops an alternating least squares algorithm for direct estimation of dynamic factors (rather than static representations), enabling joint selection of the number of factors and filter length. The procedures are claimed to be consistent under weaker conditions than Bai and Ng (2007) and Amengual and Watson (2007), with an application to a large US macroeconomic panel to estimate the number of primitive shocks.

Significance. If the consistency results hold, the contribution would be significant for applied macroeconometrics by accommodating more flexible DFM structures with direct lagged effects and providing a computationally efficient ALS procedure for joint determination of factors and lag length. The explicit development of the ALS algorithm for direct dynamic factor estimation is a clear strength that could facilitate reproducible implementations.

minor comments (2)
  1. [Abstract] The abstract refers to 'our test' while the body describes two procedures; standardize terminology for clarity.
  2. [Section 5] The application section would benefit from reporting the selected number of factors and filter length alongside the number of primitive shocks for direct comparison with prior studies.

Simulated Author's Rebuttal

0 responses · 0 unresolved

We thank the referee for their positive summary of the paper and for recommending minor revision. We appreciate the recognition of the ALS algorithm and the extension of existing methods to more flexible DFM structures.

Circularity Check

0 steps flagged

No significant circularity; derivation builds on external priors with independent extensions

full rationale

The paper extends Bai and Ng (2002) and Ahn and Horenstein (2013) information-criterion and eigenvalue-ratio methods to dynamic factor models permitting direct lagged-factor effects, introduces a new alternating least squares algorithm for direct (non-static) factor estimation, and establishes consistency under weaker rank/moment conditions than Bai and Ng (2007) or Amengual and Watson (2007). No step reduces by construction to a self-definition, fitted input renamed as prediction, or load-bearing self-citation; all central claims rest on external literature plus novel algorithmic and proof content that does not presuppose the target results. The derivation chain is therefore self-contained against the cited benchmarks.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

Abstract-only review provides no explicit free parameters, axioms, or invented entities; the work relies on standard domain assumptions from the cited econometric literature on factor models.

pith-pipeline@v0.9.1-grok · 5636 in / 1078 out tokens · 38543 ms · 2026-06-26T10:48:16.313393+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

47 extracted references · 26 canonical work pages

  1. [1]

    Watson and Robert F

    Mark W. Watson and Robert F. Engle , abstract =. Alternative algorithms for the estimation of dynamic factor, mimic and varying coefficient regression models , journal =. 1983 , issn =. doi:https://doi.org/10.1016/0304-4076(83)90066-0 , url =

  2. [2]

    PLoS ONE , year =

    Jacomy, Mathieu and Venturini, Tommaso and Heymann, Sebastien and Bastian, Mathieu , title =. PLoS ONE , year =. doi:10.1371/journal.pone.0098679 , pmid =

  3. [3]

    , title =

    Eichenbaum, Martin and Evans, Charles L. , title =. The Quarterly Journal of Economics , volume =. 1995 , month =. doi:10.2307/2946646 , url =

  4. [4]

    The dynamic effects of monetary policy: A structural factor model approach , journal =

    Mario Forni and Luca Gambetti , keywords =. The dynamic effects of monetary policy: A structural factor model approach , journal =. 2010 , issn =. doi:https://doi.org/10.1016/j.jmoneco.2009.11.009 , url =

  5. [5]

    Approximate factor models with weaker loadings , journal =

    Jushan Bai and Serena Ng , keywords =. Approximate factor models with weaker loadings , journal =. 2023 , issn =. doi:https://doi.org/10.1016/j.jeconom.2023.01.027 , url =

  6. [6]

    The Review of Economics and Statistics , volume =

    Bai, Jushan and Li, Kunpeng , title =. The Review of Economics and Statistics , volume =. 2016 , month =. doi:10.1162/REST_a_00519 , url =

  7. [7]

    Jushan Bai and Serena Ng

    Bai, Jushan , title =. Econometrica , volume =. doi:https://doi.org/10.1111/1468-0262.00392 , url =. https://onlinelibrary.wiley.com/doi/pdf/10.1111/1468-0262.00392 , abstract =

  8. [8]

    DETERMINING THE NUMBER OF FACTORS FROM EMPIRICAL DISTRIBUTION OF EIGENVALUES , urldate =

    Alexei Onatski , journal =. DETERMINING THE NUMBER OF FACTORS FROM EMPIRICAL DISTRIBUTION OF EIGENVALUES , urldate =

  9. [9]

    Inferential theory for generalized dynamic factor models , journal =

    Matteo Barigozzi and Marc Hallin and Matteo Luciani and Paolo Zaffaroni , keywords =. Inferential theory for generalized dynamic factor models , journal =. 2024 , issn =. doi:https://doi.org/10.1016/j.jeconom.2023.02.003 , url =

  10. [10]

    Dynamic factor models with infinite-dimensional factor space: Asymptotic analysis , journal =

    Mario Forni and Marc Hallin and Marco Lippi and Paolo Zaffaroni , keywords =. Dynamic factor models with infinite-dimensional factor space: Asymptotic analysis , journal =. 2017 , issn =. doi:https://doi.org/10.1016/j.jeconom.2017.04.002 , url =

  11. [11]

    Generalized impulse response analysis in linear multivariate models , journal =

    H.Hashem Pesaran and Yongcheol Shin , keywords =. Generalized impulse response analysis in linear multivariate models , journal =. 1998 , issn =. doi:https://doi.org/10.1016/S0165-1765(97)00214-0 , url =

  12. [12]

    and Liu, Laura and Yilmaz, Kamil , title =

    Demirer, Mert and Diebold, Francis X. and Liu, Laura and Yilmaz, Kamil , title =. Journal of Applied Econometrics , volume =. doi:https://doi.org/10.1002/jae.2585 , url =. https://onlinelibrary.wiley.com/doi/pdf/10.1002/jae.2585 , abstract =

  13. [13]

    McCracken and Serena Ng , title=

    Michael W. McCracken and Serena Ng , title=. 2015 , month=. doi:10.20955/wp.2015.012 , url=

  14. [14]

    Diebold and Kamil Yılmaz , keywords =

    Francis X. Diebold and Kamil Yılmaz , keywords =. On the network topology of variance decompositions: Measuring the connectedness of financial firms , journal =. 2014 , note =. doi:https://doi.org/10.1016/j.jeconom.2014.04.012 , url =

  15. [15]

    and Horenstein, Alex R

    Ahn, Seung C. and Horenstein, Alex R. , title =. Econometrica , volume =. doi:https://doi.org/10.3982/ECTA8968 , url =. https://onlinelibrary.wiley.com/doi/pdf/10.3982/ECTA8968 , year =

  16. [16]

    Large covariance estimation by thresholding principal orthogonal complements , urldate =

    Jianqing Fan and Yuan Liao and Martina Mincheva , journal =. Large covariance estimation by thresholding principal orthogonal complements , urldate =

  17. [17]

    P., & Jagannathan, R

    Carhart, Mark M. , title =. The Journal of Finance , volume =. doi:https://doi.org/10.1111/j.1540-6261.1997.tb03808.x , url =. https://onlinelibrary.wiley.com/doi/pdf/10.1111/j.1540-6261.1997.tb03808.x , abstract =

  18. [18]

    Arbitrage, Factor Structure, and Mean-Variance Analysis on Large Asset Markets , urldate =

    Gary Chamberlain and Michael Rothschild , journal =. Arbitrage, Factor Structure, and Mean-Variance Analysis on Large Asset Markets , urldate =

  19. [19]

    Watson , journal =

    Dante Amengual and Mark W. Watson , journal =. Consistent Estimation of the Number of Dynamic Factors in a Large N and T Panel , urldate =

  20. [20]

    The Generalized Dynamic-Factor Model: Identification And Estimation , volume =

    Forni and Reichlin, Lucrezia and Hallin, Marc and Lippi, Marco , year =. The Generalized Dynamic-Factor Model: Identification And Estimation , volume =. The Review of Economics and Statistics , doi =

  21. [21]

    Journal of the American Statistical Association , volume =

    Mario Forni and Marc Hallin and Marco Lippi and Lucrezia Reichlin , title =. Journal of the American Statistical Association , volume =. 2005 , publisher =

  22. [22]

    2009 , publisher=

    A first course in Bayesian statistical methods , author=. 2009 , publisher=

  23. [23]

    Dynamic functional principal components

    Siegfried H \"o rmann and Lukasz Kidziski and Marc Hallin. Dynamic functional principal components. Journal of the Royal Statistical Society / B. 2015

  24. [24]

    Generalized Dynamic Principal Components , volume =

    Pe. Generalized Dynamic Principal Components , volume =. Journal of the American Statistical Association , doi =. 2015 , month =

  25. [25]

    Krishna Kumar and S

    G. Krishna Kumar and S. H. Kulkarni , title =. Annals of Functional Analysis , number =. 2015 , doi =

  26. [26]

    Storer and Christos Georgakis , keywords =

    Wenfu Ku and Robert H. Storer and Christos Georgakis , keywords =. Disturbance detection and isolation by dynamic principal component analysis , journal =. 1995 , note =. doi:https://doi.org/10.1016/0169-7439(95)00076-3 , url =

  27. [27]

    Stock and Mark W

    James H. Stock and Mark W. Watson , journal =. Forecasting Using Principal Components from a Large Number of Predictors , volume =

  28. [28]

    Econometrica , volume =

    Bai, Jushan and Ng, Serena , title =. Econometrica , volume =. doi:https://doi.org/10.1111/1468-0262.00273 , url =. https://onlinelibrary.wiley.com/doi/pdf/10.1111/1468-0262.00273 , abstract =

  29. [29]

    and Tambalotti, Andrea , title =

    Bok, Brandyn and Caratelli, Daniele and Giannone, Domenico and Sbordone, Argia M. and Tambalotti, Andrea , title =. Annual Review of Economics , volume =. 2018 , doi =

  30. [30]

    Local Projections vs

    Dake Li and Mikkel Plagborg-M. Local Projections vs. VARs: Lessons From Thousands of DGPs , year =

  31. [31]

    Opening the Black Box: Structural Factor Models with Large Cross Sections , urldate =

    Mario Forni and Domenico Giannone and Marco Lippi and Lucrezia Reichlin , journal =. Opening the Black Box: Structural Factor Models with Large Cross Sections , urldate =

  32. [32]

    Determining the Number of Factors in the General Dynamic Factor Model , urldate =

    Marc Hallin and Roman Liška , journal =. Determining the Number of Factors in the General Dynamic Factor Model , urldate =

  33. [33]

    Determining the Number of Primitive Shocks in Factor Models , urldate =

    Jushan Bai and Serena Ng , journal =. Determining the Number of Primitive Shocks in Factor Models , urldate =

  34. [34]

    and Fisher, Thomas J

    Jushan Bai and Peng Wang , title =. Journal of Business & Economic Statistics , volume =. 2015 , publisher =. doi:10.1080/07350015.2014.941467 , URL =

  35. [35]

    and Watson, Mark W

    Stock, James H. and Watson, Mark W. , title =. NBER Macroeconomics Annual , volume =. 1989 , doi =

  36. [36]

    The Review of Economics and Statistics , pages =

    Baumeister, Christiane and Leiva-León, Danilo and Sims, Eric , title = ". The Review of Economics and Statistics , pages =. 2022 , month =. doi:10.1162/rest_a_01171 , url =

  37. [37]

    and Boivin, Jean and Eliasz, Piotr , title = "

    Bernanke, Ben S. and Boivin, Jean and Eliasz, Piotr , title = ". The Quarterly Journal of Economics , volume =. 2005 , month =. doi:10.1162/0033553053327452 , url =

  38. [38]

    The Review of Economic Studies , volume =

    Chahrour, Ryan and Jurado, Kyle , title = ". The Review of Economic Studies , volume =. 2021 , month =. doi:10.1093/restud/rdab010 , url =

  39. [39]

    STATISTICAL ANALYSIS OF FACTOR MODELS OF HIGH DIMENSION , urldate =

    Jushan Bai and Kunpeng Li , journal =. STATISTICAL ANALYSIS OF FACTOR MODELS OF HIGH DIMENSION , urldate =

  40. [40]

    and Bishop, Christopher M

    Tipping, Michael E. and Bishop, Christopher M. , title = ". Journal of the Royal Statistical Society Series B: Statistical Methodology , volume =. 2002 , month =. doi:10.1111/1467-9868.00196 , url =

  41. [41]

    Ryan Chahrour and Vito Cormun and Pierre De Leo and Pablo Guerron-Quintana and Rosen Valchev , title=

  42. [42]

    Dynamic functional principal components , urldate =

    Siegfried Hörmann and Łukasz Kidziński and Marc Hallin , journal =. Dynamic functional principal components , urldate =

  43. [43]

    Journal of the American Statistical Association , volume =

    Thomas Kuenzer and Siegfried Hörmann and Piotr Kokoszka , title =. Journal of the American Statistical Association , volume =. 2021 , publisher =. doi:10.1080/01621459.2020.1732395 , URL =

  44. [44]

    Dynamic factor models with infinite-dimensional factor spaces: One-sided representations , journal =

    Mario Forni and Marc Hallin and Marco Lippi and Paolo Zaffaroni , keywords =. Dynamic factor models with infinite-dimensional factor spaces: One-sided representations , journal =. 2015 , issn =. doi:https://doi.org/10.1016/j.jeconom.2013.10.017 , url =

  45. [45]

    A QUASI—MAXIMUM LIKELIHOOD APPROACH FOR LARGE, APPROXIMATE DYNAMIC FACTOR MODELS , urldate =

    Catherine Doz and Domenico Giannone and Lucrezia Reichlin , journal =. A QUASI—MAXIMUM LIKELIHOOD APPROACH FOR LARGE, APPROXIMATE DYNAMIC FACTOR MODELS , urldate =

  46. [46]

    Identification theory for high dimensional static and dynamic factor models , journal =

    Jushan Bai and Peng Wang , keywords =. Identification theory for high dimensional static and dynamic factor models , journal =. 2014 , issn =. doi:https://doi.org/10.1016/j.jeconom.2013.11.001 , url =

  47. [47]

    Econometric Theory , author=

    DYNAMIC LINEAR PANEL REGRESSION MODELS WITH INTERACTIVE FIXED EFFECTS , volume=. Econometric Theory , author=. 2017 , pages=. doi:10.1017/S0266466615000328 , number=