EconBase
← Back to paper

Nonfundamentalness or missing information ? Evidence from causal-noncausal VARs in macro-finance

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.

73,154 characters · 16 sections · 89 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.

{.26in} \thispagestyle{empty}

center[center omitted — 2,414 chars of source]

Introduction

\doublespacing Vector autoregressive (VAR) models have been widely used for decades in macro-finance to study dynamics in the economy, forecasting, and policy analysis (sims1980macroeconomics). However, structural shocks are typically assumed to be fundamental, meaning that they can be recovered from past values of forecast errors and therefore coincide with the shocks driving the data-generating process (DGP). This assumption is restrictive, as it constrains the model to a representation that may not be consistent with the true structure of the data. By contrast, in a nonfundamental representation, the structural shocks generating the economy do not coincide with (and cannot be recovered from) the prediction errors of a reduced-form VAR model KilianLutkepohl2017. In the presence of nonfundamental components, standard VAR-based identification may therefore yield misspecified impulse response functions and biased conclusions regarding the transmission of shocks. This possibility is typically not explicitly tested in the VAR literature. This is the objective of the present paper, which also seeks to evaluate whether nonfundamental components can influence empirical findings in macro-finance.

A common economic interpretation of nonfundamentalness is that economic agents observe more information than the econometrician. In this view, shocks may appear nonfundamental when the VAR model is too small to capture the relevant information driving the economy, or when economically relevant shocks are anticipated by agents. This insight has motivated a large literature on factor models (see lippi1993dynamic,FORNI2014fAVAR), where large information sets are used to approximate agents’ information more closely. Another route to address nonfundamentalness is more technical and consists in considering the presence of a non-invertible MA component in the VAR model. However, it is well-known in the time-series literature that Gaussian maximum-likelihood methods cannot discriminate between invertible and non-invertible models, which makes this approach more challenging to estimate lippi1994VAR. Our goal in this paper is to reconcile the two views by considering both a larger information set within the econometric representation and tools related to nonfundamentalness. To this end, we introduce a new mixed causal-noncausal VARX model to assess if nonfundamentalness persists when filtering our series with common macroeconomic factors. This paper is closely related to BEAUDRY2019221 who also tackle the issue of nonfundamentalness in economic SVAR model by developing a diagnostic of the nonfundamentalness severity. \footnote{Another related branch of the literature investigates nonfundamentalness in the scope of DSGE models, through models with anticipated shocks (see forni2018_nonfund_DSGE,SOCCORSI201686).}

As such, we rely on noncausal autoregressive models rather than non-invertible MA representations. In these models, observed time series depend not only on their past, as in standard AR processes, but also on future values, which possibly captures nonfundamental dynamics arising from unobserved anticipations, making them a good fit for our macro-finance empirical exercise. Noncausal models can thus also be interpreted as capturing the mismatch of information between economic agents and the econometrician lanne2011noncausal. This includes expectations of future endogenous variables; although their precise link to rational-expectations models has been less explored than in the case of non-invertible MA representations (see BROCK20132710 for an example of forward-looking rational expectations systems and their nonfundamental representations). An important feature of these noncausal models is that the linear projection on past values (e.g., VAR estimation by OLS) is not equal to the conditional expectation. More generally, causal and noncausal models, similarly to invertible and non-invertible MA processes, cannot be distinguished using only second-moment information.

To estimate the parameters of the VAR model, our main tool is the Portmanteau Generalized Covariance (GCov) estimator proposed by gourieroux2023generalized. A specific challenge in the macro-financial context is the need to consider a multi-variable VAR model with more than one lag. These settings have received limited attention in the causal-noncausal literature, where most simulation evidence for the GCov estimator focuses on VAR(1) models. Yet, multi-lag specifications are standard in macro-finance and are required in our empirical application. Because estimation becomes substantially more demanding as the parameter space expands, we first assess, in a Monte Carlo study, the finite-sample performance of the GCov estimator in a three-dimensional VAR(2) framework. In addition, we assess through simulations how the proposed factor-filtering VARX framework performs when noncausality arises from omitted information. This exercise serves as a proof-of-concept of our empirical study and provides guidance on the reliability of the estimator in realistic macroeconomic environments.

Empirically, we revisit the well-known study by stockwatson2001, in which the authors develop a structural VAR model for U.S. inflation, unemployment, and the interest rate under alternative Taylor-rule specifications. Applying their approach to the original sample period (1960:I-2000:IV), we find the presence of several noncausal components that are not examined in the original study. To investigate whether these results reflect omitted macroeconomic information, we next filter the variables using common factors extracted from the FRED-QD database of McCrackenNg2021FREDQD, and re-estimate the system. We find that once the first two macroeconomic factors are filtered out, the noncausal dimensions disappear in the Taylor-rule specifications. These results suggest that part of the noncausal dynamics detected in the baseline VAR model reflect omitted aggregate information, and highlight the usefulness of noncausal models as diagnostic tools for uncovering hidden dynamics in small-scale systems. stockwatson2001 already discuss the potential role of omitted variables in canonical small VAR models and how this can bias the identification of monetary policy shocks. This concern motivated a large literature on factor models, pioneered by Stock and Watson themselves (see StockWatson2002PCA and subsequent work), which uses principal components to summarize information from large macroeconomic datasets. Nevertheless, this approach has not, to our knowledge, been explicitly applied to the three-variable VAR model in stockwatson2001, which is what we tackle in this empirical application. Finally, we conclude by comparing impulse-response functions for monetary policy shocks across specifications and show that factor filtering further mitigates the price puzzle and reverses the response of unemployment.

The rest of the paper is organized as follows. Section (ref) presents the representation and estimation of mixed causal-noncausal models and introduces a VARX framework to account for information captured by macroeconomic factors. Section (ref) provides Monte Carlo evidence on the finite-sample behavior of the GCov estimator in VAR(2) settings and evaluates the proposed VARX framework. Section (ref) revisits the Stock and Watson (2001) model under alternative Taylor-rule specifications, extends the analysis with factor filtering, and compares the resulting impulse responses. Section (ref) concludes.

Causal-Noncausal Processes

This section first reviews the univariate mixed causal-noncausal framework before extending the discussion to the multivariate case, which forms the basis of our empirical analysis. Two main time-domain representations are used to model mixed causal-noncausal dynamics.\footnote{For frequency-domain analyses, see lobato2022single, hecqvelasquez.}

The Univariate Mixed Causal-Noncausal Model

We begin by introducing the univariate causal-noncausal MAR($r,s$) specification

equation[equation omitted — 71 chars of source]

where the error term $\epsilon_t$ is non-Gaussian, independent, identically distributed (i.i.d.) and such that $E(|\epsilon_t|^{\delta}) < \infty$ for $\delta > 0$ (lanne2011noncausal). The lag and lead polynomials $\Phi(L)$ and $\Psi(L^{-1})$ are of orders $r$ and $s$, respectively, and have all roots outside the unit circle. We do not include deterministic elements in (ref) in order to make notations easier but they can easily be added or alternatively one can partial them out from $y_t$. In applied research, causal-noncausal models were used to study various economic and financial variables (see inter alia hencic2015noncausal, cavaliere2020bootstrapping, gourieroux2017local, hecq2021forecasting, lof2017noncausality, lanne2013noncausal, hecq2023predicting).

We highlighted the existence of nonfundamental shocks in the introduction but most studies have considered the MAR($r,s$) model for its ability to capture complex nonlinear patterns, such as local trends, spikes and bubbles (see e.g. GHJNbubbles2025). The MAR($r,s$) process (ref) admits a unique strictly stationary solution, which is a two-sided moving average of order infinity MA($\infty$):

equation*[equation* omitted — 68 chars of source]

in past, present and future shocks, with $c_0 = 1$ (breid1991maximum). The coefficients $c_h$ are uniquely defined, provided that $(\epsilon_t)$ are non-Gaussian. When $y_t$ is purely noncausal (resp. causal), the coefficients $c_h$ are zero for all $h > 0$ (resp. $h < 0$). Thus, a purely causal process is determined only by the past and present shocks, while a purely noncausal process is influenced only by the present and future shocks. For $r=s=1$, we obtain the MAR($1,1$) process:

equation[equation omitted — 60 chars of source]

with $|\psi|<1, |\phi|<1$, which is purely causal (resp. noncausal) if $\psi= 0$ (resp. $\phi= 0$). For each of these pure processes, the effects of a large $\epsilon_t$ are easily distinguished, as a large error leads to a (vertical) jump if $\psi = 0$ and $\phi>0$, and an explosive bubble with a (vertical) burst if $\psi > 0$ and $\phi=0$.

An alternative univariate representation of the causal-noncausal process is

equation*[equation* omitted — 112 chars of source]

where $\varepsilon_t = -\frac{1}{\psi_s} \epsilon_t$ (brockwell1987stationary). In this representation, the polynomial $\varPhi(L) = 1-\varphi_1 L - \cdots - \varphi_p L^p$, with $p=r+s$, has roots both inside and outside the unit circle. Specifically, the roots outside the unit circle correspond to the causal component of $y_t$, while the roots inside the unit circle indicate the noncausal component that captures bubbles and other nonlinear features. Note that the error $\varepsilon_t$ is not an innovation process because $\varepsilon_t$ is not independent of $y_{t-1}, y_{t-2},...$ and hence $E(y_t|y_{t-1}, y_{t-2}...)$ does not correspond to the linear projection $LP(y_t|y_{t-1}, y_{t-2}...)$ because $E(\varepsilon_t|y_{t-1}, y_{t-2}...)$ $\neq 0$.\

Consequently, the disturbance from the linear projection or an autoregressive model with a non correct allocation of roots is not an i.i.d. process, an observation that will lead to the development of Portmanteau type tests on residuals for identifying models.

The Multivariate Models

lanne2013noncausal propose the multivariate VMAR($r$,$s$) model

equation[equation omitted — 56 chars of source]

where $\Phi (L)$ and $\Psi (L^{-1})$ are matrix polynomials of order $r$ and $s$ respectively and $Y_{t}$ is now a vector of $n$ time series. Similarly to the univariate case, both matrix polynomials are characterized by roots outside the unit circle

equation[equation omitted — 102 chars of source]

and $\epsilon_{t}$ is a sequence of $i.i.d.$ random non-Gaussian ($n \times 1$) vectors. However, unlike the univariate case, the model representation displayed in (3) presents two main differences. The first one is that the matrix multiplication being not commutative, $\Psi (L^{-1}) \Phi(L)Y_{t}=\epsilon_{t}$ provides different coefficient matrices than (3) for an observationally equivalent process. The second point about the multivariate noncausal representation (3) is that, unlike the univariate case, they cannot always be obtained from a VAR($n_1,n_2$) with roots inside and outside the unit circle (see lanne2013noncausal, davis2020noncausal, and gourieroux2017noncausal). \\ These two issues have motivated davis2020noncausal, gourieroux2017noncausal or gourieroux2023generalized to directly start with a VAR($p$). Using this representation, the process is identified as purely causal if the $n \times p$ roots of the VAR($p$) lie outside the unit circle. In the opposite case, when the $n \times p$ roots are all inside the unit circle, the process is detected as purely noncausal. Finally, it is identified as mixed causal and noncausal when the roots lie both inside and outside the unit circle. We use the terms VMAR($r,s$) and VAR($n_1,n_2,p$) to distinguish between the model representations provided by Equation (3) and the VAR($p$) representation with $n_1$ roots outside and $n_2$ roots inside the unit circle in

equation[equation omitted — 111 chars of source]

where $det(\Theta(z)) = 0$ has $n_1$ roots outside and $n_2$ roots inside the unit circle, with $n_1 + n_2 = n \times p$. Although the VAR($p$) process is a linear model, it displays nonlinear features when one or more of its roots are situated inside the unit circle. As a result, in such instances, the right-hand side first part of the equation ceases to represent the conditional expectation of a linear model. The error term $u_t$ must still meet the requirements of being $i.i.d.$ as well as non-Gaussian. It will not be $i.i.d.$ using a linear projection in the presence of a noncausal component, namely when $n_2 > 0$.

To prove the existence of a stationary solution of (5) and derive its two-sided moving average representation, it is necessary to introduce the Representation Theorem proposed by gourieroux2017noncausal.

Representation theorem (from gourieroux2017noncausal):

Let us consider a mixed causal-noncausal VAR($p$) model as in equation ((ref)), that can be written as mixed causal-noncausal VAR(1) model by using the companion form as follows (gourieroux2017noncausal):

equation*[equation* omitted — 47 chars of source]

where $X_t=[Y_t, Y_{t-1}, \dots , Y_{t-p+1} ]^{\prime}$, $\xi_t=[u_t, 0, 0, \dots, 0]$.

There exists an invertible $(np \times np)$ real matrix $B$, and two square real matrices $J_{1}$ and $J_{2}$ of dimensions $(n_{1}\times n_{1})$ and $(n_{2}\times n_{2})$, with $n_{1}+n_{2}=np$, such that all eigenvalues of $J_{1}$ (resp. $J_{2}$) correspond to those of $\Psi$ with modulus strictly less (resp. greater) than one:

equation*[equation* omitted — 113 chars of source]

As a consequence, we have:

gather[gather omitted — 295 chars of source]

where $[B_{1},B_{2}]=B$ and $[B^{1\prime},B^{2\prime}]^{\prime}=B^{-1}$. The matrix $J_2$ must be invertible, consequently any zero eigenvalues will be accommodated within matrix $J_1$. This implies that while $n_1$ can include roots equal to 0, $n_2$ cannot.

Note that in a VAR(1) model, using equation (8), we can observe that $X_{1,t}^*$ and $X_{2,t}^*$ represent purely causal and noncausal processes, respectively. Therefore, we can interpret these two components as the causal and noncausal components of the process $X_t$. Additionally, when $p \geq 2$, the causal and noncausal components are functions of the current and lagged values of $Y_t$, since $X^*_{1,t}=B^1X_t=\sum_{h=0}^{p-1}B^1_h Y_{t-h}$ and $X^*_{2,t}=B^2X_t=\sum_{h=0}^{p-1}B^2_h Y_{t-h}$.

The VAR($n_1, n_2, p$) specification represents a more general framework than the VMAR($r,s$) since it does not rely on a multiplicative structure and hence the number of roots related to the causal and noncausal components in (5) does not necessarily have to be a multiple of $n$. In the context of univariate time series, it is always possible to convert a process from representation (5) to (3) and vice versa. However, in the multivariate setting, this is not straightforward. Giancaterini (2023) proved the conditions between VAR($n_1, n_2, p$) and VMAR($r,s$) models. The results we are interested in are summarized in the following theorem.

Theorem 1: (Giancaterini, 2023) Let $Y_t$ be an $n$-dimensional time series generated by the stationary process expressed as (5), i.e., a VAR($n_1, n_2, p$) process. Then, $Y_t$ has a VMAR($r,s$) specification if and only if:

equation[equation omitted — 98 chars of source]

This is the generalization of the example in lanne2013noncausal for the VAR(1) model.

A VARX model for factor filtering

Building on the mixed causal-noncausal framework developed above, we now extend the analysis by allowing for strictly exogenous variables within a VARX specification. HecqISST introduce a MARX model that incorporates strictly exogenous regressors into a mixed causal-noncausal setting. The idea is to add variables such as the output gap to a mixed causal-noncausal model for inflation. The motivation in this paper is more “fundamental". Indeed, we have argued that the presence of a noncausal component - and hence the existence of nonfundamental shocks in a VAR model - may be attributed to the mismatch between the information of econometricians and economic agents. Our application, revisiting the three-dimensional study of stockwatson2001, is a good example of a small-dimensional system. We propose a new framework in which we expand the VAR($n_1, n_2, p$) model with additional exogenous variables such as:

equation[equation omitted — 88 chars of source]

Several key economic variables can be considered for $F_t$, such as oil prices. Our objective, however, is to incorporate proxies for the broader information set available to economic agents. In the empirical application, we therefore use common factors extracted from a large panel of stationary macroeconomic time series drawn from the FRED-QD database.

Our approach differs from the univariate MARX model (HecqISST) in two aspects. First, we are not interested in the coefficients $\Gamma$ per se. We include the factors to partial out the small VAR model by a large amount of information to detect whether the noncausality that could be detected in a small setting is still present. Second, the MARX uses the multiplicative form, a strategy that could lead to the multivariate VARX model such that

equation[equation omitted — 69 chars of source]

Let $F_{j,t}$ denote the $j$th factor extracted from the FRED-QD dataset. For each observable of $Y_t$, we implement the VARX model introduced by allowing for contemporaneous and strictly exogenous factors $F_{j,t}$. Rather than estimating the full VARX system jointly, we rely on a partialling-out approach that is equivalent for retrieving the autoregressive parameters of interest. Specifically, we estimate the projection

equation[equation omitted — 106 chars of source]

where $J$ denotes the number of factors included and $p$ the lag number. By the Frisch-Waugh-Lovell theorem (see greene2018econometric), estimating a VAR model on the residual component $\tilde{Y}_t$ is equivalent to estimating a VARX model with contemporaneous exogenous regressors $F_{j,t}$ and focusing on the dynamics of $Y_t$ conditional on these factors. The residual $\tilde{Y}_t$ therefore represents the component of $Y_t$ orthogonal to the selected information set $F_t$. The same projection is applied to the lagged variables entering the VAR model, ensuring that both contemporaneous observations and lagged regressors are consistently filtered out from common macroeconomic components. Further details are provided in the empirical application.

The GCov Estimator

To estimate the proposed causal-noncausal model, we rely on the semi-parametric Generalized Covariance (GCov) estimator (gourieroux2023generalized). This estimator does not require any distributional assumptions on the errors, other than non-Gaussianity for the identification of parameters. It is a one-step estimator that is consistent, asymptotically normally distributed, and semi-parametrically efficient. The GCov minimizes a portmanteau-type objective function involving nonlinear autocovariances, that is, the autocovariances of nonlinear transformations of model errors $a\left(\mbox{\boldmath $\varepsilon$}_t\right)= \left[ a_1\left(\mbox{\boldmath $\varepsilon$}_{t}\right)^{\prime}, \dots , a_K\left(\mbox{\boldmath $\varepsilon$}_t\right)^{\prime}\right]$ that satisfy the regularity conditions given in gourieroux2023generalized. This increases the dimension of the process from 1 to $K$. Let us denote by $\hat{\Gamma}^a\left(h; \mbox{\boldmath $\theta$}\right), h=1,...,H$ the autocovariance matrices at lags $h=0,...,H$, with $\hat{\Gamma}^a\left(0; \mbox{\boldmath $\theta$}\right)$ representing the variance, and $\mbox{\boldmath $\theta$}$ the vector of autoregressive parameters. Then, the GCov estimator of the parameter $\hat{\mbox{\boldmath $\theta$}}_{T}$ minimizes the following objective function:

equation[equation omitted — 400 chars of source]

where $Tr$ denotes the trace of a matrix and we denote $L_T( \hat{\mbox{\boldmath $\theta$}}_T,H)$ the value of the function at its minimum.\footnote{Alternatively, when the number of transformations $K$ is large, we can replace in the above formula $\hat{\Gamma}^a\left(0; \mbox{\boldmath $\theta$}\right)$ with $diag\left(\hat{\Gamma}_d(0; \mbox{\boldmath $\theta$})\right)$, which is the variance matrix containing only the diagonal elements of $\hat{\Gamma}_a(0; \theta)$. This latter version of the GCov estimator is no longer semi parametrically efficient, as it is not optimally weighted (see gourieroux2023generalized, cubadda2011testing). An alternative to the diagonal GCov estimator is the regularized GCov method proposed by giancaterini2025regularized.}

The choice of an informative set of transformations ($a_{k}, k=1,..., K$) depends on the specific series under investigation. For example, in financial applications, linear and quadratic functions can be selected, such as $a_1(\varepsilon_t) =\varepsilon_{t}$, $a_2(\varepsilon_t) = \varepsilon_{t}^2$.

In the VARX model, we partial out $Y_t$, $Y_{t-1},...Y_{t-p}$ by $F_t$ and we implement the GCov estimator on the residuals. The factors being stationary, that does not affect the consistency of the GCov estimator.

Monte Carlo Results

Only a few studies have investigated the finite sample behavior of the GCov estimator. In general, they focus on the robustness of the estimator for different choices of transformations and initial conditions for the VAR parameters (see cubadda2023optimization and giancaterini2025regularized). Moreover, the VAR(1) model is usually considered. Therefore, in this section, we provide guidelines in a VAR(2) context, since more than one lag is usually required in macro-finance applications. In addition, we test how the VARX setting can reconsider the mismatch of information in a novel nonfundamentalness specification.

Performance of the GCov Estimator

There are two main reasons for looking at the GCov estimator in a VAR(2) model. First, the empirical application of the next section necessitates a lag length higher than a VAR(1) model. Second, the reliability of the GCov estimator may depend on the choice of starting values used in the optimization procedure. cubadda2023optimization show that the GCov estimator can lack robustness with respect to initialization and propose a Simulated Annealing (SA) algorithm to improve convergence toward the global optimum. However, implementing such a strategy becomes considerably more computationally demanding in a VAR(2) setting. For instance, in a three-variable system, the autoregressive block alone involves 18 parameters, significantly increasing the dimension of the optimization problem. Given this limitation, we assess the finite-sample performance of the GCov estimator in a VAR(2) model using standard starting values.

We compare the results for the VAR(1) and VAR(2) models in Tables (ref) and (ref), respectively. The VAR(1) model is also estimated to provide a benchmark under identical DGPs and simulation settings. All Monte Carlo experiments consider $T = \{250, 500, 1000\}$ observations and $N = 1000$ replications. The error term is assumed to be distributed according to a multivariate Student's $t$-distribution with $\nu = 4$ degrees of freedom, and a diagonal variance-covariance matrix, i.e., $\Sigma = \nu /(\nu - 2)I_{3}$. Although the fourth moments do not exist when $\nu = 4$, the identification of the models is preserved as it only requires consistency. We have considered many choices of the transformations and the autocovariance lags but we only report the outcomes obtained from the best simulations. In particular, the nonlinear transformations $\{e_t, e_t^2, e_t^3, e_{ti}e_{tj}\}$ and autocovariances up to $H=6$.\footnote{Other results are available upon request.} These choices are maintained as the baseline specification throughout the remainder of the paper, including in the empirical application.

The main results are the following. For the VAR(1) specification, we observe a high frequency with which the correct specification VAR(2,1,1) is obtained. When the true parameters are taken to initialize the process, the frequencies range from 82.3% to 97.6%; they go from 72.3% to 93.1% if OLS starting values are used. This decrease has also been observed in cubadda2023optimization. The averages of the eigenvalues (inverse of the roots) are very close to those in the DGP. We also provide, in the online appendix, Figure E.1 that displays the distribution, over 1,000 replications, of the nine estimated parameters for the VAR(1) model. Although some replications yield parameter estimates far from the true values, the distortions are less pronounced than those reported in cubadda2023optimization. This result also highlights the potential influence of the chosen DGP parameters on the finite-sample results.

We then extend the simulations to the VAR(2) case and consider several DGPs for the VAR($n_1, n_2, 2$) specification. These are a VAR($6, 0, 2$), a VAR($4, 2, 2$), a VAR($3, 3, 2$) and a VAR($2, 4, 2$). The VAR($6, 0, 2$) is equivalent to a purely VAR(2) causal model. Note that only the mixed VAR($3, 3, 2$) (and of course the purely VAR($6, 0, 2$)) satisfies the condition of Theorem (ref). Important conclusions emerge from Table (ref). We first observe that the frequency with which the correct model is selected increases with the sample size, illustrating the consistency of the GCov estimator. This suggests that the method may be particularly well-suited to financial time series, which are typically available at higher frequencies and also tend to exhibit stronger non-Gaussian features than standard macroeconomic data. The consistency is also emphasized when looking at the decrease of RMSE and MAE with the sample size. Second, there is sometimes a large difference in the frequencies obtained between simulations starting from the true initial values and those obtained from OLS in a VAR(2) model. Obviously, the two types of initial conditions give close results when $n_1$ is large. The extreme case is DGP A, that is actually a purely causal VAR(2) model. Finally, misclassification amounts at most to an over- or underestimation of one noncausal root (typically due to the presence of complex conjugate roots that come in pairs). In particular, for DGPs B, C and D, we tend to underestimate the number of noncausal dimensions\footnote{In the online Appendix, Section B, we also study the frequencies with which we obtain a VAR(3,3,2) specification when one of the roots gets closer to the unit root. One observes that the frequencies of choosing the correct model are mainly affected when we have a root very close to 1, e.g. 0.99. Still, we obtain the VAR(3,3,2) specification in 60% of the cases.}.

In summary, the Monte Carlo results indicate that the GCov estimator can be reliably applied to our three-dimensional VAR(2) framework. While small-sample distortions are more pronounced for $T=250$, the correct causal dimension is recovered with high frequency, and performance improves quickly with the sample size.

table[table omitted — 1,714 chars of source]
table[table omitted — 3,348 chars of source]

Assessing nonfundamentalness with VARX

We now assess whether the noncausal dimensions detected by GCov may arise from an informational mismatch rather than from a truly noncausal data-generating process. We propose the following benchmark, a purely causal factor-augmented VAR(6,0,2) specification,

equation[equation omitted — 94 chars of source]

where $Y_t$ is the $3 \times 1$ vector of macroeconomic variables, $F_t$ denotes a set of latent information factors, and $u_t$ is an i.i.d. non-Gaussian innovation. The coefficient matrices $(\Phi_1,\Phi_2)$ are chosen so that the companion roots imply a purely causal system. The factor process is taken directly from the empirical factors used in the application. We consider three factors in the DGP as a trade-off between capturing sufficient information and limiting model complexity. Empirical evidence (e.g., McCrackenNg2021FREDQD) shows that the marginal explanatory power declines quickly after the first few factors, a pattern also observed in our application.

The central hypothesis is that noncausality should not be detected when the econometrician conditions on the same information set as the one of the true data-generating process. By contrast, when relevant factors are omitted from estimation, GCov may yield a nonzero noncausal dimension, reflecting informational mismatch. More formally, the Monte Carlo design is built around the following predictions. First, when GCov is applied to the correctly specified factor-filtered system, the estimated noncausal dimension should satisfy $ n_2 = 0$ with high probability. Second, when the same simulated data are estimated with a small-information VAR model that omits the relevant factors, the probability of finding $ n_2 > 0$ should increase. Third, when only a subset of the relevant factors is included, the frequency with which GCov detects noncausality should decline as the information set becomes richer.

The simulation proceeds in three steps. First, a causal VAR(6,0,2) model with factors is calibrated using parameter values consistent with the empirical application, and samples are simulated from this benchmark model. Second, for each simulated sample, GCov is estimated under alternative information sets: (i) without factors, (ii) with a restricted subset of factors, and (iii) with the full factor set. Third, for each specification, we record the estimated coefficient matrices, companion roots, and the implied causal and noncausal dimensions.

\paragraph{Factor filtering:} Each regressor entering the VAR(6,0,2) model is individually residualized with respect to the contemporaneous factor vector. For each horizon $j = 0,1,2$, we run the projection

equation[equation omitted — 62 chars of source]

where $a_j$ is a vector of constants and $B_j$ is the matrix of factor loadings estimated from the projection of $Y_{t-j}$ on $F_t$. The residual $\tilde{Y}_{t-j}$ represents the component of $Y_{t-j}$ that is orthogonal to the contemporaneous factor space. The VAR(2) model is then estimated using the filtered regressors,

equation[equation omitted — 98 chars of source]

This approach ensures that both the dependent variable and its lagged regressors are orthogonal to the contemporaneous factor space.

We additionally test our filtering procedure by taking the true values of $\Gamma, \Phi_1, \Phi_2$ to compute the residuals $\hat\varepsilon_t$ of the corresponding VAR(2) model, following $\tilde{Y}_t - \Gamma^{\text{DGP}} F_t = \Phi_1^{\text{DGP}} \tilde{Y}_{t-1} + \Phi_2^{\text{DGP}} \tilde{Y}_{t-2} + \varepsilon_t$. This allows us to see the number of noncausal dimensions found without the bias from estimating the matrix of loadings and coefficients in Equation (ref).

table[table omitted — 1,758 chars of source]

The results are reported in Table (ref). The main Monte Carlo statistic of interest is the empirical distribution of $\hat n_1$ across replications. The results provide clear evidence that factor filtering plays a role in removing spurious noncausal detection. When three factors are included, the estimator concentrates most of its mass at the true causal dimension ($\hat n_1 = 6$ in 70.1% of replications), with very limited dispersion toward lower dimensions. As the number of included factors decreases, the distribution shifts away from the true value: with two factors, the mass at $\hat n_1 = 6$ declines to 67.9%, and with one factor to 68.6%, while the frequency of underestimation increases. In the extreme case without factor filtering, the estimator exhibits only 52.2% of replications correctly identifying the true dimension and a large share incorrectly selecting lower dimensions (e.g., 34% at $\hat n_1 = 5$ and 13% at $\hat n_1 = 4$). This deterioration is also reflected in the error metrics, with MAE deteriorating from 0.0589 (three factors) to 0.1261 (no factors).

Overall, these findings support the hypothesis that noncausality in small-information VAR models can arise from omitted common factors rather than genuinely noncausal dynamics. Properly accounting for common information can restore correct causal classification.

Empirical application to monetary policy

This section revisits the benchmark small-scale monetary policy VAR model of stockwatson2001, widely used in applied macroeconometrics, and re-estimates the system allowing for mixed causal-noncausal dynamics. Our objective is to assess whether the standard fundamental VAR model masks nonfundamental components arising from informational limitations, which may manifest as noncausal dynamics in the estimated system. We therefore re-estimate the benchmark model under this broader specification and examine the role of alternative policy rules and augmented information sets.

Baseline VAR and policy-rules

We apply the proposed methodology with the tuning parameters of the GCov found in Section (ref) to the small-scale VAR approach originally employed in stockwatson2001, which remains a standard reference for the analysis of U.S. monetary policy (see, e.g., sophocles2021_ZLB_SW). The vector of endogenous variables is

equation[equation omitted — 49 chars of source]

where $\pi_t$ denotes inflation, $u_t$ the unemployment rate, and $R_t$ the short-term nominal interest rate. Inflation is measured as the annualized quarterly growth rate of the GDP price index $\pi_t = 400 \log(P_t/P_{t-1})$, unemployment corresponds to the civilian unemployment rate, and the interest rate is proxied by the federal funds rate. All variables are observed at a quarterly frequency.\footnote{Although we are aware that such a simple VAR model could be adapted, for instance by including additional variables such as oil prices, our interest in the stockwatson2001 simple model lies in the fact that the authors carefully describe and document their data and detail the way they transform them. }

stockwatson2001 estimate a VAR with four lags over the sample 1960:I-2000:IV and study monetary policy identification by replacing the interest-rate equation with policy-rule restrictions. Keeping the same benchmark, we allow for mixed causal-noncausal dynamics in the VAR. We also extend the sample period to 2025:II in a second analysis. A lag-order selection based on information criteria (specifically the BIC) leads us to consider a VAR(2) specification instead of the VAR(4) estimated by stockwatson2001.\footnote{Impulse response functions are very similar across the causal VAR(4) and VAR(2) specifications, in terms of both persistence and magnitude (see stockwatson2001 for the four-lag framework).} For everything else we consider exactly the same data transformations as in Stock and Watson. The three series are represented in Figure (ref). From the results of the ADF tests, we might have chosen different transformations than the ones considered in stockwatson2001. On the period 1960:I-2000:IV, the p-values of the ADF test with a constant only are 0.052, 0.060 and 0.077 for $\pi_t$, $u_t$ and $R_t$, respectively. Over the period 1960:I-2025:IV those p-values are respectively 0.025, 0.011 and 0.22. We see that at a 10% significance level we could have taken the same transformation. For the federal funds rate, however, a different transformation could have been used over the full sample. Nonetheless, we stick to the way the authors transform the series in their paper. Residual diagnostics indicate non-Gaussianity, making the GCov estimator well-suited in this setting.

figure[figure omitted — 218 chars of source]

To relate the results to policy-rule representations of systematic monetary policy behavior, we filter the observed policy rate using Taylor-rule specifications following stockwatson2001. As a benchmark, the original Taylor1993 rule describes systematic policy as a response to deviations of inflation and economic activity from their target values,

equation[equation omitted — 122 chars of source]

where $r^{\ast}$ denotes the equilibrium real interest rate, $\pi^{\ast}$ the inflation target, and $y_t - y^{\ast}$ the output gap. In practice, stockwatson2001 adapt the original Taylor rule by replacing the output gap using Okun’s law. In particular, the output-gap term $0.5(y_t - y^{\ast})$ in ((ref)) is approximated by $-1.25(u_t - u^{\ast})$, yielding a policy rule expressed in terms of inflation and unemployment. Building on this framework, we consider two policy-rule specifications that replicate exactly the identification strategy of stockwatson2001.

The first specification is a backward-looking Taylor rule, in which the policy rate responds to inflation and unemployment, together with their lagged values and lagged interest rates, with coefficients scaled to reflect a four-quarter horizon. Using this rule, we construct a filtered interest rate series, denoted $Ra_t$, by removing the systematic policy component implied by lagged inflation, unemployment, and interest rates from the observed policy rate $R_t$. The resulting residual captures deviations of the policy rate from the backward-looking Taylor rule and, following stockwatson2001, is interpreted as a monetary policy shock.

The second specification is a forward-looking Taylor rule, in which policy responds to forecasts of inflation and unemployment four quarters ahead. In line with stockwatson2001, these expectations are obtained from four-quarter-ahead forecasts computed from a reduced-form VAR(4)\footnote{While the GCov estimation is conducted on a VAR(2) selected by information criteria, the VAR(4) is used only to construct the expectations entering the policy rule, ensuring comparability with the original Stock-Watson framework.}. We construct an alternative filtered interest rate series, denoted $Ra_t^{fl}$, by removing the systematic component implied by this expectation-based policy rule. Here, it is important to note that although referred to as a forward-looking rule, the specification does not involve noncausal dependence on future realizations of the data. Expectations are generated from VAR-based forecasts using the information set at time t. Further information regarding this filtering procedure can be found in the online appendix (Appendix A).

Comparing results across $R_t$, $Ra_t$, and $Ra_t^{fl}$ (see Figure (ref)) allows us to assess how alternative representations of systematic monetary policy behavior affect the identification of noncausal dynamics in the VAR. Figure (ref) shows that the interest rate filtered using the forward-looking Taylor rule exhibits more pronounced and persistent fluctuations during periods of high macroeconomic stress, in particular during the 2008 financial crisis and the post-COVID-19 episode. Relative to the baseline and backward-looking specifications, the forward-looking rule generates sharper deviations consistent with an increased role for expectations in policy behavior.

The VAR(2) parameters are estimated using GCov, with OLS estimates used as starting values for the optimization and nonlinear autocovariances computed up to lag $H=6$. Table (ref) reports the estimated number of noncausal dimensions obtained from GCov estimation of a VAR(2) specification under alternative monetary policy rules for the original sample (1960:I-2000:IV). Across all specifications, the results indicate the presence of at least one noncausal dimension in the data.\footnote{Indeed it is not clear whether we have a root that is not different from 1 on the unit circle. This is probably due to the interest rate series. Appendix B (see online materials) shows how the presence of near-unit root in the true DGP affects the GCov performance in a Monte Carlo setting.} Importantly, this finding holds both for the original Stock-Watson sample period and for the extended sample through 2025 (see online Appendix C, panel A), providing empirical support for the relevance of mixed causal-noncausal dynamics in a canonical monetary policy VAR. This suggests that the econometrician’s information set may be incomplete, with omitted information manifesting as noncausal dynamics in small-scale systems.

table[table omitted — 871 chars of source]
figure[figure omitted — 216 chars of source]

Factor-filtered VARs

Having established the presence of noncausal dynamics in the Stock-Watson model, we next examine whether these results are driven by omitted common macroeconomic information. To address this question, we filter the observable macroeconomic variables $Y_t$ to remove broad fluctuations captured by factors extracted from the FRED-QD dataset following McCrackenNg2021FREDQD. The VAR is then re-estimated using the same GCov methodology.

Database and factor extraction

We use the quarterly FRED-QD database of McCrackenNg2021FREDQD, an updated and expanded version of the large macroeconomic dataset of StockWatson2012a,StockWatson2012b. The latest vintage contains $T=265$ quarterly observations on $N=245$ series spanning a broad set of U.S. macroeconomic indicators.\footnote{The series cover 14 categories, including real activity, labor markets, prices, interest rates, credit, housing, exchange rates, and financial variables.} Following the procedure of McCrackenNg2021FREDQD (see Online Appendix D.1), we extract eight common factors. Since the explanatory power of the factors declines sharply beyond the first three, our analysis focuses on these leading factors (similarly to FORNI2014fAVAR,BEAUDRY2019221 who also focus on the first three macro factors in a different SVAR setting).

Economic interpretation follows McCrackenNg2021FREDQD. Factor 1 captures real economic activity and loads heavily on employment, industrial production, and NIPA series. Factor 2 reflects anticipated economic conditions, with strong loadings on capacity utilization, housing permits, and price-related indicators. Factor 3 primarily captures price dynamics and monetary aggregates. Online Appendix Table 3 reports the series with the largest marginal explanatory power for each factor, confirming these interpretations, while Figure 2 plots the estimated factors. Estimation of univariate mixed causal-noncausal models indicates that Factor 1 is purely noncausal, whereas Factors 2 and 3 are purely causal in both the original Stock-Watson sample and the extended sample.

Filtering using macroeconomic factors

This subsection examines how increasing the information set with common macroeconomic components affects the estimated dynamics of the VAR and its fundamentalness properties. We consider three alternative filtering schemes. Panel A reports the baseline results from Section (ref), while Panels B-D report results obtained after filtering the variables using FRED-QD factors. Specifically, Panel B filters the data using the first factor only ($F_{1,t}$), Panel C uses the first two factors ($F_{1,t}, F_{2,t}$), and Panel D uses the first three factors ($F_{1,t}, F_{2,t}, F_{3,t}$). In all cases, only contemporaneous factors are included. We focus first on the original sample of stockwatson2001, namely (1960:I–2000:IV).\footnote{Factors are initially extracted using the full available FRED-QD sample (1959:Q2-2025:Q3) following McCrackenNg2021FREDQD, and then restricted to match the stockwatson2001 sample period. Appendix D (online material) assesses the robustness of this approach by extracting factors only from the information set available at the time (1959:Q2-2000:Q4). The main conclusions remain unchanged.}

The filtered VAR is then constructed using the vector $\tilde{Y}_t = (\tilde{\pi}_t,\tilde{u}_t,\tilde{R}_t)'$ and Equation (ref). When the interest rate is replaced by the Taylor-rule-filtered series $Ra_t$ or $Ra_t^{fl}$, the same procedure is applied with $Y_t = (\pi_t,u_t,Ra_t)'$ or $Y_t = (\pi_t,u_t,Ra_t^{fl})'$, respectively. Using GCov, we estimate the resulting VAR(2) model for these filtered series under each factor specification ($J=1,2,3$) in order to evaluate how conditioning on an increasingly rich information set affects the degree of noncausality detected in the data.

The results, reported in Table (ref), indicate that filtering by additional macroeconomic factors progressively reduces the number of noncausal dimensions across all three policy specifications. While the unfiltered system (Panel A) and the specification filtered by the first factor only (Panel B) still exhibit noncausal components, the degree of noncausality drops once the first two factors are removed. In particular, for the Taylor-rule specifications based on $\tilde{Ra}_t$ and $\tilde{Ra}_t^{fl}$, no noncausal dimension is detected in Panels C and D, indicating that purging common macroeconomic components is sufficient to recover a purely causal representation of the policy-rule VAR. This pattern suggests that part of the noncausal behavior identified in the unfiltered data is driven by aggregate macroeconomic forces captured by the common factors\footnote{Results remain robust when including all eight extracted factors: in particular, the forward-looking Taylor-rule specification continues to display no noncausal dimension after filtering. Results are also robust to using the Regularized GCov estimator introduced by giancaterini2025regularized.\\ Also, it is worth noting that the VAR specifications in Panels C and D satisfy the nonlinear serial dependence (NLSD) diagnostic test for i.i.d. residuals introduced by jasiak2025gcovportmanteau, whereas the models in \textit{Panels A} and \textit{B} fail this specification test, giving additional support for the relevance of the resulting purely causal representation.}.

We extend the analysis to the full sample (1960:I-2025:II), with the results reported in the online appendix (Appendix C). In this extended sample, factor filtering does not fully eliminate the noncausal components detected in the baseline specification, even when all eight factors are included. This suggests that some noncausal dynamics remain and may stem from additional sources of omitted information not captured by the FRED-QD dataset, or from other forward-looking behavior that is difficult to measure using standard macroeconomic indicators. Alternatively, the difference between the original and extended samples may reflect structural breaks or regime changes happening in the economy after 2001. This potential issue is already noted in stockwatson2001, who point out that time variation in monetary policy rules may lead to misspecification of constant-parameter VAR models.\footnote{Time-varying parameter noncausal autoregressive models have already been developed by LanneLuoto2017 for the specific case of U.S. inflation. Extending this approach to noncausal VAR models is left for future research.} Although we recover evidence of noncausality in the full sample, some have argued that nonfundamentalness is not necessarily an issue in the recovery of unbiased impulse responses, especially when the VAR conveys large information (see, i.e., BEAUDRY2019221 and forni2018_nonfund_DSGE for the case of technological news shocks). Yet, to better understand the timing of the appearance of noncausal dynamics, we re-estimate the model using an expanding window starting in 2001, updated every quarter. The results indicate that noncausal dimensions begin to appear in the mid-2000s, following the 2008 financial crisis. Interestingly, we observe a further increase in the number of noncausal dimensions after the COVID-19 episode in late 2019-early 2020. It is worth noting that we use the full information set to estimate this expanding window (past and future) to capture the forward looking behavior of agents.\footnote{More precisely, factors are extracted over the full sample 1960:Q1-2025:Q2, and backward- and forward-looking Taylor-rule components are estimated on the same sample. The model is then estimated using an expanding window with updated subsets of factors and interest-rate filters. This reconstruction allows us to approximate the information set available to agents and better capture forward-looking behavior.}

table[table omitted — 2,946 chars of source]
figure[figure omitted — 954 chars of source]

Impulse Response Functions

In the presence of nonfundamental dynamics, standard VAR inversion-based impulse response functions are not necessarily economically interpretable, since a fundamental moving-average representation may not exist. We therefore restrict the IRF analysis to specifications that become purely causal after factor filtering, for which a fundamental MA representation is well defined and standard recursive identification is valid. As shown in Table (ref), once the variables are filtered using at least the first two macroeconomic factors, the VAR(2) estimated with the GCov procedure on systems including the Taylor-rule residuals $\tilde{Ra}_t$ or $\tilde{Ra}_t^{fl}$ no longer exhibits noncausal dimensions. These factor-filtered specifications can thus be treated as standard causal VARs, allowing us to compute impulse response functions following the procedure in stockwatson2001.

The IRF analysis is conducted on the ordered factor-filtered vector $\tilde{Y}_t$. In the policy-rule specifications, $\tilde{Y}_t=(\tilde{Ra}_t,\tilde{\pi}_t,\tilde{u}_t)'$ or $\tilde{Y}_t=(\tilde{Ra}_t^{fl},\tilde{\pi}_t,\tilde{u}_t)'$, where $\tilde{Ra}_t$ (resp.\ $\tilde{Ra}_t^{fl}$) denotes the deviation of the policy rate from the backward-looking (resp.\ forward-looking) Taylor rule described in Section (ref). In the recursive benchmark without policy-rule restrictions, the ordering is $\tilde{Y}_t=(\tilde{\pi}_t,\tilde{u}_t,\tilde{R}_t)'$. Structural shocks are identified via a recursive (Cholesky) orthogonalization of the reduced-form innovations, which imposes a lower-triangular contemporaneous impact matrix. Under the policy-rule ordering, this restriction is coherent with the Taylor-rule construction: contemporaneous inflation and unemployment innovations may enter the policy residual, while macroeconomic variables do not respond contemporaneously to the identified monetary policy shock.

Impulse responses are then obtained by iterating the implied moving-average representation of the estimated VAR(2). Following stockwatson2001, shocks are scaled to correspond to a one-percentage-point innovation in the real policy rate, and responses are reported over a 24-quarter horizon. Figure (ref) reports the IRFs for the unfiltered and factor-filtered specifications. We observe that using a Taylor-rule filter resolves the price puzzle and leads to a stronger disinflationary effect of monetary policy, both in the original and in the factor-filtered specifications, with the effect even more pronounced in the latter case. Also, once the data are filtered using macroeconomic factors, restrictive monetary policy shocks are also associated with a smaller, even negative response of unemployment (see similar results in the review of RAMEY201671). Overall, these results suggest that enriching the econometric information set may affect the estimated transmission of monetary policy shocks, leading to a disinflationary response and suggesting, in our sample, a more limited economic slowdown through smaller estimated effects on real activity such as unemployment.

figure[figure omitted — 753 chars of source]

Conclusions

This paper studies whether nonfundamentalness in small-scale VARs can be explained by omitted macroeconomic information. To this end, we introduce a mixed causal-noncausal VARX framework that combines noncausal autoregressive dynamics with common factors. Monte Carlo evidence supports the ability of the proposed framework to account for nonfundamentalness arising from omitted common information and indicates that the GCov estimator performs well in this setting.

Empirically, we revisit the structural VAR framework of stockwatson2001, using the same variables (inflation, unemployment, and the interest rate under alternative Taylor-rule specifications) and the same sample period. We first estimate a VAR(2) that allows for mixed causal-noncausal dynamics and document robust evidence of noncausal components across all interest-rate specifications. We then investigate whether these dynamics reflect omitted aggregate information available to economic agents but not to the econometrician. To do so, we filter the variables using macroeconomic factors extracted from a large information set and re-estimate the system. Once the first factors are removed, the noncausal components disappear in the Taylor-rule specifications, suggesting that the previously detected noncausality was largely driven by omitted common information. Because the factor-filtered systems become purely causal, impulse response functions can be computed within a standard fundamental framework. We show that this adjustment further mitigates the price puzzle and strengthens the disinflationary effects of monetary policy shocks.

Interestingly, when the sample is extended through 2025, noncausal dynamics remain present regardless of the Taylor-rule specification or factor filtering. This finding calls for further research on how to construct economically interpretable impulse response functions in mixed causal-noncausal models, for instance in line with the nonlinear innovation-filtering approaches developed by gourieroux2026nonlinear.