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.
81,305 characters · 11 sections · 66 citation commands
Predictive Quantile Regression with High-Dimensional Predictors: The Variable Screening Approach
\pagenumbering{arabic}
\footnote{This paper is the part of Hongqi Chen's Ph.D dissertation at University of Illinois Urbana-Champaign. We are deeply indebted to the dissertation committee members, Marcelo Cunha Medeiros, Xiaofeng Shao and EunYi Chung for their support and guidance. We are also grateful to seminar participants at UIUC and AMES 2023.}
Stability in economic growth is gaining prominence in macroeconomic research and policy discussions. To quantify tail risks and forecast recession levels, researchers, exemplified by adrian2019vulnerable, have introduced growth-at-risk (GaR) as a metric, defining the (conditional) quantile of GDP growth rate.
Forecasting conditional quantiles of economic time series is complex due to macroeconomic intricacies and abundant data. There's ongoing debate regarding the predictability of GaR. For instance, adrian2019vulnerable employ the National Financial Conditions Index (NFCI) with quantile regression to forecast US GaR. They find this index effective for predicting potential recession levels. Subsequently, quantile regression using NFCI gained popularity in GaR research. adrian2020term apply panel quantile regressions to analyze 11 advanced economies. Additionally, they are constructing a term structure for GaR that captures the intertemporal tradeoff. figueres2020vulnerable study vulnerable growth phenomena in the European area. Beyond NFCI usage, brownlees2021backtesting demonstrate that the GARCH model outperforms quantile regression in GaR forecasting. plagborg2020growth argue that the robustness of GaR estimation can be questioned when endogenous variables, notably NFCI, are utilized as extracted factors. These debates highlight the need for careful variable and model selection when predicting GaR and economic time series distributions.
Considering the importance of variable selection, a fitting approach for high-dimensional datasets is essential, particularly in modern econometrics and statistics research during the era of big data. Forecasters often face with an abundance of potential predictors, including hundreds or even thousands of macroeconomic and financial time series. It is therefore crucial to identify the most important predictors through variable screening or selection methods. In this paper, we present our screening approach tailored for quantile regressions with time series data. There are three advantages of the variable screening approach. First, it excels in handling ultra-high dimensional data. Second, it offers computational efficiency, particularly with quantile regressions. Additionally, unlike $l_1$-penalization methods, it does not require stringent conditions for variable selection consistency. In the comparative simulation analysis, our variable screening approach outperforms penalization methods.
Variable screening efficiently reduces the dimensionality of high (or ultra-high) dimensional datasets. In contrast to penalization methods, variable screening typically employs a two-step process. Initially, it screens the variables to narrow down the selection set, and subsequently, it selects the most significant predictors using information criteria or penalization methods. This leverages the well-known screening consistency property, as demonstrated by fan2008sure, enabling the identification of the true set of predictors. This screening consistency proves advantageous in the context of the two-step process.
Extensive literature exists on variable screening. Among the earliest methods is sure independence screening (SIS), introduced by fan2008sure, and wang2009forward demonstrates that forward selection can serve as another viable option for variable screening. While numerous studies concentrate on least squares regression, ma2017variable introduces three screening algorithms relying on quantile partial correlation (QPC), initially conceptualized by li2015quantile as a quantile correlation-type measure. Furthermore, researchers like kong2019screening and zhang2018variable have introduced two more variants of quantile correlations tailored to accommodate specific model structures. In addition to quantile-type correlations, alternative correlation structures have been utilized for variable screening. To name a few, examples include the use of distance correlation by li2012feature and martingale difference correlation by shao2014martingale. These alternative approaches expand the toolkit available for variable screening, offering researchers a range of methods to suit their specific modeling needs.
While the majority of variable screening methods for mean or quantile regressions are designed for i.i.d. data, few have extended these techniques for other structures, like dependent data. For example, yousuf2018variable, the only paper on this topic, extends Sure Independence Screening (SIS) to high-dimensional time series models using the functional dependence framework by wu2005nonlinear. We also mention other variable selection methods for dependent data, as our screening approach shares similarities with forward selection-type algorithms. Notably, ing2020model and chiou2020variable introduce orthogonal greedy algorithms for linear regression with dependent observations, while sancetta2016greedy explores greedy algorithms for selecting relevant covariates under mixing conditions.
In this study, we extend the QPC approach originally introduced by ma2017variable to accommodate $\beta$-mixing time series data. To the best of our knowledge, prior to this study, there has been no research on variable screening in quantile regression involving dependent data. Our theoretical contributions encompass two key aspects. Firstly, we establish a refined convergence bounds for QPC in the context of i.i.d. data. Secondly, we derive new bounds for QPC under the stationary $\beta$-mixing condition and illustrate that the convergence of the screening method is influenced by the level of dependence (mixing coefficient). These findings indicate that higher dependence induces slower convergence, with the i.i.d. scenario included as a special case. Furthermore, the variable screening property is shown to remain valid. Expanding the QPC method from independent to dependent processes broadens its applicability for various time series applications. We employ the QPC approach for GaR prediction, utilizing the Fred-QD datasets introduced by mccracken2020fred. Overall, our findings contribute to the advancement of more robust and effective methods for variable screening in the context of time series quantile regression.
The paper is structured as follows: Section 2 introduces the variable screening in quantile regression. Section 3 presents the theoretical results under stationary $\beta$-mixing framework. In Section 4, we provide simulation studies confirming QPC's screening performance for time series data. Section 5 presents variable selection results for GaR forecasting with high-dimensional Fred-QD datasets. The last section concludes.
We employ the following notations throughout the paper. We denote $ \rho_{\tau}\left(u\right)=u\left(\tau-1\left(u<0\right)\right)$ as the quantile loss function, and let $\psi_{\tau}\left(u\right)=\tau-1\left(u<0 \right)$. $\lambda_{\max}\left(A\right)$ and $\lambda_{\min}\left(A \right)$ denote the largest and smallest eigenvalues of matrix $A$. $\left\Vert a\right\Vert $ refers to the $l_{2}$-norm of vector $a$ and $\left\Vert A\right\Vert $ is the Frobenius norm of matrix $A$. We use $c$, $c_i$, $C$, $C_i$, $C^{*}$, and $C^{**}$ with $i=1,2,\dots$ to denote generic nonnegative constants across the paper unless otherwise specified.
We consider the sequence of random variables $\{Y_{i+1},X_i\}_{i=1}^{n}$, where $\left\{ Y_{i+1} \in \mathbb{R} \right\} _{i=1}^{n}$ is the response variable sequence, and $\left\{ X_{i}\right\} _{i=1}^{n}$ is a stationary $\beta$-mixing sequence of $p$-dimensional covariates. We represent each $X_i$ as $X_{i}=\left( X_{i,1},\dots ,X_{i,p}\right) ^{^{T}}\in \mathbb{R}^p$ with $p>n$. We aim to select covariates to estimate the conditional quantile of $Y_{i+1}$ given $X_i$ with a linear structure: $$Q_{Y_{i+1}}\left( \tau |X_{i}\right) =X_{i}^{T}\beta _{\tau }$$ for any $i=1,\dots ,n$. We exclude the $\tau$ subscript in $\beta _\tau$ below for simplicity. To prevent notation ambiguity, we use $j$ instead of $i$ on $X_j$ to represent a particular covariate $\left( X_{1,j},\dots ,X_{n,j}\right) ^{^{T}} \in \mathbb{R}^n$ for $j=1,\dots ,p$. We use $S\subseteq \{1,\dots ,p\}$ to denote a generic index set of the covariate $X_i$. Given a index set $S$, $X_{i,S}$ indicates the covariates with the index set $S$ on $i$-th observation. Using variable screening to identify important covariates. We refine the QPC approach in ma2017variable with weakly dependent data. Similar to the existing literature, variable screening depends on the forward stepwise selection technique, where one relevant covariate is chosen in each step. Our paper adopts two algorithms from ma2017variable and details can be found at the end of this section. As these algorithms work step by step and rely on the QPC of each covariate, we can consider selecting covariate $X_{j}$ with the highest QPC, given the previously selected index set $S_{j}$, at a particular step $j$. In this case, we define the quantile partial correlation at $\tau$-th quantile level for random variables $\left\{ Y_{i+1},X_{i,j},X_{i,S_{j}}\right\} $ in step $j$ as:
where $\alpha _{j}^{0}=\arg \min_{\alpha _{j}}E\left( \rho _{\tau }\left( Y_{i+1}-X_{i,S_{j}}^{^{T }}\alpha _{j}\right) \right) $ denotes the quantile regression coefficient of $X_{i,S_{j}}$ on $Y_{i+1}$, $\theta _{j}^{0}=\arg \min_{\theta _{j}}E\left( \left( X_{i,j}-X_{i,S_{j}}^{^{T }}\theta _{j}\right) ^{2}\right) $ denotes the OLS coefficient of $X_{i,S_{j}}$ on $X_{i,j}$, and $\sigma _{ij}^{2}=var\left( X_{i,j}-X_{i,S_{j}}^{^{T }}\theta _{j}\right) $ is the variance of the OLS residual of $X_{i,S_{j}}$ on $X_{i,j}$.
The advantages of QPC are noteworthy. Firstly, QPC has a close relationship with population quantile regression coefficients. Given our assumption of the linear conditional quantile form of $Y_{i+1}$ on $X_i$, we can define these coefficients as the minimizers of the quantile loss:
In algorithms, given $\alpha _{j}^{0}$ and $S_j$ at step $j$, we can define $\beta _{j}^{\ast }$ as the following:
According to li2015quantile, we can express $qpcor_{\tau}\left(Y_{i+1},X_{i,j}|X_{i,S_{j}}\right) =\rho \left( \beta _{j}^{\ast }\right) $, where $ \rho \left( \cdot \right) $ is a continuous increasing function, and $ \rho \left( \beta _{j}^{\ast }\right) =0$ if and only if $\beta _{j}^{\ast }=0$. Furthermore, the lemma below establishes that $ \beta _{j}^{\ast }=0$ if and only if $\beta _{j}^{0}=0$. Consequently, it is straightforward to use $qpcor_{\tau}\left(Y_{i+1},X_{i,j}|X_{i,S_{j}}\right) $ as a substitute for $\beta _{j}^{0}$ to rank the importance of covariates. This valuable connection holds regardless of the data dependency structure.
Secondly, the property of the QPC approach becomes particularly attractive when $p>n$. Directly estimating $\beta _{j}^{0}$ when $p>n$ is unfeasible without introducing parameter penalizations. However, we can consistently obtain $qpcor_{\tau}\left(Y_{i+1},X_{i,j}|X_{S_{i,j}}\right)$ using iterated stepwise algorithms. Hence, QPC proves to be a valuable tool for variable screening within the high-dimensional quantile regression framework.
Thirdly, in addition to its theoretical advantages, the QPC screening approach also offers computational benefits. When compared to commonly used penalization methods, QPC screening demonstrates superior efficiency and lower computational cost within the realm of quantile regression. We will further illustrate this computational advantage in Section 4.3.
Shifting from the population level to sample data, we define the sample quantile partial correlation (sample QPC) denoted as $ \widehat{qpcor}_{\tau }$:
where $\hat{\alpha}_{j}=\arg \min \frac{1}{n}\sum_{i=1}^{n}\left( \rho _{\tau }\left( Y_{i+1}-X_{i,S_{j}}^{^{T }}\alpha _{j}\right) \right) $, $ \hat{\theta}_{j}=\arg \min \frac{1}{n}\sum_{i=1}^{n}\left( X_{i,j}-X_{i,S_{j}}^{^{T }}\theta _{j}\right) ^{2}$, and $\hat{\sigma} _{ij}^{2}=\frac{1}{n}\sum_{i=1}^{n}\left( X_{i,j}-X_{i,S_{j}}^{^{T}}\hat{ \theta}_{j}\right) ^{2}$. $\hat{\alpha}_{j}$, $\hat{\theta}_{j}$, and $\hat{\sigma}_{ij}^{2}$ are sample estimates of ${\alpha}^{0}_{j}$, ${\theta}^{0}_{j}$, and ${\sigma}_{ij}^{2}$.
We introduce two screening algorithms for variable selection using sample data and sample QPC. These algorithms, named quantile partial correlation screening (QPCS) and quantile partial correlation forward selection (QPCFR), correspond to algorithms 1 and 3 in ma2017variable. Both QPCS and QPCFR aim to maximize the sample QPC in each selection step. The key difference is that QPCS enlarges the conditioning set to account for potential confounding effects from other highly correlated variables. It mitigates the influence of variables in this confounding set, ensuring a more focused variable selection process. Specifically, for a given variable $X_j$, we define a confounding set:
Now we start to demonstrate both algorithms below.
QPCS Algorithm:
QPCFR Algorithm:
In the QPCS algorithm, the choice of $d^{*}$ follows ma2017variable. We set $d^* = C_1 {\left(\frac{n}{\log{n}}\right)}^{\frac{1}{2}}$ and let $C_1 = 1$. For $m_j=|S_j^{\nu}\left(m_j\right)|$, we set $m_j \leq C_2 {\left(\frac{n}{\log{n}}\right)}^{\frac{1}{2}}$ for some constant $C_2=1$. For $D_{max}$ in both algorithms, we set $D_{max}=\left\lfloor \frac{n}{\log{n}} \right\rfloor$ following established variable screening literature.
In the final stage of both algorithms, the selection of the optimal value for $D$ becomes pivotal for obtaining the ultimate quantile regression estimates. We determine our choice of $D$ that minimizes extended bayesian information criterion (EBIC). This strategy aligns with the two-step procedure in the variable screening literature. Initially, we employ a forward selection-type algorithm to screen variables, executing this process for a maximum of $D_{max}$ steps. Subsequently, we refine our selection set during the second step. An alternative approach at this stage involves utilizing penalization methods. However, it's worth noting that penalization methods tend to underperform when compared to the approach based on information criteria, as suggested by ma2017variable. Consequently, we adhere to the information criteria-based approach in the final step of both algorithms to determine the optimal value for $D$. \\
In this section, we delve into two essential theoretical properties of QPC. These properties include the uniform convergence of sample QPC to the population QPC and the variable screening property. We follow the proof procedure outlined in ma2017variable. Before extending these findings to the stationary $\beta $-mixing framework, we first give our refined version of theorem 1 in ma2017variable and restate the original one in appendix.
The uniform convergence of $\widehat{qpcor} _{\tau }\left\{ Y_{i+1},X_{i,j}|X_{i,S_{j}}\right\} $ to the population QPC under the i.i.d framework is as follows.
In this subsection, we first present conditions to demonstrate the uniform convergence of $\widehat{qpcor}_{\tau }\left\{ Y_{i+1},X_{i,j}|X_{i,S_{j}}\right\} $ toward the population QPC concerning stationary $\beta$-mixing sequences. Subsequently, we present key theorems and propositions.
Our primary goal is to screen variables by ranking their QPC values. Since we can estimate the sample QPC, $\widehat{qpcor_{\tau}}\left(Y_{i+1},X_{i,j}|X_{i,S_{j}}\right)$, it is crucial to establish the uniform convergence of $\widehat{qpcor_{\tau}} \left(Y_{i+1},X_{i,j}|X_{i,S_{j}}\right)$ to the population counterpart, ${ qpcor_{\tau}}\left(Y_{i+1},X_{i,j}|X_{i,S_{j}}\right)$. To demonstrate this uniform convergence, we first prove the convergences results of various components of sample QPC, including $\hat{\theta}_j$, $\hat{\pi}_j$, $\frac{1}{n}\sum_{i=1}^{n}\psi_{\tau}\left(Y_{i+1}-X_{i,S_{j}}^{T} \hat{\pi}\right)\left(X_{i,j}-X_{i,S_{j}}^{T}\hat{\theta}_{j}\right)$, and $ \hat{\sigma}_{j}^{2}$. We organize these convergence proofs in the appendix from the lemma (ref) to lemma (ref).
Next, we present our theorem (ref) below.
The main procedure to establish this uniform convergence bound relies on the blocking technique, as introduced in yu1994rates and arcones1994central. We also make use of various concentration inequalities, with references in the proofs of lemmas. As the probabilistic bound shown above, the convergence of sample QPC to its population counterpart exhibits an exponential convergence rate. This rate holds as long as $log\left( p_n \right) = o\left( \tilde{C}_{2}\frac{n^{1-2\kappa}}{r_{n}} + \tilde{C}_{4} n^{1-4\kappa} + Bn^{\frac{1}{2}}\right)$, which indicates the high-dimensional regime of the covariates.
It's worth noting that this uniform convergence bound, applicable under stationary $\beta$-mixing conditions, exhibits greater generality compared to the bound in the i.i.d. case. It encompasses additional terms and a possible slower convergence rate, contingent upon the interplay of variables such as $n$, $r_n$, the value of $\kappa$, and the mixing coefficient $B$. Among the three terms in $A_n$, namely $ \tilde{C}_{1}r_{n}e^{-\frac{\tilde{C}_{2}n^{1-2\kappa}}{r_{n}}}$, $\tilde{C}_{3}e^{-\tilde{C}_{4} n^{1-4\kappa}}$, and $\tilde{C}_{5} n^{\frac{1}{2}}e^{-Bn^{\frac{1}{2}}}$, the first two also appear in the refined convergence bound for the i.i.d. case. The third term is novel, arising from our $\beta$-mixing framework. It hinges on the temporal dependence level, specifically, the parameter $B$ in the mixing coefficient. The rate of decay of this term is contingent upon the value of $B$; the larger $B$ is, the faster the third term converges to zero. In the extreme case where $B=\infty$, third term becomes negligible and this bound reverts to the i.i.d. case. Furthermore, this third term's presence suggests that we are not restricted to a fixed value of $B$. Instead, we can allow $B=B_n$ depending on $n$ as long as the mixing coefficient $\beta\left(n\right)=e^{-B_n n}$ follows a geometrical decay. For instance, $B_n$ could be at least $O\left(n^{-\frac{1}{2}}\right)$ to ensure convergence. In such cases, selecting appropriate values for $r_{n}$, $B_n$, and $\kappa$ becomes more intricate since the dominant term changes as $n$ varies. In general, if the logarithm of the number of covariates, $\log p_{n}$, exhibits the same order as above, the bound shrinks to $0$ for sufficiently large $n$.
Building upon our theorem (ref), we can establish the variable screening consistency property, a concept widely used for variable screening methods. This property asserts that our procedure will eventually include the set of important (nonzero) coefficients. To illustrate this, we define the selection set $\hat{M}_ {v_{n}}$ as follows:
where $v_{n}$ is a threshold converging to $0$. We denote the original set of covariates with nonzero coefficients as:
The variable screening consistency property is established in theorem (ref).
Theorem 2 demonstrates that the variable screening property of QPC remains valid even when dealing with stationary $\beta$-mixing data. As the sample size approaches infinity, the probability of the significant variables being included in the selection set converges to $1$. This convergence rate inherits from theorem (ref) and depends on our mixing parameter $B$. With this property, researchers could focus on the set $\hat{M}_{v_{n}}$ instead of all candidate predictors.
Beyond the variable screening property, another desirable objective is the variable selection consistency, which implies two sets, $M_*$ and $\hat{M}_{v_{n}}$ are equal in probability. To achieve this result, we need to impose the following assumption.
The above assumption imposes the magnitude restrictions on the QPC of irrelevant predictors. Under this assumption, we can separate the true set of predictors from the irrelevant predictors with probability approaching to 1. Therefore, the variable selection consistency follows.
As suggested by the literature, assumption (ref) is rather stringent as it places strict limits on the magnitude of irrelevant coefficients, which may not always be realistic. Instead, we can adopt a milder assumption below aimed at controlling the cardinality of $\hat{M}_{v_{n}}$, $\left| \hat{M}_{v_{n}} \right|$. This approach, which limits the size of our selection set, allows the variable screening method to effectively reduce the dimensionality of the data.
This milder assumption imposes an order condition on the summation of population QPC. With our identifiability assumption (ref), we can state the following proposition.
This proposition (ref) provides the theoretical guarantee that the QPC screening approach can effectively reduce dimensionality even under a $\beta$-mixing framework. This implies its potential applicability in handling high-dimensional macroeconomic and financial datasets. Furthermore, the probability of convergence is influenced by the mixing coefficient $B$, as discussed earlier.
Typically, variable screening is a two-step procedure that narrows down variable selection twice to obtain the best results. In our subsequent simulations and applications, we employ the EBIC to make the final variable selection in the second step. With proposition (ref) and the stated conditions, we can establish screening consistency using the two-step EBIC approach, i.e., $P\left(M_{*} \subset \hat{M}_{EBIC}\right) \rightarrow 1$, where $\hat{M}_{EBIC}$ represents the selection set from the two-step EBIC procedure. The concept and proof of the screening consistency under EBIC closely resemble theorem 3 in ma2017variable. Readers can refer to their Section 4.2 for further details.
In this section, we conduct Monte Carlo simulations to evaluate the effectiveness of the QPC method. We examine the performance of the QPC screening method using both QPCS and QPCFR algorithms mentioned earlier. We also compare the performance with the commonly employed $l_1$-penalized quantile regression, focusing on out-of-sample prediction and the selection of significant variables. For the QPC approaches, we adhere to the practices outlined in the screening literature, involving a two-stage selection process.
The primary motivation behind employing a two-stage selection procedure lies in the fact that variable screening consistency guarantees the inclusion of the true non-zero coefficient set in the selected set with a probability approaching one. However, it does not guarantee an exact match between these two sets in finite samples, especially in the absence of our assumption (ref). In the two-stage selection process, we first employ QPC to screen variables and refine our selection criteria across covariates based on the screening consistency property. Subsquently, we use EBIC to finalize our choice of variables. This procedure is widely adopted in the variable screening literature when dealing with (ultra-)high-dimensional covariates, as seen in studies such as ma2017variable, yousuf2018variable, and others. Another straightforward advantage of this procedure is its computational efficiency, which we will address in the subsection 4.3.
For both two-step QPC screening and $l_1$-penalization approaches, we employ the same EBIC to select the appropriate tuning parameters. In ma2017variable, their numerical results indicate that a type of EBIC, introduced by lee2014model, yields the best simulation performance. Consequently, we utilize this EBIC consistently throughout our simulations. $$EBIC:\quad \ln\left(\frac{1}{n}\sum_{t=1}^{n}\rho\left(Y_{t}-X_{t}^{T}\hat{\beta}_{\tau}\right)\right)+D \frac{\log n}{2n}\log D$$ In the EBIC approach, the tuning parameter $D$ corresponds to the number of variables selected in the solution path. The solution path is determined by the number of steps in QPC approaches, whereas in the $l_{1}$-penalization approach, it depends on the penalty term $\lambda$. In both methods, we select the optimal $D\in\left\{ 1,\dots,D_{max}\right\} $ by minimizing the EBIC criteria.
In our simulation, we fix the setup as $n=200$, $p=1000$ and the number of nonzero coefficients $s=4$. We repeat this simulation procedure $50$ times. To assess the performance of various methods, we use the following criteria.
The above criteria allow us to assess performance from different perspectives. "MQE" measures prediction error, "Crate" indicates how often the true set is correctly specified (related to selection consistency), "TP" is the most important one for variable screening consistency, and "FP" evaluates the control of the selection set's cardinality. The $R_i$ values represent the selection rank, indicating how early important variables are selected. Ideally, we prefer “TP” to be $4$, which confirms the variable screening consistency, and a smaller "FP" to control the selection of irrelevant covariates. For the simulation design, we generate the linear models considered by ma2017variable and yousuf2018variable in the subsequent subsections.
Consider the following DGP for every time period $t$
and the predictors $X_{t}$ follow the stationary VAR(1) process \[ X_{t}=\Phi X_{t-1}+\eta_{t} \] where $\Phi = diag\{\phi, \dots, \phi \}$. The error term $\varepsilon_{t}\sim z_{t}-\sigma\Psi^{-1}\left(\tau\right)$, and $z_{t}\sim N\left(0,\sigma^{2}\right)$ where $\Psi^{-1}\left(\cdot\right)$ is the inverse of the standard normal cumulative density function with $\sigma=1$. For the innovation $\eta_{t}$ in the VAR(1) process, we define $\eta_{t}\sim N\left(0,\Sigma_{\eta}\right)$ where $\Sigma_{\eta}=\left\{ \sigma_{\eta_{ij}}\right\} $ is a $p\times p$ covariance matrix with the following properties: $\sigma_{\eta_{ii}}=1$ , $\sigma_{\eta_{ij}}=\rho\left(1-\phi^{2}\right)$ for all $i\neq j$ and $i,j\neq4$, and $\sigma_{\eta_{4j}}=\sigma_{\eta_{i4}}=\sqrt{\rho}\left(1-\phi^{2}\right)$ in order to rule out the marginal correlation between $x_{4t}$ and $y_{t}$ in population. For the coefficients, we assign $\beta=2.5\left(1+\left|\tau-0.5\right|\right)$ as ma2017variable.
Under this setup, we report the results for various $\tau=0.2,0.5,0.8$ to accommodate different quantile levels.Additionally, we have explored different choices for $\phi$ with $\phi=0.2, 0.5, 0.8$, which represent different levels of data persistence. Furthermore, we have considered two different values for $\rho$, specifically $\rho=0.5$ and $\rho=0.95$, to introduce moderate and high correlation among the covariates. These variations in parameters allow us to comprehensively evaluate the performance of the QPC screening method.
In tables 1-3, we present a performance comparison of the QPCS, QPCFR, and $l_{1}$-QR procedures under the condition $\rho=0.5$. When the time series dependence $\phi$ is low, both QPCS and QPCFR methods include all $4$ important variables in the screening step. This confirms the variable screening consistency property. Additionally, we observe that the screening approaches outperform the $l_{1}$-QR method. Specifically, under the cases of $\phi=0.2,0.5$, the numbers of false positive covariates is very low (less than 2) across all simulations, and the exact selection rate exceeds 50% ($\geq25$) for QPCS, especially at $\tau=0.5$. In contrast, the $l_{1}$ penalization method tends to select more irrelevant predictors. However, when the dependence level is high ($\phi=0.8$), the performance of QPCS deteriorates rapidly, while QPCFR continues to achieve promising results. This discrepancy with the behavior observed in i.i.d. data, where ma2017variable suggested that QPCS outperforms QPCFR, is noteworthy. Moreover, when examining the average selection rank for the first four covariates, our findings reveal that both QPCS and QPCFR consistently select the significant covariates at the early stage for the cases with $\phi=0.2$ and $\phi=0.5$. In scenarios with $\phi=0.8$, although QPCS cannot consistently include the correct covariates, resulting in a "NA" average selection rank in the table, QPCFR still reports a low average selection rank. Regarding our benchmark $l_{1}$-QR method, it is inappropriate to assess the selection rank for this penalization approach, denoted as "-" in the tables. Overall, two screening methods outperform $l_{1}$-QR in terms of out-of-sample prediction under $\phi=0.2$ and $\phi=0.5$. In summary, our simulations provide strong evidence that the two-step QPC with EBIC is a valuable tool for variable screening/selection in high-dimensional time-series data.
In tables 4-6, we present the results for simulations with $\rho=0.95$. The performance metrics are similar to those observed in the cases with $\rho=0.5$. This consistency in performance across different correlation levels highlights the robustness of QPC methods.
We consider the following DGP for every time period $t$
and the predictors $X_{t}=\left(x_{1t},\dots,x_{pt}\right)^{T}$ follow the stationary VAR(1) processes
\[ X_{t}=\Phi X_{t-1}+\eta_{t} \] where $\Phi=diag \{\phi,\dots,\phi \}$. We model $\varepsilon_{t}$ as $\varepsilon_{t}\sim z_{t}-\sigma\Psi^{-1}\left(\tau\right)$, and $z_{t}\sim N\left(0,\sigma^{2}\right)$ where $\Psi^{-1}\left(\cdot\right)$ is the inverse of standard normal cumulative density function with $\sigma=1$. The innovation $\eta_{t}$ in the VAR(1) process of $X_{t}$ is drawn from $\eta_{t}\sim N\left(0,\Sigma_{\eta}\right)$ where $\Sigma_{\eta}=\left\{ \sigma_{\eta_{ij}}\right\} =\left\{ \rho^{\left|i-j\right|}\right\} $ is a $p\times p$ covariance matrix of $\eta_{t}$. The coefficients $\beta_{i}$ are set as $\beta_{i}=1$ for $i=1,2,3,4$, and $\beta_{i}=0$ for $i>4$. We report the simulation results in the tables 7-9 below for different quantile levels $\tau=0.2,0.5,0.8$ and varying persistence levels represented by $\phi=0.2,0.5,0.8$. The correlation among the covariates is set at $\rho=0.5$.
The simulation results indicate that both screening methods outperform the $l_1$-QR method in terms of prediction performance across all scenarios. When the time series dependency level is low, such as $\phi = 0.2$ and $\phi = 0.5$, both screening methods successfully achieve variable screening consistency, as indicated by TP=4. Additionally, the correct specification rate of QPCS is quite high and similar to that of the penalization method. For the selection rank of important variables, the average rank is around 2, suggesting that all important variables are consistently selected at the early stages of the algorithms.
However, scenarios with $\phi=0.8$, the QPCFR method consistently delivers excellent results, while the performance of the QPCS method deteriorates, as it struggles to consistently select the correct variables. These findings underscore the importance of careful algorithm selection when dealing with data that exhibits high level of time series dependency.
Using variable screening methods offers a significant advantage in terms of computational efficiency when compared to penalization methods like $l_1$-penalized quantile regression. This efficiency becomes particularly evident when searching for the optimal tuning parameter.
To find the optimal tuning parameter, a common approach is grid search, where an interval of $\lambda$ values is divided into numerous partitions, and the optimal $\lambda$ is determined by minimizing certain information criteria. This process often involves repeatedly solving the optimization problem, which can be especially time-consuming when applied to quantile regression models.
In contrast, variable screening approaches rely on forward selection-type algorithms. Researchers progress through steps such as $1,2,3,\dots$, and the tuning parameter is the number of steps, denoted as $K$. If the model is relatively sparse, researchers typically do not need to explore an extensive range of values for $K$ in practice. Moreover, the computational time spent repeatedly solving quantile regressions is significantly less than that required for optimizing penalized objective functions.
The following table provides a straightforward comparison of the computational costs between QPCS, QPCFR, and $l_1$-QR. We conducted a numerical simulation as described in Section 4.1 with $n=100$, $p=500$, and a total of 100 simulations. Furthermore, we maintained a fixed set of DGPs for each method. Our results clearly demonstrate that the running speeds of both screening approaches are more than 20 times faster than the $l_1$-penalization method.
Measuring and predicting the downside risk of economic growth has gained increasing attention. adrian2019vulnerable introduce the growth-at-risk (GaR) metric to evaluate this risk, estimating the conditional quantile of the real GDP growth rate at the 5% level. Since its inception, several researchers have enhanced GaR forecasting. Debates have arisen regarding the predictability of GaR and the economic indicators that can effectively forecast it. Initially, adrian2019vulnerable employed the National Financial Condition Index (NFCI) as the primary predictor, asserting that a tighter financial condition increases downside risk They also elucidated the evolution of GaR. Subsequently, brownlees2021backtesting conducted backtesting of GaR forecasting using quantile regressions and GARCH models. Their findings suggested that standard volatility models like GARCH can yield more accurate predictions. Another approach considered by plagborg2020growth involves utilizing extracted factors to predict GaR. They argued that the forecasting capability of financial variables is limited in this context.
In this section, we adopt a different perspective to address the problem. While previous literature often relies on a limited set of indexes or factors for GaR forecasting, we emphasize data-driven macroeconomic variable selection. Our central question revolves around identifying the critical macroeconomic variables that influence GaR prediction. To tackle this question, we employ our QPC technique, leveraging a substantial number of macroeconomic predictors.
From a theoretical perspective, QPC exhibits variable screening property, making it a reliable tool for determining which variables should be included in the model. This property is particularly effective in the context of high-dimensional time series data, rendering it suitable for large macroeconomic datasets. Furthermore, our variable screening approach allows for the ranking of the relative importance among these variables. As previously discussed in Section 2, the QPC value for each variable is closely tied to the corresponding coefficient in multivariate quantile regression. This implies that if a variable is selected by our QPC procedure (i.e., $qpcor_{\tau}\left(Y_{i+1},X_{i,j}|X_{i,S_j}\right) \neq 0$), it signifies that this variable has a non-zero impact on GaR prediction. Moreover, since QPC quantifies partial correlation, it effectively isolates the influence originating from other predictors, providing a precise assessment of a variable's significance in GaR prediction.
From an empirical standpoint, relying solely on indexes or factors may result in information loss. In contrast, the QPC approach rigorously evaluates each variable, enabling us to extract the maximum information from the dataset.
In our empirical analysis, we employ a truncated dataset that comprises the U.S. GDP growth rate and 243 predictors sourced from Fred-QD. This dataset has been made available by mccracken2020fred. It is a quarterly dataset encompassing U.S. macroeconomic time series. A distinguishing feature of this dataset is its extensive collection of indicators, albeit over a relatively short time span. Our selected time frame spans from the third quarter of 1987 (1987Q3) to the third quarter of 2022 (2022Q3), containing a total of 141 quarters. We we focus on one-step ahead prediction utilizing quantile regression, represented as follows: $$Q_{\tau}\left(Y_{t+1}|X_{t}\right)=\beta_{1}X_{1t}+\cdots+\beta_{p}X_{pt}$$ with $\tau=0.05$, $Y_{t}$ representing the U.S. GDP growth rate, and $X_{t}$ indicating predictors.
In the initial step, we adhere to the guidelines provided in mccracken2016fred by transforming all variables into stationary time series. Subsequently, we employ both the QPCS and QPCFR procedures for variable screening our previously defined EBIC criterion. We implement fixed window recursive forecasts with varying window lengths: $l=80,100,120$. This corresponds to forecasting periods of 61, 41, and 21 quarters, respectively, spanning from 2007Q3, 2012Q3, and 2017Q3 to 2022Q3. Table (ref) provides a summary of the top 5 most frequently selected macroeconomic variables under different forecasting window lengths using both approaches.
Our findings indicate that both QPCS and QPCFR consistently produce similar results, underscoring the robustness of our analysis. Regardless of the chosen window length, the variable "CLAIMSx," representing the initial claims for unemployment, appears prominently in almost all cases. This suggests the significance of labor market indicators in GaR forecasting. Furthermore, variables such as "CONSUMERx" (real consumer loans at all commercial banks), "FEDFUNDS" (effective federal funds rates), and "TARESAx" (real assets of households and nonprofit organizations excluding real estate assets) are frequently selected by our QPC procedure. These indicators have stronger connections to the financial market or nationwide financial conditions.
While our fixed rolling window forecasting results provide valuable insights, researchers typically place greater emphasis on GaR during recessionary periods. Therefore, we delve deeper into variable selections during two specific periods: the global financial crisis (2007Q3-2009Q2) and the COVID-19 recession (2020Q1-2022Q3). For the financial crisis period, we utilize fixed rolling window forecasting with a window length of $l=80$ due to data limitations. The top 5 variable selections for both screening methods during this period are presented in Table (ref). For the COVID-19 recession period, we apply various window lengths, including $l=80,100,$ and $120$, to ensure the robustness of our findings. The results are summarized in Table (ref).
It is evident that the variables selected by our two QPC procedures differ significantly during different recession periods. During the global financial crisis, the selected variables are predominantly indicators related to the financial sector. These include "SRVPRD" (the number of all employees in service-providing industries), "BAA" (Moody's seasoned Baa corporate bond yield), "OILPRICEx" (real crude oil prices), "NASDAQCOM" (NASDAQ composite index), and "FPIx" (the amount of real private fixed investment). In contrast, during the COVID-19 recession period, the selected variables are primarily from the labor market, including "CLAIMSx" (initial claims for unemployment), as previously mentioned, and "AWHMAN" (average weekly hours of production and nonsupervisory employees). These findings suggest a shift in the importance of economic indicators in GaR forecasting during different economic downturns.
Our results also provide valuable insights into GaR prediction that complement existing literature from a different perspective. While much of the previous research focuses on specific financial condition indicators for GaR prediction, such as NFCI in adrian2019vulnerable and brownlees2021backtesting, our findings suggest the importance of labor market indicators.
In the realm of financial condition variables, our results offer more specific insights than the NFCI, particularly during the global financial crisis. Additionally, our evidence underscores the significance of labor market indicators such as initial claims for unemployment and average working hours, aligning with previous macroeconomics research findings. schmidt2022climbing demonstrates that initial claims, serving as a proxy for the labor market risk index, are robust predictors of broad market returns, especially in terms of stock return predictability. Therefore, labor market indicators are poised to play a crucial role in GaR prediction.More precisely, the predictability of the financial condition index on GaR may be partially absorbed by labor market indicators. This intuition is corroborated by our QPC approach, which indicates that labor market indicators are selected more frequently, while fewer financial indicators are chosen.
Another noteworthy outcome of the QPC approach is its ability to assess the predictive power of NFCI, which has been a subject of debate in the existing literature. adrian2019vulnerable and plagborg2020growth hold opposing views on the effectiveness of NFCI. The former contends that NFCI is a valuable predictor, while the latter argues against its utility.
To investigate this matter, we incorporate NFCI into our dataset and observe whether it is selected by our QPC approach. If NFCI is selected, it implies that it retains predictive power even when considering other selected predictors as controls. Conversely, if it is not selected, the implication is that NFCI is potentially endogenous and correlated with other macroeconomic variables, indicating the importance of these alternative variables.
In Table (ref), our results reveal that NFCI is only sporadically selected throughout the entire forecasting period, even within a comprehensive dataset of macroeconomic variables. Furthermore, NFCI exhibits no predictive power during the COVID-19 recession, while it contributes only marginally to GaR forecasting during the global financial crisis. This finding contradicts the assertion made by adrian2019vulnerable. One plausible explanation is that NFCI is a composite index derived from a weighted average of numerous financial variables. When using a vast dataset and considering variable selection, researchers can identify the most informative predictors, causing NFCI to lose its forecasting efficacy when conditioned on these selected variables.
In summary, this paper extends the quantile partial correlation approach to variable screening within the context of stationary $\beta$-mixing data. Our theoretical framework provides general results, with the i.i.d. data as a special case. The uniform convergence of QPC and its screening property validate its potential utility. Simulations demonstrate the effectiveness and efficiency of the QPC approach in high-dimensional time-series models. We apply our QPC variable screening method to study GaR forecasting with a large number of predictors, and our novel empirical evidence suggests that labor market indicators hold value in GaR prediction alongside financial market indicators.