EconBase
← Back to paper

Likelihood ratio test for structural changes in factor models

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

89,106 characters · 13 sections · 14 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

The likelihood ratio test for structural changes in factor models

\global\long \fontsize{12}{14pt plus.8pt minus .6pt}\selectfont

\setcounter{footnote}{1}

\centerline{ Jushan Bai\textsuperscript{1}, Jiangtao Duan\textsuperscript{2}, Xu Han\textsuperscript{3} } \centerline{\it \textsuperscript{1}Columbia University, \textsuperscript{2}Xidian University and \textsuperscript{3}City University of Hong Kong}

\setcounter{footnote}{0}

\footnotetext[1]{Department of Economics, Columbia University. E-mail: [email removed]}

\footnotetext[2]{School of Mathematics and Statistics, Xidian University. E-mail: [email removed]}

\footnotetext[3]{Department of Economics and Finance, City University of Hong Kong. E-mail: [email removed]}

quotationAbstract: A factor model with a break in its factor loadings is observationally equivalent to a model without changes in the loadings but with a change in the variance of its factors. This approach effectively transforms a high-dimensional structural change problem into a low-dimensional problem. This paper considers the likelihood ratio (LR) test for a variance change in the estimated factors. The LR test implicitly explores a special feature of the estimated factors: the pre-break and post-break variances can be a singular matrix under the alternative hypothesis, making the LR test diverging faster and thus more powerful than Wald-type tests. The better power property of the LR test is also confirmed by simulations. We also consider mean changes and multiple breaks. We apply this procedure to the factor modeling of the US employment and study the structural change problem using monthly industry-level data. Key words and phrases: High-dimensional factor models, Structural breaks, LR test {\it JEL classification:} C12, C38, C55

Introduction

Factor models are effective tools for summarizing information in large datasets and are widely used in economics and finance. Examples include diffusion index forecasting (Stock and Watson, 2002, 2009), asset pricing (Ross, 1976; Fama and French, 1992; Feng et al., 2020), and macroeconomic policy evaluation (e.g., Bernanke et al., 2005; Han, 2018). Structural change is a common phenomenon in economic variables and is more likely to occur in high-dimensional data. To better understand the data structure and ensure the validity of subsequent analyses, it is useful to check the structural stability of factor models.

This paper focuses on testing structural breaks in the factor loading matrix. It is known that a factor model with structural breaks in its factor loading matrix is observationally equivalent to a model with time-invariant loadings but a potentially larger number of factors (hereinafter referred to as “pseduo-factors”) than the original model. This approach effectively translates the original and challenging high-dimensional testing problem into a low-dimensional problem. Based on this fact, the literature proposes numerous procedures to examine the moments of the pseudo-factors. For example, Chen, Dolado, and Gonzalo (2014) (CDG hereafter) propose Wald and Lagrange multiplier (LM) tests to examine the coefficients in the regression of the first estimated factor on the remaining factors. Han2015 (HI hereafter) develop Wald and LM tests that compare the pre- and post-break second moments of the estimated factors. Baltagi et al. (2021) generalize HI's results and propose tests for multiple breaks in the factor loading matrix. Although these tests are consistent under certain alternative hypotheses, simulation evidence shows that they may not be powerful for moderate breaks in finite samples.

We consider a (quasi-)LR test. Our research is motivated by Duan, Bai, and Han (2022, DBH hereafter), who show that the quasi-maximum likelihood (QML) estimator of the break point is consistent when the subsample covariances of the pseudo-factors are singular. By consistency, we mean that the probability that the estimated break date is exactly equal to the true break date approaches one as the sample size grows. This implies a faster rate than the usual $T$-consistency in terms of break fractions.

By construction, the LR test statistic is equal to the likelihood function evaluated at the estimated break point estimator. Thus, the faster convergence of the QML break estimator (under the alternative) is expected to correspond to a more powerful test of the LR statistic. In contrast, the sup-Wald and sup-LM statistics of CDG (2014) and HI do not generate consistent estimators for the break point under the alternative. Therefore, these tests are less powerful than the LR statistic.

LR tests are studied by Qu and Perron (2007) and Perron, Yamamoto, and Zhou (2020) for observable variables. In factor models, because the factor process is unobservable and is estimated subject to normalization restrictions, the limiting distributions of our LR tests are different from those in Qu and Perron (2007), except for the case of testing a single change. The limiting distribution depends on the increments of the Brownian bridge instead of Brownian motion. Interestingly, the normalization restrictions make the derivation of the limiting distribution even easier. The LR test is asymptotically equivalent to HI's sup-Wald test under the null hypothesis. But its behavior under the alternative is more difficult to analyze for factor models. Inspired by the results in DBH (2022), we show that the LR test is diverging faster than the Wald test under the alternative. The higher power of our LR test is related to the insight that using multiple time series helps identify a break point (Bai et al., 1998). This insight culminates in the finding in Bai2010 that it is possible to precisely identify the break point for common mean and variance breaks in large panels. Under the latent factor setup, the large cross-section still plays an important role, as it helps enforce the singularity for subsample pseudo-factor variance as $N$ grows, which is responsible for the superior power and accurate estimation of the break point under the alternative. Bai2010 further show that even in the absence of a change in variance, QML allowing a variance change provides a more efficient estimator of the break point (in mean) than imposing the correction assumption of no change in variance. Taken together, these results support our use of the likelihood approach for testing structural changes.

Our paper is also related to, but substantially different from, other studies examining structural changes in factor models. The earlier literature focuses on the low-dimensional testing problem of whether the factor loadings of an individual variable have structural changes (e.g., Stock and Watson, 2009; Breitung and Eickmeier, 2011; and Yamamoto and Tanaka, 2015). In comparison, we are interested in testing changes in the entire loading matrix. Cheng et al. (2016) develop a Lasso estimator to determine whether there is a change in the factor loading matrix or the number of factors. While they concentrate on consistent model selection, our emphasis is on hypothesis testing. Su and Wang (2020) propose a test for identifying smooth changes in factor loadings using local principal components, while our test employs a quasi-maximum likelihood approach. Another related area of research focuses on the consistent estimation of factors under time-varying factor loadings. For example, Bates et al. (2013) established conditions under which the time variation of factor loadings can be ignored. However, our framework violates Bates et al.'s conditions because a significant proportion of factor loadings undergo a break at a common time under the alternative hypothesis. Mikkelsen et al. (2019) assumed factor loadings following stationary VAR processes, but our framework's factor loadings experience a one-time shift, which means they are not stationary over time. Therefore, their method cannot be applied to our setting, unlike their setting where the time variation in factor loadings can be absorbed as idiosyncratic components.

Our work is further related to the literature on break point estimation for large factor models (e.g., Chen, 2015; Cheng et al., 2016; Baltagi et al., 2017; Barigozzi et al., 2018; Ma and Su, 2018; Bai et al., 2020). Most of the research is not likelihood-based, with the exception of DBH (2022), as explained above. Bai (2000) study the QML estimation of mean and variance breaks, but in a low-dimensional vector autoregressive setting. In addition, there is a large literature that tests breaks in a traditional time series setting, such as Andrews (1993), Bai and Perron (1998) and Bergamelli et al. (2019), among others.

The rest of this paper is organized as follows. Section 2 introduces the representation of the factor model with a single break in the factor loading matrix. Section 3 describes the LR test, establishing its asymptotic distribution under the null hypothesis and furthering deriving the divergence rate of the statistic under the alternative hypothesis. Section 4 generalizes the LR test to allow for factor mean changes and multiple breaks in the loading matrix. Section 5 investigates the finite-sample properties of the LR procedure via simulations. Section 6 implements the LR test for monthly US industry-level employment data.

The following notations are used. For an $m\times n$ real matrix $\mathbb{A}$, we denote its Frobenius norm as $\|\mathbb{A}\|=[tr(\mathbb{A}\mathbb{A}^{\prime})]^{1/2}$. For a real number $x$, $[x]$ represents the integer part of $x$. $|\mathcal{A}|$ denotes the cardinality of a set $\mathcal{A}$. vech$(\cdot)$ is equal to the column-wise vectorization of a square matrix with the upper triangular excluded.

The factor model and hypotheses

Consider the following factor model that allows for a structural break in the factor loading matrix:

eqnarray[eqnarray omitted — 189 chars of source]

where $x_{t}=[x_{1t},\cdots,x_{Nt}]^{'}$ is the $N$-dimensional demeaned observation at time $t$; $f_{t}$ is an $r-$dimensional vector of unobserved common factors and $E(f_{t}f_{t}^{\prime})=\Sigma_{F}$; $T_{1}$ is an unknown break date; $\Lambda_{1}=[\lambda_{11},\cdots,\lambda_{N1}]^{'}$ and $\Lambda_{2}=[\lambda_{12},\cdots,\lambda_{N2}]^{'}$ are the $N\times r$ pre- and post-break factor loadings, respectively; and $e_{t}=[e_{1t},\cdots,e_{Nt}]^{'}$ is the $N\times1$ idiosyncratic error that may have serial and cross-sectional dependence along with heteroskedasticity. We define $\pi_{1}=T_{1}/T\in(0,1)$ as the break fraction, which is assumed to be a fixed constant. This implies that $T_{1}$ is a sequence that depends on $T$. For notational simplicity, we suppress the dependence of $T_{1}$ on $T$.

We are interested in testing the null hypothesis of no structural break in the factor loadings, i.e.,

eqnarray[eqnarray omitted — 92 chars of source]

against the alternative hypothesis that a non-negligible portion of the cross sections have a break in their loadings at a common time, i.e.,

eqnarray[eqnarray omitted — 121 chars of source]

where $|\mathcal{J}|/N\to b_{0}\in(0,1]$ as $N\to\infty$.

Under $\mathbb{H}_{0}$, ((ref)) is a standard factor model with time-invariant factor loadings and $r$ denotes the number of original factors. Under $\mathbb{H}_{1}$, it is well known that the factor model is observationally equivalent to a model with time-invariant loadings and potentially more pseudo-factors (e.g., HI, 2015; Baltagi et al., 2017). To capture the factor dimension augmentation caused by the break, we follow the framework of DBH (2022) and set $r$ as the number of pseudo-factors in ((ref)). We set \[ \Lambda_{1}=\Lambda B,\ \ \Lambda_{2}=\Lambda C,\] where $\Lambda$ is an $N\times r$ matrix with full column rank $r$, $B$ and $C$ are $r\times r$ matrices, $\mathrm{rank}(B)=r_{1}\le r$, and $\mathrm{rank}(C)=r_{2}\le r$.

For a given split point $k$, define

align*[align* omitted — 270 chars of source]

Thus, ((ref)) can be rewritten in the following matrix format:

eqnarray[eqnarray omitted — 727 chars of source]

which is an observationally equivalent representation with a time-invariant loading matrix $\Lambda$ and pseudo-factors $G$ with $\mathrm{rank}(G)=r$.

The representation in ((ref)) is flexible for both the null and alternative hypotheses. $r_{1}=\mathrm{rank}(B)$ and $r_{2}=\mathrm{rank}(C)$ are the numbers of factors before and after the break. Accordingly, under $\mathbb{H}_{0}$ we can set $B=C=I_{r}$, and pseudo-factors $G$ coincide with the original factors. Under $\mathbb{H}_{1}$, we can incorporate different types of changes by controlling the ranks of $B$ and $C$. Following DBH (2022), loading changes can be divided into three types: Type (1), in which both $B$ and $C$ are singular (i.e., both $r_{1}$ and $r_{2}$ are less than $r$, so ((ref)) can capture the factor dimension enlargement caused by the break); Type (2), in which only $B$ or $C$ is singular (emerging or disappearing factors); and Type (3), in which both $B$ and $C$ are nonsingular (rotational change in loadings). In practice, Types (1) and (2) are more common than Type (3).

When $H_{1}$ is true, the pre- and post-break second moments of the pseudo-factors are $B\Sigma_{F}B^{\prime}$ and $C\Sigma_{F}C^{\prime}$, respectively. Thus, various tests (e.g., the sup-Wald and sup-LM type statistics developed by chen2014 and Han2015) propose to compare the subsample second moments of the factors under the assumption that $\Sigma_{F}$ is constant over time. Although these tests are consistent under the alternative hypothesis (e.g., Han and Inoue, 2015), simulation evidence shows that they have limited power in small samples when the break size is moderate.

To develop a more powerful test, we take a different route. Instead of comparing the variance of the factors before and after the break, we construct the maximum of LRs (sup-LR) based on the quasi-likelihood functions of the factors evaluated at different potential break points. The proposed LR test is expected to be more powerful than the sup-Wald type test because the QML estimator for the break point under the alternative is more precise than the estimators based on the least squares estimators (the maximum of Wald-type estimators). DBH (2022) show that the break point estimated by QML is equal to $T_{1}$, with a probability approaching one as $N,T\to\infty$ when $B$ or $C$ or both are singular. The Wald-type estimators do not have this property and are only stochastically bounded around $T_1$.

Likelihood ratio test

Because $G$ is unobserved, we need an estimator of $G$ to construct our test statistic. Let $\hat{G}=[\hat{g}_{1},\cdots,\hat{g}_{T}]^{\prime}$ denote the principal components (PC) estimator of $G$ under the usual identification condition:

equation[equation omitted — 148 chars of source]

Thus, $\hat{G}$ is $\sqrt{T}$ times the eigenvectors corresponding to the $r$ largest eigenvalues of the $T\times T$ matrix $X'X$. Because the data are demeaned, the PC estimator satisfies $T^{-1}\sum_{t=1}^{T}\hat{g}_{t}=0$. For a given split point $k$, we estimate the pre-$k$ and post-$k$ factor variances by \[ \hat{\Sigma}_{1}(k)=\frac{1}{k}\sum\limits _{t=1}^{k}\hat{g}_{t}\hat{g}_{t}^{\prime},\;\hat{\Sigma}_{2}(k)=\frac{1}{T-k}\sum\limits _{t=k+1}^{T}\hat{g}_{t}\hat{g}_{t}^{\prime}.\] Here, we do not subtract the subsample mean, which is considered later. The quasi-Gaussian likelihood for a break point at $k$ is given by

equation[equation omitted — 113 chars of source]

Because the sample variance of $\hat{g}_{t}$ is always equal to an identity by ((ref)), the log-likelihood of no change for the entire sample is \[ \mathcal{L}_{0}=T \log (|\frac 1 T \sum_{t=1}^T \hat g_t \hat g_t'|) = T\log(|I_{r}|)\equiv 0.\] Thus, the LR for testing the null hypothesis of no change against the alternative of a change occurring at $k$ is $LR(k):=\mathcal{L}_0-\mathcal{L}(k)$, which can be written as

\[ LR(k)\equiv-k\log(|\hat{\Sigma}_{1}(k)|)-(T-k)\log(|\hat{\Sigma}_{2}(k)|).\] To test against ((ref)) for an unknown $T_{1}$, we employ the supreme LR statistic

equation[equation omitted — 104 chars of source]

where $\epsilon\in(0,0.5)$.

The identification condition (3.1) is chosen for computational convenience, but the LR test can be employed under any valid identification condition. The explanation is provided in the Appendix.

Assumptions

To study the limiting null distribution of the LR test statistics, we make the following standard assumptions for the approximate factor model that allow for the functional central limit theorem.

assum$E\|f_{t}\|^{4}<M<\infty$, $E(f_{t}f_{t}^{\prime})=\Sigma_{F}$, where $\Sigma_{F}$ is positive definite, and $T^{-1}\sum_{t=1}^{[\pi T]}f_{t}f_{t}^{\prime}\to_{p}\pi\Sigma_{F}$ uniformly for $\pi\in[0,1]$.
assumLet $\lambda_{i}^{\prime}$ be the $i$-th row of $\Lambda$. $\|\lambda_{i}\|\leq\bar{\lambda}<\infty$ for $i=1,\cdots,N$, $\|N^{-1}\Lambda^{\prime}\Lambda-\Sigma_{\Lambda}\|\rightarrow0$ for some $r\times r$ positive definite matrix $\Sigma_{\Lambda}$.
assumThere exists a positive constant $M<\infty$ such that \begin{itemize} • $E(e_{it})=0$ and $E|e_{it}|^{8}\leq M$ for all $i=1,\cdots,N$ and $t=1,\cdots,T$; • $E(e_{s}^{\prime}e_{t}/N)=E(N^{-1}\sum_{i=1}^{N}e_{is}e_{it})=\gamma_{N}(s,t)$ and $\sum_{s=1}^{T}|\gamma_{N}(s,t)|\leq M$ for every $t\leq T$; • $E(e_{it}e_{jt})=\tau_{ij,t}$ with $|\tau_{ij,t}|<\tau_{ij}$ for some $\tau_{ij}$ and for all $t=1,\cdots,T$ and $\sum_{j=1}^{N}|\tau_{ij}|\leq M$ for every $i\leq N$; • $E(e_{it}e_{js})=\tau_{ij,ts}$, $ \frac{1}{NT}\sum\limits _{i,j,t,s=1}|\tau_{ij,ts}|\leq M;$ and • For every $(s,t)$, $E\left|N^{-1/2}\sum_{i=1}^{N}(e_{is}e_{it}-E[e_{is}e_{it}])\right|^{4}\leq M$. \end{itemize}
assumThere exists a positive constant $M<\infty$ such that $E\left(\frac{1}{N}\sum\limits _{i=1}^{N}\left\Vert \frac{1}{\sqrt{T}}\sum\limits _{t=1}^{T}f_{t}e_{it}\right\Vert ^{2}\right)\leq M.$
assumThe eigenvalues of $\Sigma_{G}\Sigma_{\Lambda}$ are distinct where $\Sigma_{G}=\pi_1 B\Sigma_{F}B^{\prime}+(1-\pi_1)C\Sigma_{F}C^{\prime}$.
assumThere exists an $M<\infty$ such that for all $N$ and $T$ and for each $t$,\\ (i)\;$E\left( \left\Vert \frac{1}{\sqrt{NT}}\sum_{s=1}^{T}\sum_{k=1}^{N}f_{s}[e_{ks}e_{kt}-E(e_{ks}e_{kt})]\right\Vert ^{2}\right)\leq M$; \\ (ii)\;$E\|N^{-1/2}\sum_{k=1}^{N}\lambda_{i}e_{it}\|^{4}\leq M$.
assumFor $\epsilon \in (0,1)$, $\max_{[\epsilon T]\le k\le T}\left\Vert \frac{1}{\sqrt{NT}}\sum_{t=1}^{k}\sum_{i=1}^{N}[1,f_{t}']'e_{it}\lambda_{i}^{\prime}\right\Vert =O_{p}(1)$.
assumLet $\eta_{t}=\Sigma_{G}^{-1/2}g_{t}$. Under the null (i.e., $B=C$), $T^{-1/2}\sum\limits _{t=1}^{[\pi T]}(\eta_{t}\eta_{t}^{\prime}-I_{r})\Rightarrow\zeta(\pi)$, where $\zeta(\pi)$ is an $r\times r$ Gaussian process.

Assumptions (ref) and (ref) are standard in the literature on approximate factor models (e.g., Bai, 2003). The time-invariant second moment of $f_{t}$ is commonly used for identification purposes because a change in the variance of $f_{t}$ is observationally equivalent to a rotation of the factor loadings. A variance change in $f_{t}$ can be absorbed by the matrix $B$ or $C$ in ((ref)). The uniform convergence of $T^{-1}\sum_{t=1}^{[\pi T]}f_{t}f_{t}^{\prime}$ in Assumption (ref) is similar to Assumption A11 of qu2007. Assumptions (ref) allows weakly correlated and heteroskedastic idiosyncratic errors. Assumptions (ref) and (ref) correspond to Assumptions D and G of Bai (2003). Assumption (ref)(i) corresponds to Bai's (2003) Assumption F1. Assumption (ref)(ii) strengthens Bai's (2003) Assumption F3 and ensures the consistency of the heteroskedasticity and autocorrelation consistent (HAC) covariance estimator of $\hat{g}_{t}^{\prime}\hat{g}_{t}-I_{r}$. Assumption (ref) follows from Assumption 10 of DBH (2022) or Assumption 8 of HI (2015). Assumption (ref) states that a basic functional central limit theorem holds for the sums of $g_{t}$ under the null hypothesis of no break.

Limiting distribution of sup-LR under the null hypothesis

It is well known that $\hat{G}$ is an estimator of $GH$, where $H=(\Lambda^{'}\Lambda/N)(G^{'}\hat{G}/T)V_{NT}^{-1}$ and $V_{NT}$ denotes the eigenvalues of $XX'/NT$. Bai's (2003) Proposition 1 shows that $G^{'}\hat{G}/T\to_{p}\Sigma_{\Lambda}^{-1/2}\Upsilon V^{1/2}$, where $V$ is the probability limit of $V_{NT}$ and an $r\times r$ diagonal matrix of the eigenvalues of $\Sigma_{\Lambda}^{1/2}\Sigma_{G}\Sigma_{\Lambda}^{1/2}$, and $\Upsilon$ is the eigenvector of $\Sigma_{\Lambda}^{1/2}\Sigma_{G}\Sigma_{\Lambda}^{1/2}$. Thus, \[ H_{0}\equiv\mathrm{plim}_{N,T\to\infty}H=\Sigma_{\Lambda}^{1/2}\Upsilon V^{-1/2},\] which implies that

equation[equation omitted — 190 chars of source]

The following theorem establishes the asymptotic distribution of the sup-LR statistic under the null hypothesis.

theoremUnder the null hypothesis of no break, if Assumptions (ref)--(ref) hold and $\sqrt{T}/N\to0$ as $N,T\to\infty$, then (i) \begin{equation} \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)\Rightarrow\frac{1}{2}\sup\limits _{\pi\in[\epsilon,1-\epsilon]}\frac{[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]'\Omega[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]}{\pi(1-\pi)},\end{equation} where \[ \Omega=\mathrm{plim}_{T\to\infty} \mathrm{var}\left[\frac{1}{\sqrt{T}}\sum_{t=1}^{T}\mathrm{vec}(\eta_{t}\eta_{t}^{\prime}-I_{r})\right]\] and $\mathbb{W}(\pi)$ is an $r^{2}$ vector of independent Brownian motion. (ii) Define the HAC estimator \begin{equation} \hat{\Omega}=\hat{\Gamma}_{0}+\sum_{j=1}^{T-1}k\left(\frac{j}{S_{T}}\right)(\hat{\Gamma}_{j}+\hat{\Gamma}_{j}^{\prime}),\ \mathrm{with}\ \hat{\Gamma}_{j}=\frac{1}{T}\sum_{t=j+1}^{T}\mathrm{vec}(\hat{g}_{t}\hat{g}_{t}^{\prime}-I_{r})\mathrm{vec}(\hat{g}_{t-j}\hat{g}_{t-j}^{\prime}-I_{r})^{\prime},\end{equation} where $k(\cdot)$ is a kernel function and $S_{T}$ is a bandwidth parameter. Then, \[ \frac{[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]'\hat{\Omega}[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]}{\pi(1-\pi)}\Rightarrow\frac{[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]'\Omega[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]}{\pi(1-\pi)}.\]

Note that the limiting null distribution of sup-LR depends on the long-run singular variance $\Omega$. Part (ii) of Theorem (ref) states that the infeasible $\Omega$ can be replaced with the HAC estimator in ((ref)) computed using the estimated factors $\hat{g}_{t}$. Note that $\hat{\Omega}$ is only consistent for $\mathrm{plim}_{T\to\infty}\mathrm{var}[T^{-1/2}\sum_{t=1}^{T}\mathrm{vec}(H_{0}^{\prime}g_{t}g_{t}^{\prime}H_{0}-I_{r})]$ (Theorem 2 of HI (2015)), but inconsistent for $\Omega$. However, it can be shown that $H_{0}^{\prime}g_{t}=R^{\prime}\eta_{t}$ for some orthonormal matrix $R$. Because a pre-multiplication by $R$ does not change the distribution of an independent standard normal vector, we can still replace $\Omega$ with $\hat{\Omega}$ when simulating the limiting null distribution.

Note that the presence of $\Omega$ in ((ref)) is due to the potentially misspecified likelihood function ((ref)), which assumes that $g_{t},t=1,\cdots,T$ are i.i.d. Gaussian under the null hypothesis. If ((ref)) correctly specifies the likelihood, then the limiting distribution reduces to

equation[equation omitted — 250 chars of source]

where $\mathbb{W}_{1}(\pi)$ is an $r(r+1)/2$ vector of independent Brownian motions. The distribution in ((ref)) is the same as that used in conventional supreme type tests for a structural break, and the critical values can be found in Andrews1993.

If $g_{t},t=1,\cdots,T$ are i.i.d. Gaussian and the null hypothesis is true, the sup-LR statistic is numerically close to HI's (2015) sup-Wald and sup-LM statistics, which compare the subsample variances of $\hat{g}_{t}$. For example, HI's (2015) sup-Wald statistic is defined as \[ \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}W(k)=\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}A(k)\hat{\Sigma}_{A}^{-1}A(k),\] where

align*[align* omitted — 143 chars of source]

and $\hat{\Sigma}_{A}$ is an unconstrained estimator for the variance of $A(k)$. Under the null hypothesis, Theorem (ref) provides an alternative formulation to approximate the proposed sup-LR statistic and establishes its connection to the sup-Wald statistic of HI (2015).

theoremUnder the null hypothesis of no break, if Assumptions (ref)--(ref) hold and $\sqrt{T}/N\to0$ as $N,T\to\infty$, then (i)\[ \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)=\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}\frac{k(T-k)}{2T^{2}}\mathrm{tr}\left(A(k)A(k)\right)+o_{p}(1);\] (ii) in addition, if $g_{t}$'s are i.i.d. Gaussian, then \[ \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)-\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}W(k)=o_{p}(1).\]

Under the null hypothesis, Theorem (ref)(i) provides an approximation of the sup-LR statistic, which involves a comparison between $\hat{\Sigma}_{1}(k)$ and $\hat{\Sigma}_{2}(k)$. Part (ii) of Theorem (ref) shows that the sup-LR test is asymptotically equivalent to the sup-Wald test under Gaussianity and the null hypothesis of no break. Although the LR test is asymptotically equivalent to the Wald test under the null, as we show below, the LR test is more powerful under the alternative hypothesis. In addition, the LR test has better finite-sample size properties in simulation.

Power against the alternative hypothesis

To show that the new test is consistent under the alternative hypothesis, we need the additional assumption set forth below.

assumWith probability approaching one (w.p.a.1), the following inequality holds: \[ \rho_{1}\left(\frac{1}{NT}\sum_{t=1}^{T}\Lambda^{\prime}e_{t}e_{t}^{\prime}\Lambda\right)\le d<\infty,\] as $N,T\to\infty$, where $d$ is a constant, and $\rho_1(\cdot)$ denotes the largest eigenvalue of a symmetric matrix.

This assumption is made in DBH (2022). It is a reasonable assumption, because $\frac{1}{NT}\sum_{t=1}^{T}\Lambda^{\prime}e_{t}e_{t}^{\prime}\Lambda =\frac 1 T \sum_{t=1}^T \left[(\frac 1 {\sqrt{N}} \sum_{i=1}^N \lambda_i e_{it}) (\frac 1 {\sqrt{N}} \sum_{i=1}^N \lambda_i e_{it})'\right]=O_p(1)$. This ensures that the smallest eigenvalues of $\hat{\Sigma}_{1}(k)$ and $\hat{\Sigma}_{2}(k)$ are less than $c/T$ for a positive constant $c$ w.p.a.1, according to DBH's (2022) Proposition 1. The theorem set forth below establishes the asymptotic property of the new test under the alternative hypothesis.

theoremUnder Assumptions (ref)--(ref), (i) if Assumption (ref) holds and the factor loading matrix has a break such that either $B$ or $C$ in ((ref)) is singular and $N\propto T$, then there exists a constant $\underbar{d}>0$ such that \[ \mathrm{Prob}\left(\frac{1}{T\log T}\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)\ge\underbar{d}\right)\to1\] as $N,T\to\infty$; and (ii) if the factor loading matrix has a break such that both $B$ and $C$ in ((ref)) are nonsingular with $\|B\Sigma_{F}B^{\prime}-C\Sigma_{F}C^{\prime}\|>0$, then there exists a constant $\underbar{d}>0$ such that\[ \mathrm{Prob}\left(\frac{1}{T}\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)\ge\underbar{d}\right)\to1\] as $N,T\to\infty$.

Theorem (ref) proves that the sup-LR test is consistent under the alternative hypothesis. Part (i) states that the divergence rate of LR is $T\log T$, which is faster than the regular rate $T$ of conventional tests. This faster rate is caused by the singularity of $B$ or $C$. If $B$ is singular, for instance, $\hat{\Sigma}_{1}(k)$ converges in probability to the singular matrix $B\Sigma_{F}B^{\prime}$ for $k\le T_{1}$. In finite samples, $\hat{\Sigma}_{1}(k)$ is nearly singular, and its smallest eigenvalue has an upper bound $\bar{c}/T$ for some $\bar{c}>0$ under the assumption $N,T\to\infty$ at the same rate (see the technical details in the appendix). Thus, the term $-k\log|\hat{\Sigma}_{1}(k)|$ diverges at the faster rate $T\log T$ for $[\epsilon T]\le k\le T_{1}$ with $\epsilon\in(0,0.5)$. In contrast, conventional tests (such as HI's sup-Wald test) that compare $\hat{\Sigma}_{1}(k)$ and $\hat{\Sigma}_{2}(k)$ do not take advantage of the near singularity of the sample covariance matrices and thus are less powerful than our sup-LR test.

remarkDefine two break point estimators for $T_{1}$ based on our LR test and HI's Wald test. \begin{align*} \hat{T}_{1} & =\arg\max_{[\epsilon T]\le k\le[(1-\epsilon)T]}LR(k)\\ \tilde{T}_{1} & =\arg\max_{[\epsilon T]\le k\le[(1-\epsilon)T]}W(k).\end{align*} $\hat{T}_{1}$ is the QML estimator proposed by DBH (2022), whereas $\tilde{T}_{1}$ can be viewed as an LS estimator analogous to the estimator developed by Baltagi et al. (2017). The LS estimator is inconsistent and has an estimation error $\tilde{T}_{1}-T_{1}=O_{p}(1)$, whereas the QML estimator is consistent in the sense that $\mathrm{Prob}(\hat{T}_{1}-T_{1}=0)\to1$ as $N,T\to\infty$ if $B$ or $C$ is singular. The ability of the QML estimator to precisely identify the break point is translated into a more powerful sup-LR test.
remarkThe alternative hypothesis requires a significant proportion of the cross sections to have a break in their loadings at a common time, and this setup is frequently utilized in the literature (e.g., Han and Inoue, 2015; Baltagi et al. 2021). If only a small number of series have breaks, there will be a power loss. The reason is the following. In a factor model with changes in the factor loading matrix, we can express it as a misspecified model with constant loadings, and the changes in the loadings can be absorbed using the idiosyncratic errors, resulting in correlations in the idiosyncratic errors. However, changes in a fixed number of loading coefficients only produce a limited level of correlation in the idiosyncratic errors of the misspecified model. Therefore, the factors can still be estimated consistently up to a rotation, and the sample factor variance will remain asymptotically the same before and after the break, leading to a loss of power in the test.

Extensions

Allowing mean change in $g_{t}$

First we note that testing a change in variance also has power for changes in the mean. Nevertheless, it might be interesting to explicitly allow for a shift in the mean of $g_t$. It is common practice to first demean the data and then extract the principal components so that the full sample average $T^{-1}\sum_{t=1}^{T}\hat{g}_{t}$ is always exactly zero by construction. This property is used here. To incorporate a mean change in $g_{t}$, we simply redefine the pre-break and post-break variance estimators:

eqnarray*[eqnarray* omitted — 444 chars of source]

where the dependence of $\bar{\hat{g}}_{1}$ and $ \bar{\hat{g}}_{2}$ on $k$ is omitted for notational simplicity. The likelihood function takes the same form as in ((ref)) \[ \tilde{\mathcal{L}}(k)=k\log(|\tilde{\Sigma}_{1}(k)|)+(T-k)\log(|\tilde{\Sigma}_{2}(k)|).\] Define the LR test that allows for a structural break in both the mean and the variance of $g_{t}$ as

equation[equation omitted — 223 chars of source]

We make the following assumption about the weak convergence of the joint processes.

assumLet $\eta_{t}=\Sigma_G^{-1/2}g_{t}$. Under the null (i.e., $B=C$), \[ \frac{1}{\sqrt{T}}\left[\begin{array}{c} \sum_{t=1}^{[\pi T]}\eta_{t}\\ \mathrm{vec}\sum_{t=1}^{[\pi T]}(\eta_{t}\eta_{t}'-I_{r})\end{array}\right]\Rightarrow\left[\begin{array}{c} \mathcal{V}(\pi)\\ \zeta(\pi)\end{array}\right],\] where the right-hand side is a Gaussian process with independent increments.
theoremSuppose that Assumptions (ref)--(ref) and (ref) hold and $\sqrt{T}/N\to0$ as $N,T\to\infty$ under the null hypothesis of no break. (i) \[ \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR_{m}(k)\Rightarrow\sup\limits _{\pi\in[\epsilon,1-\epsilon]}\frac{[\mathbb{U}(\pi)-\pi\mathbb{U}(1)]'\bar{\Omega}[\mathbb{U}(\pi)-\pi\mathbb{U}(1)]}{\pi(1-\pi)},\] where $\mathbb{U}$ is an $(r+r^{2})$-dimensional independent Brownian motion process, and \[ \bar{\Omega}=\mathrm{plim}_{T\to\infty}\mathrm{var}\left(\frac{1}{\sqrt{T}}\left[\begin{array}{c} \sum_{t=1}^{T}\eta_{t}\\ \mathrm{vec}\sum_{t=1}^{T}(\eta_{t}\eta_{t}'-I_{r})/\sqrt{2}\end{array}\right]\right).\] (ii) If $\{g_{t}\}$ is uncorrelated with $\{g_{t}g_{t}^{\prime}-\Sigma_{G}\}$, then \begin{eqnarray*} \sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}LR_{m}(k) & \Rightarrow & \sup\limits _{\pi\in[\epsilon,1-\epsilon]}\frac{[\mathbb{W}_{m}(\pi)-\pi\mathbb{W}_{m}(1)]'\Omega_{m}[\mathbb{W}_{m}(\pi)-\pi\mathbb{W}_{m}(1)]}{\pi(1-\pi)}\\ & & +\frac{1}{2}\frac{[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]'\Omega[\mathbb{W}(\pi)-\pi\mathbb{W}(1)]}{\pi(1-\pi)},\end{eqnarray*} where $\mathbb{W}_{m}$ and $\mathbb{W}$ are $r$-dimensional and $r^{2}$-dimensional independent Brownian motion processes, respectively, and\[ \Omega_{m}=\mathrm{plim}_{T\to\infty}\mathrm{var}\left(T^{-1/2}\sum_{t=1}^{T}\eta_{t}\right),\ \ \Omega=\mathrm{plim}_{T\to\infty}\mathrm{var}\left(T^{-1/2}\sum_{t=1}^{T}\mathrm{vec}(\eta_{t}\eta_{t}^{\prime}-I_{r})\right).\]

Part (ii) of Theorem (ref) makes the additional assumption that $\{g_{t}\}$ and $\{g_{t}g_{t}^{\prime}-\Sigma_{G}\}$ are uncorrelated. In this case, the limiting null distribution is similar to the result obtained by Qu and Perron (2007), which can be decomposed as the sum of two components, one corresponding to the mean change and the other corresponding to the variance change. Part (i) allows a more general setup with correlated $\{g_{t}\}$ and $\{g_{t}g_{t}^{\prime}-\Sigma_{G}\}$, and the critical values can be obtained by simulating $r^{2}+r$ dimensional Brownian motions and estimating the long-run variance $\bar{\Omega}$. This long-run variance can be estimated by replacing $\eta_t$ with $\hat g_t$.

remarkIf the data are not demeaned before the PC estimation, then the statistic in ((ref)) should be defined as \[ \sup-LR_{m}^{nd}\equiv\sup\limits _{[\epsilon T]\le k\le[(1-\epsilon)T]}T\log(|\tilde{\Sigma}|)-k\log(|\tilde{\Sigma}_{1}(k)|)-(T-k)\log(|\tilde{\Sigma}_{2}(k)|),\] where \[ \tilde{\Sigma}=\frac{1}{T}\sum\limits _{t=1}^{T}(\hat{g}_{t}-\bar{\hat{g}})(\hat{g}_{t}-\bar{\hat{g}})^{\prime},\ \ \mathrm{with\ }\;\bar{\hat{g}}=\frac{1}{T}\sum\limits _{t=1}^{T}\hat{g}_{t}.\] The asymptotic distribution of $\sup-LR_{m}^{nd}$ under the null hypothesis of no break is the same as that provided in Theorem (ref).
remarkNote that $\sum_{t=1}^T \hat{g}_t = 0$ and $\sum_{t=1}^T (\hat{g}_t \hat{g}_t' - I_r) = 0$, so the terms $1/ \sqrt{T}\sum_{t=1}^k \hat{g}_t$ and $1/\sqrt{T} \mathrm{vech}\sum_{t=1}^k (\hat{g}_t\hat{g}_t - I_r)$ weakly converge to Brownian bridge type processes (see the proof of Theorem 4 for the technical details). Thus, a Wald test that allows a factor mean change can be defined without directly comparing $\hat{\Sigma}_1(k)$ and $\hat{\Sigma}_2(k)$. Define \begin{eqnarray*} Wald_m(k)=\frac{T^{2}}{k(T-k)}\left[\begin{array}{cccccccccc} \frac{1}{\sqrt{T}}\sum_{t=1}^{k}\hat{g}_{t}\\ \frac{1}{\sqrt{T}}\mathrm{vech}\sum_{t=1}^{k}(\hat{g}_{t}\hat{g}_{t}'-I_{r})\end{array}\right]'\hat{\Omega}^{-1}_w\left[\begin{array}{cccccccccc} \frac{1}{\sqrt{T}}\sum_{t=1}^{k}\hat{g}_{t}\\ \frac{1}{\sqrt{T}}\mathrm{vech}\sum_{t=1}^{k}(\hat{g}_{t}\hat{g}_{t}'-I_{r})\end{array}\right]\end{eqnarray*} where $\hat{\Omega}_w$ is the corresponding long-run variance. Note that here we use $\mathrm{vech}$ instead of $\mathrm{vec}$. The limit is similar to that of the usual Wald test, \begin{eqnarray*} Wald_m(k)\Rightarrow\frac{\|W(\pi)-\pi W(1)\|^{2}}{\pi(1-\pi)}\end{eqnarray*} where $W(\pi)$ is an $r+r(r+1)/2=r(r+3)/2$ standard Brownian motion. This test is nuisance-parameter free. Consider the simple weighting by $k(T-k)/T^{2}$, let $WWald=k(T-k)/T^{2}\cdot Wald_m(k)$. Take the maximum over the range say $k=r+1,r+2,\cdots,T-r-1$. The limiting distribution is simply \[ \sup\limits _{\pi\in[0,1]}\left\Vert W(\pi)-\pi W(1)\right\Vert ^{2},\] and the critical values do not depend on trimming parameter $\epsilon$.

Testing multiple changes

In this section, we extend the sup-LR test to multiple changes. We consider testing the null hypothesis of no change versus the alternative hypothesis of a prespecified number of changes. To allow for $m$ changes under the alternative hypothesis, let $0=k_{0}<k_{1}<k_{2}<\cdots<k_{m}<k_{m+1}=T$ and define \[ LR(k_{1},...,k_{m})=-\sum_{j=0}^{m}(k_{j+1}-k_{j})\log(|\hat{\Sigma}_{j+1}|),\] where \[ \hat{\Sigma}_{j+1}=\frac{1}{k_{j+1}-k_{j}}\sum\limits _{t=k_{j}+1}^{k_{j+1}}\hat{g}_{t}\hat{g}_{t}^{\prime},\ \mathrm{for}\ j=0,...,m.\] We define the set $\Theta_{k,\epsilon}=\{(k_1,\cdots,k_m):|k_{j+1}-k_j|\geq [T \epsilon],k_m\leq [(1-\epsilon)T]\}$ and $\Theta_{\pi,\epsilon}=\{(\pi_1,\cdots,\pi_m):|\pi_{j+1}-\pi_j|\geq \epsilon,\pi_m\leq 1-\epsilon\}$.

theoremLet $0=\pi_{0}<\pi_{1}<...<\pi_{m}<\pi_{m+1}=1$ and $\pi_j=k_j/T$. Under Assumptions (ref)--(ref) and $\sqrt{T}/N\to0$ as $N,T\to\infty$, we have \begin{eqnarray} \sup\limits_{(k_1,\cdots,k_m)\in \Theta_{k,\epsilon}} LR(k_{1},\cdots,k_{m}) & \Rightarrow &\sup\limits_{(\pi_1,\cdots,\pi_m)\in \Theta_{\pi,\epsilon}} \sum_{j=0}^{m}\frac{1}{2(\pi_{j+1}-\pi_{j})} \| \Omega^{1/2}[\tilde{\mathbb{B}}(\pi_{j+1})-\tilde{\mathbb{B}}(\pi_{j})] \|^2, \end{eqnarray} where $\tilde{\mathbb{B}}(\pi)=\mathbb{W}(\pi)-\pi \mathbb{W}(1)$ is an $r^2$ Brownian bridge process and $\Omega$ is defined in Theorem (ref).

The limiting distribution in Theorem (ref) is different from the case with an observed $g_{t}$, as in Bai and Perron (1998). Each term in the sum involves an increment of the Brownian bridge instead of Brownian motion because of the PC normalization in ((ref)).

To allow for both mean and variance changes, we define the following statistic

\[ LR_{m}(k_{1},...,k_{m})=-\sum_{j=0}^{m}(k_{j+1}-k_{j})\log(|\tilde{\Sigma}_{j+1}|),\] where \[ \tilde{\Sigma}_{j+1}=\frac{1}{k_{j+1}-k_{j}}\sum\limits _{t=k_{j}+1}^{k_{j+1}}(\hat{g}_{t}-\bar{\hat{g}}_{j+1})(\hat{g}_{t}-\bar{\hat{g}}_{j+1})^{\prime},\ \ \mathrm{with\ }\;\bar{\hat{g}}_{j+1}=\frac{1}{k_{j+1}-k_{j}}\sum\limits _{t=k_{j}+1}^{k_{j+1}}\hat{g}_{t},\ \mathrm{for}\ j=0,...,m.\]

theoremUnder Assumptions (ref)--(ref) and (ref), if $0=\pi_{0}<\pi_{1}<...<\pi_{m}<\pi_{m+1}=1$ and $\sqrt{T}/N\to0$ as $N,T\to\infty$, \begin{eqnarray} \sup\limits_{(k_1,\cdots,k_m)\in \Theta_{k,\epsilon}} LR_{m}(k_{1},...,k_{m}) & \Rightarrow\sup\limits_{(\pi_1,\cdots,\pi_m)\in \Theta_{\pi,\epsilon}} \sum\limits _{j=0}^{m}\frac{\|\bar{\Omega}^{1/2}[\mathbb{B}(\pi_{j+1})-\mathbb{B}(\pi_{j})]\|^{2}}{\pi_{j+1}-\pi_{j}},\end{eqnarray} where $\mathbb{B}(\pi)=\mathbb{U}(\pi)-\pi\mathbb{U}(1)$ is an $(r+r^2)$ Brownian bridge process, and $\bar{\Omega}$ is defined in Theorem (ref).

These results depend on $m$, but $m$ does not have to be correctly specified. We can also consider the double max type of test and the conditional test for multiple breaks as in Bai and Perron (1998), but we leave these as future research topics.

Determining the number of breaks

In practice, the number of breaks in a factor model is often unknown. We follow Bai's (1997) sequential testing procedure to provide a consistent estimate for the true number of breaks. The procedure involves treating the model as if there is only one change point at each time.

To be specific, we first identify the initial break point, $\hat k_1$, using the QML method in DBH. To determine the presence of any additional breaks, we split the entire sample into two subsamples: $[1,\hat k_1]$ and $[\hat k_1, T]$. For each subsample, we conduct the sup-LR test with $m=1$ as outlined in ((ref)) or ((ref)), and employ the QML method to estimate a break point for the subsample where the null hypothesis is rejected at a significance level of $\alpha$. We then split the corresponding subsample into further subsamples at the newly estimated break point and repeat the LR tests for each subsample. This process continues until the LR test is not rejected for all subsamples. The number of break points is equal to the number of subsamples minus one, and the location of the change points can be estimated in the procedure. The following corollary shows that the number of breaks can be consistently estimated when $\alpha$ converges to zero slowly.

corollarySuppose that the size of the test $\alpha$ converges to zero slowly ($\alpha\rightarrow 0$ yet $\lim\inf_{T\rightarrow \infty}T\alpha>0$), then under the assumptions of Theorems (ref) and (ref), \begin{align*} P(\hat m=m_0)\rightarrow 1,\,\,as\,(N,T)\rightarrow \infty. \end{align*}

The proof of this corollary is similar to Proposition 11 in Bai (1997), and the details are omitted here. In practice, one can choose a small $\alpha$ value. In our simulation, we set $\alpha$ to be 0.05.

Monte Carlo simulations

In this section, we investigate the finite sample properties of the proposed LR and LR$_m$ tests for the factor models with a single break point. We compare the performance of our LR and LR$_m$ tests with HI's Wald test and the LM test for various sample sizes and different setups for the factors and factor loadings in Tables (ref)-(ref). As shown below, we use Wald(HAC) and LM(HAC) to denote HI's Wald and LM tests, respectively, using HAC variances with a Bartlett kernel. All of the HAC estimates are based on Newey and West's (1994) method.

The asymptotic critical values for HI's tests are provided by Andrews (1993), and the asymptotic critical values for the proposed tests are obtained by simulation. In all of the simulations, we set the time length of the Brownian motions equal to 2,000 and repeat them 1,000 times to obtain the critical values.

We investigate these tests' size in Tables (ref)-(ref), and their power in Tables (ref)-(ref). The number of factors is selected by $IC_{p_1}$ of Bai and Ng (2002). In all of the Monte Carlo experiments, we calculate size and power based on 2,000 replications for each data generating process (DGP).

Each factor is generated by the following AR(1) process:

eqnarray*[eqnarray* omitted — 97 chars of source]

where $u_{t}=(u_{t,1},\cdots,u_{t,r_{0}})^{'}$ is i.i.d. for $t=2,\cdots,T$ and $f_{1}=(f_{1,1},\cdots,f_{1,r_{0}})^{'}$ is i.i.d. $N(0,I_{r_{0}})$. The scalar $\rho$ captures the serial correlation of factors, and the idiosyncratic errors $e_{i,t}$ are i.i.d. $N(0,r_0)$. We set the break date $T_1=T/2$ in all of the setups. We consider the following DGPs for factor loadings and investigate the performance of the tests for the different types of breaks discussed in the previous section.

Tables (ref) and (ref) present the simulation results under the null hypothesis when the permissible break dates are between $0.30T$ and $0.70T$ for different nominal sizes of $10\%$, $5\%$, and $1\%$. We set $u_t\sim N(0,1-\rho^2)$ and $u_t\sim \sqrt{\frac{1-\rho^2}{1.25}}t(10)$ for Tables (ref) and (ref), respectively, and set $\lambda_{i1}\overset{\mathrm{i.i.d.}}{\sim} N(0,I_{r_0})$ for $i=1,\cdots,N$ and $r_0=3$. Under the null hypothesis, $\Lambda_1=\Lambda_2$. From Tables (ref) and (ref), we can see that all of these tests have effective sizes approaching the nominal levels as the sample size increases. Tables (ref) and (ref) show similar simulation results under the null hypothesis when the permissible break dates are from $0.15T$ to $0.85T$ for different nominal sizes.

Table (ref) reports how the power of these tests changes as the sample size increases. We set $\lambda_{i2}=\lambda_{i1}+\varepsilon_i$, $\varepsilon_i \overset{\mathrm{i.i.d.}}{\sim}N(0,I_{r_0})$ for $i=1,\cdots,N$, $r_0=2$, $u_t\sim N(0,1-\rho^2)$ and the permissible break dates are from $0.30T$ to $0.70T$. This setup shows that the post-break factor loadings undergo a random shift. In each estimation, we use Bai and Ng's (2002) $IC_{p_1}$ to estimate the number of factors. Table (ref) shows that all of these tests become powerful when the sample size increases. However, we can find that LR and LR$_m$ are more powerful than Wald(HAC) and LM(HAC) under small sample sizes. When $N=T=100$, the power of Wald(HAC) and LM(HAC) is less than $70\%$, but that of LR test is almost $100\%$. These results consolidate Theorem (ref).

Table (ref) reports how power changes in these tests as the magnitude of the break in factor loadings increases. We set $\lambda_{i2}=\lambda_{i1}+\varepsilon_i$, $\varepsilon_i \overset{\mathrm{i.i.d.}}{\sim}N(0,b\cdot I_{r_0})$ for $i=1,\cdots,N$, $r_0=2$, $u_t\sim N(0,1-\rho^2)$, and the permissible break dates are from $0.15T$ to $0.85T$. When $b=0$, the rejection frequency represents the size under the null hypothesis. As $b$ increases, all of these tests become powerful, although the power of Wald(HAC) and LM(HAC) is not monotonically increasing in $b$. When $\rho=0$ and $N=T=100$, LR and LR$_m$ are more powerful than Wald(HAC) and LM(HAC). The power of LR and LR$_m$ increases substantially and approaches one as $b$ approaches one. Although the power of Wald(HAC) and LM(HAC) increases as $b$ increases, the power when $b=1$ is smaller than the case of $b=0.8$. As T increases from $100$ to $200$, the power of Wald(HAC) and LM(HAC) increases, but they are still less powerful than LR and LR$_m$. When $\rho=0.5$ and $N=T=100$, LR and LR$_m$ also demonstrate superior power relative to the Wald and LM tests. The power of Wald(HAC) and LM(HAC) is poor when the sample size is small, even if the break magnitude is large. When $b=1$ and $N=T=100$, the power of Wald(HAC) is less than $55\%$, and the power of LM(HAC) is less than $30\%$. When $T$ increases to $200$, the power of Wald(HAC) and LM(HAC) improves but is still smaller than the power of LR and LR$_m$.

Table (ref) reports the power when the loading matrix undergoes a rotational change. We set $\Lambda_2=a\Lambda_1$, $r_0=3$, $u_t\sim N(0,1-\rho^2)$. When $a=1$, the rejection frequency represents the size under the null hypothesis. As the value of a increases, all of the tests become more powerful, except for Wald(HAC) and LM(HAC) when $N=T=100$. The LR test has the highest power under this DGP. The power of the LR$_m$ test increases at a slower rate as $a$ increases. Our Theorem 3 demonstrates that the sup-LR diverges at the same rate as the conventional sup-Wald when both pre-break and post-break pseudo-factors have nonsingular variances. However, our simulation results indicate that sup-LR remains more powerful than sup-Wald under this scenario, as reported in Table (ref). Specifically, when the loading matrix undergoes a rotational change, sup-LR is notably more powerful than sup-Wald with HAC variance. While we acknowledge that the theoretical power comparison under this setup may require analysis under local alternatives, we leave this as a future research topic.

Table (ref) presents the power against changes in the number of factors. The post-break loadings are equal to pre-break loadings multiplied by an $r\times r$ matrix, i.e., $\Lambda_2=\Lambda_1 C$. We set $C=[1,0,0;0,1,0;0,0,0]$, $r_0=3$, $\rho=0.5$. From Table (ref), we find that the LR and LR$_m$ tests have higher than Wald(HAC) and LM(HAC).

Table (ref) shows the power when the factors undergo a mean change. The factors are generated in the same way as above, except that we add a constant to the post-break factors, i.e., $\tilde{F}_1=F_1$ and $\tilde{F}_2=F_2+d$, where $F_1$ and $F_2$ are the original factors and $d$ is a constant. We set $r_0=2$, $d=0.5$, $u_t\sim N(0,1-\rho^2)$. It is remarkable that all of the test statistics have power under this type of break. Unsurprisingly, LR$_m$ is the most powerful statistic under this DGP.

Figure (ref) displays the number of breaks estimates using the sequential method based on sup-LR, sup-LR$_{m}$, sup-Wald(HAC) and sup-LM(HAC) tests. The data generating process (DGP) is the same as that used in Table 5, except that the loadings experience two breaks at ${[}T/3{]}$ and ${[}2T/3{]}$. The loadings in the first regime are generated as $\lambda_{1i}\sim N(0,I_{r_{0}})$ for $i=1,...,N$. The loadings in the second and third regimes are generated as $\lambda_{2i}=\lambda_{1i}+\delta_{2i}$ and $\lambda_{3i}=\lambda_{1i}+\delta_{3i}$, respectively, where both $\delta_{2i}$ and $\delta_{3i}$ are iid draws from $N(0,\ 0.8I_{r_{0}})$. We set $\rho=0.5$. The sequential procedure uses $5\%$ tests, as in Bai (1997).

In Figure (ref), the estimated number of breaks becomes more accurate as $T$ and $N$ increase for all tests. However, the estimates obtained using LR and LR$_{m}$ are more accurate than those obtained using Wald and LM. The advantage of LR and LR$_{m}$ is particularly pronounced when the sample size is small.

table[table omitted — 2,254 chars of source]
table[table omitted — 2,112 chars of source]
table[table omitted — 2,233 chars of source]
table[table omitted — 2,251 chars of source]
table[table omitted — 2,415 chars of source]
table[table omitted — 4,711 chars of source]
table[table omitted — 6,518 chars of source]
table[table omitted — 2,315 chars of source]
table[table omitted — 2,473 chars of source]
figure[figure omitted — 1,182 chars of source]

Empirical application

In this section, we estimate a factor model for the US industrial employment rates and apply the proposed tests to check whether the factor loadings have undergone a structural change in the past decade. Monthly data from January 2010 through April 2022 are available from the US Department of Labor for 84 industries. The data are a balanced panel with $T=147,N=84$.

We use the information criteria $IC_{p1}$ and $IC_{p2}$ of Bai2002, the $ER$ (eigenvalue ratio) and $GR$ (growth ratio) of Ahn2013, the empirical distribution estimator of Onatski2010, and the bridge estimator of Caner2014 to determine the number of common factors in the data. The maximum number of factors is set to 10. The estimated number of factors by $IC_{p1}$ and $IC_{p2}$ is three; the methods of Onatski2010 and Caner2014 detect two factors; and $ER$ and $GR$ of Ahn2013 choose one common factor. Therefore, we study the test results for the cases of one, two, and three common factors.

We apply our LR and LR$_m$ tests to examine whether there exists a structural break in factor loadings and estimate the break date if the null hypothesis is rejected. All of the settings for the two tests are the same as those used in the simulation studies.

Table (ref) reports the results of the LR and LR$_m$ tests at the $1\%$, $5\%$, and $10\%$ significance levels. Both the sup-LR and the sup-LR$_m$ reject the null hypothesis for $r=1,2,3$. We also use the sup-LR and sup-LR$_m$ to estimate the break date. The sup-LR and sup-LR$_m$ show that the break date occurs in January 2020 ($\hat k=121$), regardless of the number of factors. We employed Wald and LM tests, both of which rejected the null hypothesis. Furthermore, we utilized a sequential procedure and determined that there was only one breakpoint present within the dataset.

Figure (ref) shows the values of LR and LR$_m$ with different $k$. The red and black horizontal lines are the $1\%$ sup-LR critical value and the $1\%$ sup-LR$_m$ critical value, respectively. The green and blue curves are the values of the LR and the LR$_m$ statistics, respectively. The red and blue points are the maximum points of the LR and the LR$_m$, respectively. The break date in January 2020 means that employment has been changed to a new regime since February 2020, which is consistent with the observation that the stock market also fell sharply in late February.

We also separately performed LR and LR$_m$ tests on each single factor and found that all of them rejected the null hypothesis at the 1$\%$, 5$\%$, and 10$\%$ significance levels, except for the LR$_m$ test on the third factor at the 1$\%$ and 5$\%$ significance levels. The breakpoint positions for these single factors were identified at January 2020, February 2020, and March 2020, respectively. To explore the variations in factor contribution over time, we calculated the proportion of explained variation by summing the first three eigenvalues of $X_{\hat k}^{(i)} X_{\hat k}^{(i)'}$ and dividing it by the trace of $X_{\hat k}^{(i)} X_{\hat k}^{(i)'}$, $i=1,2$ for data before and after the breakpoint. The results showed a significant increase in the proportion of explained variation value, from $0.227$ before the breakpoint to $0.428$ after the breakpoint, indicating a stronger degree of co-movement of employment across different industries during the pandemic.

table[table omitted — 625 chars of source]
figure[figure omitted — 588 chars of source]

Conclusions

This paper proposes an LR test for structural changes in the factor loading matrix. The new test is based on the LR principle under the assumption that the factors are normally distributed and serially uncorrelated. We show that the limiting null distribution of the test statistic is a function of a Brownian bridge that depends on a long-run variance term, which allows for non-normal and serially dependent factors. Under the alternative hypothesis, the test statistic diverges at a faster rate than regular Wald-type tests if the pseudo-factors have a singular variance before or after the break. The new LR tests are also generalized to allow for factor mean changes and multiple breaks. The simulation results confirm that our test is much more powerful than the Wald test of HI (2015). The test procedure is illustrated with a monthly US employment dataset and detects a structural break in early 2020.