Papers
Topics
Authors
Recent
Search
2000 character limit reached

State-Dependent Local Projections

Updated 5 July 2026
  • State-dependent LPs are regression techniques that quantify how shock responses change with predetermined lagged state variables.
  • They employ approaches such as linear interactions, regime partitioning, and semiparametric methods to recover weighted averages of causal effects.
  • Empirical applications, including monetary policy and firm investment studies, show that specification choice critically influences inference.

Searching arXiv for the specified papers on state-dependent local projections. arxiv_search.query({"search_query":"id:(Goncalves et al., 11 Jun 2026) OR id:(Herrera et al., 20 Apr 2026) OR id:(Winkler, 4 Jan 2026) OR id:(You, 16 Feb 2026) OR id:(David et al., 6 May 2026)","start":0,"max_results":10}) State-dependent local projections (LPs) are local-projection regressions in which the response to a shock is indexed by predetermined observables, typically lagged state variables. They are used to estimate how responses to exogenous aggregate shocks vary as a function of observable state variables, and they can be implemented through linear interactions, regime partitions, nonparametric sieves, or semiparametric moment conditions. Recent work clarifies that the object recovered by a state-dependent LP depends on the specification and assumptions: under minimal exogeneity and smoothness conditions it is a weighted average of causal effects, under conditional linearity in the shock it coincides with a causal state-specific impulse response, and under richer nonlinear designs it can approximate conditional average responses over the joint distribution of shocks and states (Winkler, 4 Jan 2026, David et al., 6 May 2026, You, 16 Feb 2026).

1. Formal representations

A general state-dependent LP at horizon hh can be written as

Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},

where XtX_t is the shock, St1S_{t-1} is the lagged state, and f()f(\cdot) is a user-chosen basis for state dependence. In this formulation, the coefficient vector βh\beta^h indexes how the horizon-hh response varies with the chosen state basis (Winkler, 4 Jan 2026).

A binary-state structural formulation makes the same object explicit in terms of conditional means. Let St1{0,1}S_{t-1}\in\{0,1\}, let

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),

and define

g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].

The population impulse response in state Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},0 is

Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},1

In the linear parametric projection,

Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},2

so that Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},3 (Goncalves et al., 11 Jun 2026).

In micro-macro panels, the same idea is expressed through a state-dependent slope: Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},4 with finite-Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},5 impulse response

Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},6

under linearity in Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},7 (David et al., 6 May 2026).

A distinct but related formulation is the piecewise-constant or clustered LP: Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},8 where Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},9 indexes a partition of the state space into XtX_t0 clusters (Herrera et al., 20 Apr 2026).

These formulations differ in parameterization but share a common objective: estimation of horizon-specific responses conditional on lagged observables. The main differences lie in the estimand, the required assumptions, and the approximation imposed on state heterogeneity.

2. Estimands and causal content

Under Assumption sLP, Winkler shows that state-dependent LPs recover weighted averages of causal effects. The conditional regression function

XtX_t1

must be locally absolutely continuous in XtX_t2, and the shock must satisfy

XtX_t3

Define

XtX_t4

Then the OLS estimand is

XtX_t5

so each component of XtX_t6 is a weighted average of state-conditional marginal effects, with XtX_t7 depending only on the marginal distribution of XtX_t8 and not on the state (Winkler, 4 Jan 2026).

David et al. obtain a stronger causal interpretation under three high-level conditions: shock exogeneity, predetermined states and controls, and linearity in the shock: XtX_t9 Under these conditions,

St1S_{t-1}0

so the LP directly identifies the causal impulse response without requiring specification of the full data-generating process. The paper further states that this causal interpretation is robust to the choice of state variable, whereas commonly used linear interaction LPs generally fail to recover causal objects (David et al., 6 May 2026).

Clustered LPs occupy an intermediate position. If the driving variables are exogenous, the clustered coefficient satisfies

St1S_{t-1}1

where St1S_{t-1}2 is the conditional average response in cluster St1S_{t-1}3. If the driving variables are endogenous, St1S_{t-1}4 remains interpretable as

St1S_{t-1}5

a weighted average of marginal effects with a nonnegative, hump-shaped weight function St1S_{t-1}6 (Herrera et al., 20 Apr 2026).

This literature implies that “state dependence” is not a single estimand. Depending on the maintained assumptions, a state-dependent LP may identify a causal state-specific impulse response, a best linear approximation to a nonlinear response surface, or a weighted average of marginal effects.

3. Semiparametric and nonparametric estimation

The semiparametric approach of "Semiparametric Local Projections" defines the state-specific conditional mean St1S_{t-1}7 nonparametrically and identifies the impulse response through a doubly robust moment. Let St1S_{t-1}8 be the conditional density of St1S_{t-1}9 given f()f(\cdot)0, and define the density ratio

f()f(\cdot)1

Then, for f()f(\cdot)2,

f()f(\cdot)3

If either f()f(\cdot)4 or f()f(\cdot)5, the moment still identifies f()f(\cdot)6; this is the double-robustness property (Goncalves et al., 11 Jun 2026).

Estimation proceeds in two stages. First, f()f(\cdot)7 is estimated nonparametrically, for example by series or kernel methods over observations with f()f(\cdot)8. Second, f()f(\cdot)9 is estimated either by fitting conditional densities and forming

βh\beta^h0

or by directly solving a minimum-distance problem using a rich dictionary βh\beta^h1 and LASSO, as in Chernozhukov et al. (2022) (Goncalves et al., 11 Jun 2026).

To handle serial dependence, the paper uses cross-fitting for time series under an NLO scheme. The sample is split into βh\beta^h2 blocks of consecutive observations. For each block βh\beta^h3, nuisance functions are estimated on the “quasi-complement” excluding block βh\beta^h4 and its two immediate neighbors; the resulting blockwise moment

βh\beta^h5

is averaged over state-specific observations and then across folds. Under stationarity, geometric βh\beta^h6-mixing, moment boundedness, and nuisance-rate conditions, the resulting estimator is βh\beta^h7-consistent and asymptotically normal, with consistent variance estimation via HAC methods such as a Bartlett kernel with Andrews’ bandwidth (Goncalves et al., 11 Jun 2026).

A separate nonparametric route is the sieve LP for micro-macro panels. Let βh\beta^h8 be a sieve basis, such as cubic B-splines with βh\beta^h9 knots, and approximate

hh0

The LP becomes

hh1

estimated by OLS. The basis dimension can be selected by

hh2

and under mixing, finite moments, and sieve approximation rate hh3 with hh4, the paper establishes both a pointwise CLT and asymptotically valid uniform confidence bands (David et al., 6 May 2026).

These two approaches address different empirical environments. The semiparametric estimator targets nonlinear time-series responses with double robustness and explicit serial-dependence handling; the sieve LP targets causal state-varying slopes in micro-macro panels while allowing valid pointwise and uniform inference.

4. Approximation-based specifications and regime partitioning

A large empirical literature uses lower-dimensional approximations rather than fully nonparametric hh5. You evaluates three prominent specifications in a quadratic-VAR laboratory. The linear benchmark is

hh6

A shock-sign interaction or asymmetric LP augments it to

hh7

with implied response

hh8

A lagged-state interaction uses

hh9

with

St1{0,1}S_{t-1}\in\{0,1\}0

The augmented feasible specification combines both margins of nonlinearity: St1{0,1}S_{t-1}\in\{0,1\}1 so that

St1{0,1}S_{t-1}\in\{0,1\}2

In the QVAR environment studied by You, this feasible specification exactly matches the true conditional average response (You, 16 Feb 2026).

Clustered LPs replace functional approximations by a data-driven partition of the state space. For a candidate number of clusters St1{0,1}S_{t-1}\in\{0,1\}3, the state observations St1{0,1}S_{t-1}\in\{0,1\}4 are classified by St1{0,1}S_{t-1}\in\{0,1\}5-means: St1{0,1}S_{t-1}\in\{0,1\}6 The resulting indicators St1{0,1}S_{t-1}\in\{0,1\}7 enter the LP, and impulse responses across horizons are estimated by GMM using stacked moment conditions

St1{0,1}S_{t-1}\in\{0,1\}8

The number of clusters is chosen iteratively: starting from a large St1{0,1}S_{t-1}\in\{0,1\}9, LPs are estimated, clusters with indistinguishable impulse responses up to horizon xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),0 are tested by pairwise Wald tests with Bonferroni correction, and the closest pair is merged until all remaining clusters are mutually distinct (Herrera et al., 20 Apr 2026).

These approximation-based designs are not equivalent. The asymmetric LP is directed at higher-order effects, the lag-interaction LP at dependence on observable proxies for latent states, the feasible augmented LP at both margins jointly, and the clustered LP at piecewise-constant heterogeneity over a low-dimensional state space.

5. VAR comparisons, IV complications, and inferential cautions

Winkler shows that state-dependent LPs and state-dependent VARs generally target different estimands. For a reduced-form VAR with state-dependent transition matrices, three objects can be defined: a fixed-state IRF,

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),1

a moving-state IRF,

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),2

and the LP estimand,

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),3

In general,

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),4

even with exogenous state and independent errors. To recover the LP estimand with VAR machinery, the paper proposes a back-shifted VAR estimator based on xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),5 separate VARs, each conditioning on a shifted lag of the state, yielding

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),6

This matches the LP probability limit exactly (Winkler, 4 Jan 2026).

The IV case introduces an additional source of misinterpretation. If

xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),7

is estimated by 2SLS using instruments xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),8, then the estimand depends not only on state variation in the structural response but also on state variation in the first stage. Winkler shows that state-dependent weighting can generate nonzero interaction terms even when the effects are not state-dependent. The familiar interpretation xt=ϕ(zt1)+εt,yt=μ(xt,zt1,ε2t),x_t = \phi(z_{t-1}) + \varepsilon_t,\qquad y_t = \mu(x_t,z_{t-1},\varepsilon_{2t}),9 requires either g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].0 constant in g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].1 or a linear first stage g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].2, so that g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].3 is state-invariant (Winkler, 4 Jan 2026).

Inferential practice also changes under nonlinear specifications. In the feasible augmented LP studied by You, HAC/HAR standard errors are used because the squared-shock regressor induces serial correlation in the score that EHW cannot handle. More generally, both the semiparametric estimator and clustered LP rely on HAC-robust long-run variance estimators, and the panel sieve LP uses a HAC estimator of the long-run variance of the partialled-out sieve scores (You, 16 Feb 2026).

The common caution is that interaction coefficients, VAR IRFs, and IV interaction terms are not interchangeable objects. Their equality requires specific conditions rather than generic appeal to “state dependence.”

6. Evidence from simulations and empirical applications

Simulation evidence emphasizes that specification choice matters. In You’s quadratic-VAR laboratory, linear LPs fail to recover any of the state dependence or higher-order effects when shocks are symmetrically distributed. Shock-sign interactions recover part of the higher-order term and reduce errors only in large-g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].4 tail-shock regions. Shock–lagged-state interactions recover part of the state-dependence coefficient provided the observable proxy tracks the latent state well, with gains concentrated in tail-state regions. The augmented feasible specification recovers both components simultaneously and achieves the smallest approximation error across the entire joint distribution of shocks and states (You, 16 Feb 2026).

Clustered LPs perform well when the underlying heterogeneity is well approximated by regime partitions. In the Monte Carlo design with g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].5, g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].6 replications, g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].7, g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].8, and g0,h(x,z,s)E[yt+hxt=x,zt1=z,St1=s].g_{0,h}(x,z,s)\equiv E[y_{t+h}\mid x_t=x,z_{t-1}=z,S_{t-1}=s].9, the method accurately recovers the piecewise-constant approximation to the conditional average response. The iterative algorithm tends to be conservative in small samples and merges clusters whose IRFs are not statistically distinguishable (Herrera et al., 20 Apr 2026).

The semiparametric estimator of "Semiparametric Local Projections" is evaluated across a range of nonlinear data-generating processes. Its defining result is that the estimator is Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},00-consistent and asymptotically normal while remaining robust to first-stage nonparametric errors and serial dependence. The paper also reports two empirical examples, although the data block does not detail their substantive findings (Goncalves et al., 11 Jun 2026).

Three empirical applications illustrate how substantive conclusions can change once state dependence is modeled more flexibly. In the monetary-policy application of the clustered LP paper, the state vector combines macroeconomic uncertainty (Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},01) and monetary policy uncertainty (Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},02); the iterative procedure selects four clusters: Low MacroUcer / Low MPU, Low MacroUcer / High MPU, Moderate MacroUcer / High MPU, and High MacroUcer / Low MPU. The estimates suggest that macroeconomic uncertainty primarily amplifies the risk compensation embedded in the term premium, while monetary policy uncertainty governs the speed and persistence with which markets revise expected future rates after a contractionary monetary policy shock (Herrera et al., 20 Apr 2026).

In You’s application to Romer–Romer monetary shocks, the feasible augmented LP implies larger real effects in trough states than in peak states, while the quadratic term is often statistically significant but economically small. In David et al., a linear-interaction LP implies a monotone increase in firm investment responsiveness with distance-to-default, whereas the sieve LP reveals a hump-shaped response: very-distressed firms respond little, mid-range firms respond the most, and very safe firms respond less than mid-range firms. Because most firms sit near the mean, the hump-shaped nonparametric response implies a larger aggregate investment response than the linear LP, and the linear LP understates the bottom-up aggregate effect by up to an order of magnitude (You, 16 Feb 2026, David et al., 6 May 2026).

The principal limitations are likewise specification-specific. Clustered LPs rely on a piecewise-constant approximation, the “true” number of regimes need not exist, and performance depends on partition choice and sample size. Lag-based LPs hinge on how well the chosen observable proxies the latent state. More generally, the extra exogeneity restriction Yt+h=[f(St1)]Xtβh+errorh,t+h,Y_{t+h} = \bigl[f(S_{t-1})\bigr]' X_t \beta^h + \text{error}_{h,t+h},03 is substantive rather than automatic, and applied work must justify it if interaction coefficients are to receive the weighted-average interpretation established by Winkler (Herrera et al., 20 Apr 2026, Winkler, 4 Jan 2026).

State-dependent LPs therefore form a family rather than a single estimator. Their modern theory distinguishes projection-based weighted averages, structurally causal state-specific responses, and approximation devices tailored to particular nonlinearities. The practical consequence is that empirical interpretation must be aligned with the exact specification, the maintained identifying assumptions, and the mode of heterogeneity being approximated.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to State-Dependent Local Projections (LPs).