Indirect Inference for Locally Stationary Models
David Frazier, Bonsoo Koo

TL;DR
This paper introduces a novel indirect inference approach for complex locally stationary models, enabling inference with nonparametric convergence rates and validated through simulations and financial data analysis.
Contribution
It develops a local indirect inference algorithm for locally stationary models and establishes their asymptotic properties, addressing nonparametric challenges.
Findings
Validated methodology with simulation studies
Detected non-linear, time-varying volatility in financial data
Established asymptotic properties of the estimator
Abstract
We propose the use of indirect inference estimation to conduct inference in complex locally stationary models. We develop a local indirect inference algorithm and establish the asymptotic properties of the proposed estimator. Due to the nonparametric nature of locally stationary models, the resulting indirect inference estimator exhibits nonparametric rates of convergence. We validate our methodology with simulation studies in the confines of a locally stationary moving average model and a new locally stationary multiplicative stochastic volatility model. Using this indirect inference methodology and the new locally stationary volatility model, we obtain evidence of non-linear, time-varying volatility trends for monthly returns on several Fama-French portfolios.
| Size-1 | Size-2 | Size-3 | Size-4 | Size-5 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Est | SE | Est | SE | Est | SE | Est | SE | Est | SE | |||||||
| -0.544 | 0.181 | -0.056 | 0.108 | -0.054 | 0.075 | 0.229 | 0.079 | 0.285 | 0.080 | |||||||
| 1.103 | 0.030 | 1.003 | 0.022 | 0.929 | 0.014 | 0.888 | 0.014 | 0.958 | 0.016 | |||||||
| BM-1 | 1.388 | 0.044 | 1.298 | 0.059 | 1.083 | 0.024 | 1.054 | 0.025 | 1.086 | 0.033 | ||||||
| -0.220 | 0.052 | 0.079 | 0.044 | 0.310 | 0.027 | 0.460 | 0.025 | 0.691 | 0.028 | |||||||
| 1.118 | 0.391 | 1.044 | 0.203 | 1.035 | 0.174 | 0.836 | 0.172 | 0.558 | 0.163 | |||||||
| -0.256 | 0.100 | -0.026 | 0.085 | 0.127 | 0.070 | -0.043 | 0.074 | -0.032 | 0.075 | |||||||
| 1.126 | 0.020 | 1.014 | 0.016 | 0.956 | 0.017 | 0.964 | 0.013 | 1.072 | 0.014 | |||||||
| BM-2 | 1.012 | 0.035 | 0.886 | 0.042 | 0.769 | 0.056 | 0.722 | 0.036 | 0.884 | 0.023 | ||||||
| -0.361 | 0.038 | 0.112 | 0.051 | 0.368 | 0.055 | 0.562 | 0.034 | 0.773 | 0.030 | |||||||
| 1.130 | 0.215 | 1.099 | 0.167 | 0.850 | 0.156 | 1.276 | 0.176 | 1.071 | 0.154 | |||||||
| -0.109 | 0.074 | 0.064 | 0.081 | 0.050 | 0.081 | 0.163 | 0.078 | -0.075 | 0.120 | |||||||
| 1.097 | 0.018 | 1.016 | 0.016 | 0.983 | 0.021 | 0.980 | 0.017 | 1.067 | 0.023 | |||||||
| BM-3 | 0.752 | 0.024 | 0.553 | 0.058 | 0.442 | 0.065 | 0.433 | 0.054 | 0.573 | 0.071 | ||||||
| -0.426 | 0.024 | 0.156 | 0.060 | 0.407 | 0.060 | 0.597 | 0.064 | 0.795 | 0.054 | |||||||
| 1.142 | 0.156 | 1.035 | 0.181 | 0.832 | 0.159 | 0.746 | 0.159 | 1.223 | 0.227 | |||||||
| -0.012 | 0.068 | 0.060 | 0.088 | 0.049 | 0.102 | 0.086 | 0.074 | -0.235 | 0.117 | |||||||
| 1.078 | 0.015 | 1.042 | 0.022 | 1.030 | 0.020 | 1.005 | 0.017 | 1.152 | 0.029 | |||||||
| BM-4 | 0.403 | 0.032 | 0.212 | 0.061 | 0.188 | 0.062 | 0.223 | 0.031 | 0.293 | 0.061 | ||||||
| -0.395 | 0.027 | 0.171 | 0.063 | 0.405 | 0.073 | 0.558 | 0.051 | 0.795 | 0.046 | |||||||
| 1.253 | 0.181 | 0.717 | 0.204 | 0.874 | 0.230 | 0.865 | 0.169 | 1.269 | 0.251 | |||||||
| 0.124 | 0.065 | -0.023 | 0.067 | 0.180 | 0.094 | -0.325 | 0.128 | -0.197 | 0.172 | |||||||
| 0.985 | 0.013 | 0.983 | 0.016 | 0.934 | 0.021 | 1.033 | 0.025 | 1.121 | 0.031 | |||||||
| BM-5 | -0.240 | 0.019 | -0.204 | 0.035 | -0.246 | 0.042 | -0.211 | 0.031 | -0.094 | 0.043 | ||||||
| -0.365 | 0.025 | 0.074 | 0.046 | 0.298 | 0.045 | 0.649 | 0.047 | 0.839 | 0.040 | |||||||
| 1.050 | 0.176 | 1.098 | 0.158 | 0.615 | 0.271 | 1.265 | 0.255 | 0.997 | 0.316 |
| Size-1 | Size-2 | Size-3 | Size-4 | Size-5 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Est. | SE | Est | SE | Est | SE | Est | SE | Est | SE | ||||||
| 0.693 | 0.075 | 0.627 | 0.242 | 0.347 | 0.293 | 0.679 | 0.341 | 0.523 | 0.176 | ||||||
| BM-1 | 1.902 | 0.327 | 1.690 | 0.622 | 1.709 | 0.317 | 1.317 | 0.655 | 1.573 | 0.363 | |||||
| 0.259 | 0.154 | -0.162 | 0.372 | -0.513 | 0.285 | 0.153 | 0.330 | 0.235 | 0.348 | ||||||
| 0.654 | 0.314 | 0.543 | 0.150 | 0.584 | 0.202 | 0.499 | 0.292 | 0.565 | 0.244 | ||||||
| BM-2 | 1.602 | 0.484 | 1.742 | 0.310 | 1.694 | 0.480 | 1.560 | 0.408 | 1.656 | 0.507 | |||||
| 0.123 | 0.315 | -0.262 | 0.242 | 0.007 | 0.503 | -0.011 | 0.179 | 0.320 | 0.507 | ||||||
| 0.603 | 0.104 | 0.529 | 0.299 | 0.600 | 0.212 | 0.619 | 0.226 | 0.762 | 0.172 | ||||||
| BM-3 | 1.879 | 0.373 | 1.832 | 0.465 | 1.703 | 0.620 | 1.598 | 0.453 | 1.416 | 0.364 | |||||
| 0.270 | 0.217 | -0.018 | 0.257 | -0.127 | 0.626 | 0.165 | 0.360 | -0.101 | 0.214 | ||||||
| 0.473 | 0.239 | 0.686 | 0.109 | 0.523 | 0.264 | 0.596 | 0.093 | 0.592 | 0.123 | ||||||
| BM-4 | 1.668 | 0.547 | 1.609 | 0.432 | 1.692 | 0.467 | 1.580 | 0.215 | 1.783 | 0.139 | |||||
| -0.069 | 0.319 | -0.245 | 0.218 | 0.242 | 0.467 | -0.096 | 0.242 | -0.149 | 0.374 | ||||||
| 0.572 | 0.274 | 0.427 | 0.237 | 0.592 | 0.303 | 0.428 | 0.302 | 0.530 | 0.249 | ||||||
| BM-5 | 1.507 | 0.618 | 1.879 | 0.396 | 1.668 | 0.584 | 1.623 | 0.619 | 1.747 | 0.414 | |||||
| 0.192 | 0.416 | -0.095 | 0.503 | 0.428 | 0.429 | -0.452 | 0.271 | -0.157 | 0.483 |
| Size-1 | Size-2 | Size-3 | Size-4 | Size-5 | ||
|---|---|---|---|---|---|---|
| BM-1 | -0.0549, 0.1610 | -0.0622, 0.1516 | -0.0919, 0.1859 | -0.1203, 0.0712 | -0.0023, 0.1900 | |
| BM-2 | -0.1915, 0.0556 | -0.2716, 0.0399 | -0.0687, 0.0874 | -0.0324, 0.1940 | -0.1255, 0.0738 | |
| BM-3 | -0.2185, 0.0268 | -0.0597, 0.1614 | -0.0188, 0.2030 | -0.0383, 0.2178 | -0.1372, 0.0626 | |
| BM-4 | -0.1331, 0.0865 | -0.0403, 0.0981 | -0.0742, 0.1751 | -0.1258, 0.0755 | -0.0718, 0.1619 | |
| BM-5 | 0.0175, 0.1154 | -0.0762, 0.1446 | -0.0558, 0.1325 | -0.0072, 0.1698 | -0.0931, 0.1709 |
| Size-1 | Size-2 | Size-3 | Size-4 | Size-5 | |
|---|---|---|---|---|---|
| BM-1 | 25.97 | 44.31 | 37.22 | 53.03 | 48.77 |
| BM-2 | 24.49 | 40.55 | 57.38 | 60.51 | 45.35 |
| BM-3 | 41.31 | 22.39 | 39.51 | 50.72 | 35.74 |
| BM-4 | 17.54 | 36.94 | 28.51 | 35.89 | 44.28 |
| BM-5 | 18.72 | 24.92 | 41.95 | 48.33 | 16.09 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Systems and Time Series Analysis · Financial Risk and Volatility Modeling · Stochastic processes and financial applications
Indirect Inference for Locally Stationary Models
David T. Frazier Bonsoo Koo
Monash University
Department of Econometrics and Business Statistics, Monash University, PO Box 11E, Clayton Campus, VIC 3800, Australia; e-mail: [email protected] author. Department of Econometrics and Business Statistics, Monash University, PO Box 11E, Clayton Campus, VIC 3800, Australia; e-mail: [email protected]
Indirect Inference for Locally Stationary Models
David T. Frazier Bonsoo Koo
Monash University
Department of Econometrics and Business Statistics, Monash University, PO Box 11E, Clayton Campus, VIC 3800, Australia; e-mail: [email protected] author. Department of Econometrics and Business Statistics, Monash University, PO Box 11E, Clayton Campus, VIC 3800, Australia; e-mail: [email protected]
Abstract
We propose the use of indirect inference estimation to conduct inference in complex locally stationary models. We develop a local indirect inference algorithm and establish the asymptotic properties of the proposed estimator. Due to the nonparametric nature of locally stationary models, the resulting indirect inference estimator exhibits nonparametric rates of convergence. We validate our methodology with simulation studies in the confines of a locally stationary moving average model and a new locally stationary multiplicative stochastic volatility model. Using this indirect inference methodology and the new locally stationary volatility model, we obtain evidence of non-linear, time-varying volatility trends for monthly returns on several Fama-French portfolios.
Key words: semiparametric, locally stationary, indirect inference, state-space models
Journal of Economic Literature Classification: C13, C14, C22
1 Introduction
Time-varying economic and financial variables, and relationships thereof, are stable features in applied econometrics. Notable examples include asset pricing models with time-varying features (Ghysels, , 1998; Wang, , 2003) and trending macroeconomic models (Stock and Watson, , 1998; Phillips, , 2001). While classical analyses of time series are built on the assumption of stationarity, data studied in finance and economics often exhibit nonstationary features.
Many different schools of modeling and estimation methods are used to accommodate the nonstationary behavior of observed time series data. In particular, statistical tools developed for locally stationary processes provide a convenient means of conducting analyses of trending economic and financial models. Heuristically, local stationarity implies that a process behaves in a stationary manner (at least) in the vicinity of a given time point but could be nonstationary over the entire time horizon. For certain widely-studied time series models, slowly time-varying parameters ensure local stationarity under some regularity conditions; for instance, see Dahlhaus, (1996) and Dahlhaus, (1997) (AR(1)), Dahlhaus and Subba Rao, (2006) (ARCH()), Dahlhaus and Polonik, (2009) (MA()), Koo and Linton, (2012) (Diffusion processes) and Koo and Linton, (2015) (GARCH(1,1) with a time-varying unconditional variance) among many other classes of locally stationary processes.
While many classes of well-known time series models can be generalized to locally stationary processes, it is worth noting that estimation and inference procedures developed in one class of locally stationary processes often cannot be applied to a different class of locally stationary processes. In particular, many estimation methods for locally stationary processes are composed of estimation approaches that primarily focus on local regression with closed-form estimators, local maximum likelihood estimation (MLE) with a closed-form likelihood function (in the time domain) and spectral density approach (in the frequency domain), all of which could be intractable or simply difficult to implement for various locally stationary extensions of commonly used structural econometric models; we refer to Vogt, (2012), Dahlhaus and Subba Rao, (2006) and Dahlhaus and Polonik, (2009), for examples. As such, model specifications compatible with the above statistical methods are rather limited and cannot be used for estimation and inference in more complicated locally stationary models, such as, for instance, models with latent variables or unobservable factors.
More importantly, structural models of economic and financial relationships commonly rely on the use of latent variables to represent information that is unavailable to the econometrician. This modeling approach implies, almost by definition, that simple (closed-form) representations for the conditional distributions of the endogenous variables are unavailable, with simple straightforward estimation methods often infeasible as a consequence. In such cases, if we were to extend common locally-stationary models to include the latent variables that are necessary to structurally model phenomena found in economics and finance, this would render the existing estimation methods used for such models infeasible. For instance, this situation arises in state-space models if either the measurement or state transition densities do not have closed forms, as in the case of stochastic volatility models. A secondary example is the fact that estimation of univariate locally stationary diffusion models cannot be straightforwardly extended to versions of these models with stochastic volatility.
To circumvent the above issue, and to help proliferate the use of locally stationary models and methods in econometrics and finance, we propose a novel nonparametric indirect inference (hereafter, II) method to estimate locally stationary processes. Instead of estimating complex structural locally stationary models directly, we indirectly obtain our estimator by targeting consistent estimators of simpler auxiliary models, and use these consistent estimates to conduct inference on the structural parameters. See, Smith, (1993), Gourieroux et al., (1993) and Gourieroux and Monfort, (1996) for discussion of indirect inference in parametric models.
To illustrate the main idea behind our nonparametric II approach for locally stationary processes, we consider the following motivating example. Suppose that the true data generating process evolves according to
[TABLE]
where for all . This locally stationary multiplicative stochastic volatility (LS-SV) model decomposes volatility into a short-term, latent volatility process, , and a slowly time-varying component, captured by , and can capture a wide range of volatility behaviors. The above model allows for non-stationary, but slowly changing, volatility dynamics, which may result from the transitory nature of the business cycle.
Suppose that we wish to estimate and conduct inference on the unknown volatility function in (1). While (G)ARCH-based versions of the locally stationary volatility model have been analyzed by several researchers (see, e.g., Dahlhaus and Subba Rao, , 2006, Engle and Rangel, , 2008, Fryzlewicz et al., , 2008, and Koo and Linton, , 2015), since the latent volatility process, , pollutes the observed data, , it is not entirely clear how to estimate parameters in (1). Indeed, largely due to this fact, locally stationary volatility models have not been previously explored in the literature, even though their stationary counterparts form the backbone of many empirical studies in finance and financial econometrics.
In this paper, we generalize the II approach of Gourieroux et al., (1993) to present a convenient estimator for unknown functions in locally stationary models, such as the LS-SV model. This approach to II estimation relies on a locally stationary auxiliary model that can be easily estimated using the observed data and that captures the underlying features of interest in the structural model. For example, in the context of the LS-SV model, a reasonable auxiliary model would be the locally stationary GARCH model:
[TABLE]
where for all , and where is an error process.
The remainder of this paper further develops the ideas behind this estimation method in the context of a general locally stationary model and establishes the asymptotic properties of the proposed estimation procedure under regularity conditions. To establish the asymptotic properties of these II estimators, we must first develop conditions that guarantee locally stationary models admit consistent estimators of their corresponding limit values. This is itself a novel result since the vast majority of research into locally stationary models has focused on estimators defined by relatively simple criterion functions, and all under the auspices of correct model specification. Indeed, Kristensen and Lee, (2019) is the only other study of which the authors are aware that treats genuinely misspecified locally stationary models. These new results for locally stationary estimators of the auxiliary model enable us to deduce the asymptotic properties of our proposed II estimator for the structural model parameters.
The estimation procedure proposed herein is demonstrated through two Monte Carlo examples, and an empirical application. The empirical application applies the LS-SV model to examine the volatility structure of several commonly analyzed Fama-French portfolios. We find that most of these portfolios display time-varying volatility patterns that broadly track the underlying (low-frequency) expansion and contractions of the United States economy.
The remainder of the paper is organized as follows. Section 2 introduces the general model and the related framework. In Section 2.3, we present our general approach and define the corresponding local II (L-II) estimators for a general locally stationary model. Section 3 develops asymptotic results that demonstrate the properties of this estimation procedure. Simulation results for a simple example of a locally stationary moving average model of order one are discussed in Section 4. In Section 5 we analyze the locally stationary stochastic volatility model. We consider a small Monte Carlo to demonstrate our estimation method, then apply this method to analyze the volatility behavior of Fama-French portfolio returns, where we find ample evidence for smoothly time-varying nonlinear volatility dynamics over the sample period. All proofs are relegated to Appendix A. The tables and figures associated with the application in Section 5 are given in Appendix B. The proof of Corollary 2 and additional details for the LS-SV model are provided in the supplementary appendix.
Throughout this paper, the following notations are used. The symbol denotes the real numbers, while denotes the natural numbers. For , we let denote the Euclidean norm, while denotes the absolute value function, and for a positive-definite matrix, we let denote the weighted norm of . For denoting a given function, we let denote the sup-norm. For an unknown parameter , the subscript [math] denotes the true value of . The quantities and denote the usual big and little in probability. denotes a generic constant that can take different values in different places.
2 The model
2.1 Structural models
We assume the researcher is interested in conducting inference on a model in the class of locally stationary processes.
Definition 1**.**
Let denote a triangular array of observations. The process is locally stationary if there exists a stationary process for each re-scaled time point , such that for all ,
[TABLE]
where is a measurable process satisfying, for some , .
The magnitude of captures the degree of approximation of to , which reflects the characteristics of the underlying processes of interest. The larger , the better the approximation. We do not specify the magnitude of to maintain generality, which allows us to represent various types of processes, and instead allow to vary from model to model. See, for instance, Dahlhaus and Subba Rao, (2006) for ARCH(), Koo and Linton, (2012) for diffusion processes, Vogt, (2012) for AR processes and Dahlhaus and Polonik, (2009) for MA processes among many other processes.
We consider that the process is generated from the following locally stationary structural model:
[TABLE]
where both and are real-valued functions that are known up to the unknown function . The function of interest is , where denotes a normed vector space of function. The structural model, and satisfy the following regularity conditions.
Assumption 1**.**
(i) For a positive , and , the function has uniformly bounded second-derivatives with respect to . (ii) The functions , , known up to , are twice continuously differentiable with respect to , with uniformly bounded second derivatives. (iii) The error term is a white noise process with known distribution.
The structural model in (3) is quite general and can accommodate many interesting processes, including models with complex time-varying features, such as time-varying autoregressive conditional heteroskedasticity (ARCH). In addition, the structural model in (3) can always be augmented with additional exogenous regressors at the cost of additional notation. Such regressors may be used, for instance, to capture some conditionally heteroskedastic features of the data. Critically for our purposes, under Assumption 1, if were known, simulated realizations of could easily be generated from the model in equation (3).111We note here that Assumption 1(iii) is standard in the II literature. Indeed, Gourieroux et al., (1993) argue that this is not a real assumption since the error term “can always be considered as a function of a white noise with a known distribution and of a parameter which can be incorporated” into the unknown parameters. If the process in (3) is locally stationary, inference on can be carried out through an approximate structural model defining a stationary process indexed by , where denotes the domain of re-scaled time point , i.e. with a positive :
[TABLE]
Lemma 1**.**
Suppose that in (3) is locally stationary as in Definition 1. Under Assumption 1, as , the process in (4) is such that
[TABLE]
Lemma 1 is consistent with Proposition 3.1 of Dahlhaus et al., (2019), and implies that in the neighborhood of a re-scaled time point , the local behavior of can be approximated by the behavior of . Consequently, statistical analysis on can be based on a collection of locally stationary processes .
Under local stationarity, we will demonstrate that estimation of the unknown (vector) function in (3) can proceed through a local version of II (L-II) conducted at the time points . This approach relies on the fact that, for any , in (4) satisfies ; i.e., in the locally stationary structural model we view the function of interest as a map . The assumption that is our only parameter of interest is without loss of generality as we may always redefine to include those elements (time-varying or otherwise) of the distribution for the errors that are unknown. This paper is particularly concerned with estimation and inference when the structural model, (3), rules out direct estimation approaches developed in the existing literature, for instance, due to the presence of latent variables that make computation of the likelihood function intractable.
Consider that our goal is to estimate the unknown map at a given point . Since , we associate to this unknown function (evaluated at the point ) a vector . Even if the vector can not be estimated by direct means, since is stationary (at the fixed value ) we can easily simulate a realization of this series by replacing in equation (3) by . For fixed and some , a simulated series can be generated according to
[TABLE]
where denotes a simulated realization of the random variable .222The use of slightly misspecified simulators in II is not uncommon, see, e.g., Dridi et al., (2007), Altonji et al., (2013), Bruins et al., (2018), and Frazier et al., (2019) for examples of misspecified simulators in the context of II estimation. In this sense, we follow the above papers in that the version of the structural model used to simulate data is a (locally) misspecified version of the true DGP. Throughout the remainder, a tilde, , over a variable will denote that this variable is simulated and when no confusion will result we drop simulated series dependence on , e.g., we take to mean .
Given the simulated series , II estimation of can then proceed by minimizing the difference between statistics calculated from the observed data, , and the simulated data, . Repeating this procedure at a collection of points would then yield an estimate of the unknown function .
2.2 Auxiliary models and direct estimation
To employ our L-II estimation method, we specify an auxiliary model defined by the unknown (vector) function , with a vector space of functions, and where with . Similar to the structural function of interest, for any given we associate to the unknown function a vector . In general, we will only emphasize the parameters’ dependence on the point when necessary.
Reflecting the features of the true structural model, the auxiliary model is chosen such that it allows for direct estimation of . We estimate at the point , i.e., , by minimizing a local criterion function: for kernel function and bandwidth parameter , define
[TABLE]
where is a known function whose properties we later specify. Note that, technically depends on the array , however, we obviate this dependence to keep notation as simple as possible. Given , an estimator for can be defined as
[TABLE]
The explicit dependence of on clarifies that the auxiliary estimator depends on the unknown at the point . However, throughout the remainder, to simplify notation, we obviate this explicit dependence and simply define .
It is natural to consider an auxiliary model which allows for simple estimation of the auxiliary parameters. One such useful class of auxiliary models will be nonlinear regression models of the type considered in Robinson, (1991) and Zhang et al., (2015): for a triangular array of variables that are measurable at time , and exogenous with respect to the error term , the auxiliary model is given as
[TABLE]
where is known, up to the unknown , and where
[TABLE]
The set restricts the form of to be locally (in ) Lipschitz (in ), with this restriction being satisfied by many regression functions. Under this specific nonlinear regression model, could be the local least squares criterion
[TABLE]
While nonlinear regression models are a useful class of auxiliary models, we do not wish to restrict our analysis solely to this class, and we therefore allow the criterion function to be general. However, to ensure our theory can easily accommodate this case, we further specialize the structure of the auxiliary criterion function : For some kernel function, and a bandwidth parameter, , some known function and observable exogenous variables , we assume that
[TABLE]
2.3 Estimation of structural parameters
For denoting a set of observations from the locally stationary structural model (3), satisfying Definition 1, the auxiliary estimator in (8) approximates the behavior of at the point . Given , an estimator of can then be obtained by matching against a version that is calculated based on data simulated from the model under a given , and a given . However, we note that it is unclear in general how to simulate from the non-stationary structural model defined by (3).
Therefore, instead of attempting to simulate from the model (3), we invoke the local stationarity of and generate (simulated) realization from the stationary process , defined by (4), which approximates in the sense of Definition 1. Such an II estimation approach is by construction “local” in that all we can recover is . An estimate of can be obtained by repeatedly applying this local II (L-II) approach at a given set of time points , where and .
More specifically, for some fixed and a corresponding candidate for , say, , L-II then simulates data from (4) using simulated errors . Given , we estimate the auxiliary parameters using
[TABLE]
which corresponds to a simulated version of the local criterion function in the vicinity of time point . Note that, similar to the notation we employ for , the notation is an abbreviation for .
Using and , the L-II estimator of can then be calculated, for positive-definite weighting matrix , as
[TABLE]
Using the same simulated errors , we may repeat the above procedure for , with , and , to obtain an estimator of .
The key feature of the above L-II procedure is that, due to the locally-stationary nature of (4), the simulated series is stationary for each , . In this way, at each time point , L-II matches a nonparametric estimator against a parametric estimator. As the following section illustrates, a consequence of this estimation approach is that the estimator will inherit the asymptotic properties of the nonparametric estimator .
3 Asymptotic behavior of L-II
This section establishes the asymptotic properties of the L-II estimator. We establish the convergence (in probability) of to and provide the asymptotic distribution of under a fairly general setup.
Before presenting the details, we introduce the limit quantities that will be needed for our results. Consider the limit objective function and its minimizer corresponding to sample quantities, i.e. (7) and (8), such that, for and a small, positive ,
[TABLE]
When no confusion will result, we denote by . The value is the minimizer of the limit map and depends on the features of the true distribution and the true value of the unknown function, , in the structural model.
Likewise, we require that the simulated auxiliary estimator has a well-defined probability limit. Recalling the stationary nature of the simulated data, , such a requirement boils down to standard results for the consistency of quasi-maximum likelihood estimators for the pseudo-true value; see, e.g., White, (1982) and White, (1996). The simulated counterpart to the pseudo-true parameter is the map , which we define as
[TABLE]
and where we remind the reader that we have suppressed the dependence of the simulated series on for notational simplicity.
3.1 Consistency
To demonstrate the asymptotic properties of our proposed L-II approach, we employ the following regularity conditions.
Assumption 2**.**
(i) are triangular arrays of locally stationary processes satisfying Definition 1 and are -mixing with its mixing coefficients such that for all integers and ,
[TABLE]
where and and are -fields generated by and respectively. The mixing coefficients converge to zero as , and are such that, for some sequence , with ,
[TABLE]
(ii) For all and , the approximate structural process, , defined by (4), satisfies (a) , (b) , and (c) for all integers .
For an arbitrary point , define a local neighborhood of as and .
Assumption 3**.**
*(i) For , is twice continuously and boundedly differentiable in all arguments. For all , .
(ii) For all and any , is measurable and twice differentiable at and satisfies . In addition, there exists a function such that with .
(iii) Let . The function is differentiable in , for all , and is strict monotonic, in , in a neighborhood of . Moreover, there exists a constant such that, up to an term,*
[TABLE]
(iv) For any given , the map
[TABLE]
*exists and is the unique zero of ; i.e. for an arbitrarily small , there exists such that
(v) *
[TABLE]
*is satisfied.
(vi) For any given , , is continuous and injective for all .
(vii) The parameter spaces and , with , are compact.*
Assumption 4**.**
(i)The kernel function is positive, symmetric around zero, and bounded. In addition: (i.a) is -times continuously differentiable for , with ; (i.b) satisfies , , and either , for with or and for some , for ; (i.c) , , and: , , ; (i.d) is Lipschitz continuous, i.e. for all .
(ii) The bandwidth is such that, as , and Th\big{/}(m_{T}\log T)\rightarrow\infty.
Remark 1**.**
Assumption 2.(i) states that we restrict our attention to locally stationary processes and allows us to utilize the asymptotic independence property for heterogeneous data. The decay rate of the -mixing coefficient is quite weak. For instance, any exponential decay rate satisfies the condition. In addition, the -mixing can be relaxed to strong-mixing if we restrict the form of . For instance, for the regression objective function - whether it is linear or nonlinear - strong-mixing assumption suffices. Assumption 2.(ii) ensures that for all , there exists an approximating stationary process. It is worth noting that this is a condition for the parameter space , and implicitly confines the size of , so that we exclude the possibility of generating non-stationary simulated series. Assumption 3 is concerned with the auxiliary model and its objective function. Assumptions 3.(i) and 3.(ii) ensure uniform continuity of the objective function in a neighborhood of the pseudo-true value, . They also ensure the existence of a well-behaved limit of the objective function due to the dominated convergence theorem. Assumption 3.(iii) is concerned with the behavior of the first-order condition and the monotonicity warranted by the minimizer of the criterion is needed to ensure that the optimizer of the auxiliary criterion is unique. In general, one can replace this condition with the high-level condition that the auxiliary estimator “nearly minimizes” the criterion function, however, we believe this primitive condition is more informative than invoking this alternative high-level condition. Assumption 3.(iv) is an asymptotic identification condition such that the unique minimizer of is well separated and therefore unique. Assumption 3.(v) states uniform equicontinuity for the uniform LLN. Assumption 3.(vi) is an identification condition and is akin to a local version of the standard II identification condition. Assumption 3.(vii) requires that the parameter spaces for and are compact. Finally, Assumption 4 describes features of the kernel function and the bandwidth, which is standard in nonparametric kernel estimation.
Uniform (in ) consistency of the L-II estimator requires the uniform convergence of the auxiliary estimators and to their limit counterparts.
Theorem 1**.**
Under Assumptions 1-4, , and exist and are unique w.p.1. In addition, the following are satisfied.
The auxiliary estimator , calculated using the observed sample , satisfies
[TABLE] 2. 2.
The auxiliary estimator , calculated using the simulated sample , satisfies
[TABLE]
Remark 2**.**
We note here that Theorem 1 is of independent interest. The result in equation (12) is one of the first results, to our knowledge, on the uniform consistency of estimators in general locally stationary models. The only other results in this direction that the authors are aware of are those for (quasi) maximum likelihood estimators in Kristensen and Lee, (2019) and Dahlhaus et al., (2019).
Remark 3**.**
As stated earlier, a useful class of auxiliary models for L-II is the class of nonlinear regression models. Suppose that the auxiliary model is given by
[TABLE]
where is strictly stationary and -mixing with and independent of the explanatory variables . The estimator of the auxiliary parameter is given as
[TABLE]
For this specific choice of auxiliary model and criterion function, we have the following immediate corollary to Theorem 1.
Corollary 1**.**
Under Assumptions 1-4, for defined as in (14) and its simulated counterpart, we have
[TABLE]
The (uniform) consistency of and allows us to deduce the uniform consistency of the L-II estimator.
Theorem 2**.**
Let Assumptions 1-4 be satisfied. For a symmetric, positive-definite weighting matrix, the estimator
[TABLE]
satisfies
[TABLE]
Remark 4**.**
Theorem 2 requires, among other things, a condition guaranteeing identification of for any . This requires that, for any and for some , is able to match , and that this matching be unique. Recalling that , this identification requires that be the unique solution, in , to
[TABLE]
for . For continuous and strictly monotonic, in , for any , in the case of , this defines as
[TABLE]
Therefore, under continuity and monotonicity of , in , for any , is identified. Such a condition is equivalent to the injectivity conditions required by Theorem 2, which is a necessary condition required of parametric II (Gourieroux et al., 1993). Therefore, we see that if for all , i.e., the unknown function is constant, this identification condition is equivalent to the identification condition generally employed in parametric II estimation and Theorem 2 reduces to the standard consistency result for II estimation.
3.2 Asymptotic distribution
In what follows, let and recall the definitions and . We deduce the asymptotic distribution of the L-II estimator under the following high-level regularity conditions.
Assumption 5**.**
For fixed , the following are satisfied.
There exists a matrix , satisfying , such that
[TABLE] 2. 2.
For as in the above assumption, and for denoting a realization simulated under , 3. 3.
For some , . 4. 4.
* and are Lipschitz continuous in both and .* 5. 5.
* is invertible for all .* 6. 6.
, , and is full column rank for all .
Remark 5**.**
Assumption 5 amounts to a local version of the uniform convergence and asymptotic normality conditions required to demonstrate asymptotic normality of parametric II estimators. We note that it is feasible to consider more primitive assumptions that can guarantee the conditions in Assumption 5 (see, e.g., Kristensen and Lee, (2019) and Dahlhaus et al., (2019) for discussion). However, such an approach would require considerable technical effort and is not necessarily germane to the main message of this paper. Therefore, we leave the study of more primitive approaches to obtaining the required regularity in Assumption 5 for future research.
Theorem 3**.**
If Assumptions 1-5 are satisfied, and if , then as
[TABLE]
where Q(u)=\left\{\frac{\partial\rho_{0}(u;\theta)^{\prime}}{\partial\theta}\Omega\frac{\partial\rho_{0}(u;\theta)}{\partial\theta^{\prime}}\right\}\bigg{|}_{\theta=\theta_{0}(u)} and W(u)=\frac{\partial\rho_{0}(u;\theta)^{\prime}}{\partial\theta}\Omega\left(\frac{\partial\Psi_{0}(\rho;u)}{\partial\rho^{\prime}}\right)^{-1}\bigg{|}_{\theta=\theta_{0}(u),\;\rho=\rho_{0}(u)}.
Remark 6**.**
In the L-II context, the bandwidth, , affects the structural estimates through the estimated auxiliary parameter . Therefore, the bandwidth must be chosen with respect to the estimated auxiliary parameters. Theorem 3 demonstrates that so long as the bandwidth satisfies , the L-II estimator will be asymptotically normal, and will not exhibit any asymptotic bias. Indeed, Dahlhaus et al., (2019) argue that, for many different classes of locally stationary models estimated by local maximum likelihood, such a choice of bandwidth is optimal in terms of mean squared error. However, if one considers a slower rate for , the resulting L-II estimator will be contaminated by an asymptotic bias. In such cases, the results given in Kristensen and Lee, (2019), in particular their Corollary 1, can be used to deduce the general form of the bias.
Remark 7**.**
For denoting the number of model simulations, the reader may notice that the term that generally appears in the asymptotic distribution of II estimators is absent in Theorem 3. The absence of this term is a consequence of matching a parametric estimator, , against a nonparametric estimator, . Recall that the estimator is based on simulated paths of length , i.e., total observations. Consequently, under regularity conditions, . In contrast, the local nature of the nonparametric estimator ensures that is based on an effective sample of observations, which ensures that . Therefore, since ,
[TABLE]
and the dominant order is . Indeed, scaling the above by the first term is for any , since . Therefore, the term will not appear in the asymptotic distribution of the L-II estimator.
Intuitively, since L-II uses simulated data points and “observed data points”, we are in a regime where we have more simulated data than observed data. In particular, since as , the number of simulated observations, , diverges faster than the number of “observed data points”, . In parametric II estimation it is well-known that if the number of simulated observations diverges faster than the number of observed data points, the factor does not appear in the asymptotic variance.
Remark 8**.**
We note that our L-II approach and its asymptotic behavior differ from the “kernel-based” II approach of Billio and Monfort, (2003). In the confines of a fully parametric structural model, Billio and Monfort, (2003) generate a simulated conditional auxiliary criterion function, via kernel smoothing, which is used to construct estimators of the auxiliary parameters. Matching auxiliary estimators based on the observed and simulated data, then “knocks out” the bias of the nonparametric estimator in the asymptotic distribution of the kernel II estimator. As such, in the authors parametric context, the bandwidth used in estimation will have little impact on the behavior of the structural parameter estimates, and, hence, the researcher has liberty to choose this tuning parameter as they see fit. However, unlike Billio and Monfort, (2003), our structural model is nonparametric and we must rely on local simulation (and estimation) of the structural model, in the neighborhood of the time point . This local approach is required since in our context there is no reason to believe that a global approach will guarantee identification. As a result, we must pay the price for nonparametric estimation, which results in a slower rate of convergence.
Remark 9**.**
As is generally true of nonparametric estimators, the asymptotic distributions given in Theorem 3 will only accurately reflect the sampling properties of the estimator in relatively large samples. As such, in cases with moderate sample sizes, we suggest the use of bootstrap techniques to conduct inference. While the bootstrap theory for locally stationary processes is still evolving, the bootstrap procedures of Paparoditis and Politis, (2002), Dowla et al., (2013), and Kreiss and Paparoditis, (2015) have been shown to be consistent in a wide variety of LS models.
4 Simple example
In this section, we consider a simple generalization of the time-varying moving average model that allows the roots of the moving average lag polynomial to be time-varying. After presenting the model, we demonstrate how our L-II approach can be applied to estimate the model and present simulation results on the effectiveness of this strategy.
4.1 MA(1) time-varying parameters
We consider the semiparametric locally stationary MA(1)-process
[TABLE]
We further assume that is a white noise process with mean zero and unit variance, and for any arbitrarily small positive number , and we have that .
Our goal is to estimate the unknown function via our L-II approach. In doing so, we approximate (15) by a family of stationary MA(1) processes indexed by with some small trimming positive ,
[TABLE]
We consider an auxiliary model with the a locally stationary AR(1) structure:
[TABLE]
For fixed , the auxiliary model is a simple AR(1) model.
Recall that, in parametric MA models, when the roots lie near the region of non-inveribility, the resulting estimators can display a loss in accuracy. Therefore, since for any fixed , the structural model is well-approximated by a parametric MA(1) model, it is likely that the same issue will be present if is close to unity.
We use the above auxiliary model to present a L-II estimator of . Algorithm 1 describes the L-II estimation procedure for (15).
In comparison with the general structure, the time-varying AR(1) auxiliary model in (17) corresponds to taking and considering that . Note that it would also be possible to consider additional lags of in to accommodate LS-MA models of higher order. It is also useful to note that under weak conditions on the error term, the process defined in the auxiliary model (17) is strong-mixing; see Orbe et al., (2005).
In this specific model, using the result of Corollary 1, we can deduce the consistency result in Theorem 2 to obtain the following uniform convergence of in the LS-MA(1) model to .333The proof of Corollary 2 follows from Corollary 1, however, for clarity we give a more primitive proof in the Supplementary appendix.
Corollary 2**.**
Under Assumptions 1-4, if with uniformly bounded second-derivatives, the estimator satisfies
4.2 Monte Carlo experiments
We demonstrate the usefulness of the L-II approach using a series of Monte Carlo experiments. We consider a sample size of generated according to the LS-MA(1) model
[TABLE]
Data is generated according to one of three functional specifications for :
- (a)
;
- (b)
;
- (c)
.
For inference on , we use Algorithm 1 with a Gaussian kernel and the rule of thumb bandwidth . We take for all simulation experiments.444As demonstrated in Theorem 3, the choice of does not have an asymptotic impact on the estimates. However, in finite samples this choice may affect the estimated values of , since a larger value of generally yields a smoother criterion function, and potentially a more accurate optimizer. We estimate across the grid of points .
We consider 5,000 replications of the above design across the three different specifications for . The following three figures illustrate the sampling distribution, across the Monte Carlo replications for each of the three specifications.
Figure 1 demonstrates the ability of the L-II approach to obtain consistent estimators of the unknown function over across the three Monte Carlo designs. The bounds are truncated due to the well-known boundary bias associated with local constant nonparametric estimation. We note that, outside of these bounds, given the relatively short nature of the time series, these estimators are likely to be poorly behaved. This issue can be addressed through the use of local-linear smoothing approaches.
5 Time-varying multiplicative stochastic volatility model
The use of stochastic volatility to capture the conditional heteroskedastic movements of asset returns is now commonplace in economics and finance. Recently, however, several authors have suggested that volatility should be decomposed into short and long-run components (see, e.g, Engle and Rangel, , 2008 and Engle et al., , 2013). Such a decomposition has given rise to the class of multiplicative time-varying GARCH models, e.g. Koo and Linton, (2015). Such models decompose volatility into a short-run component, which is conveniently captured via a GARCH model, and a long-run component that slowly varies with larger macroeconomic factors that are captured nonparametrically.
The class of multiplicative GARCH models can capture both short and long-run features, however, it is generally accepted that stochastic volatility models are superior to GARCH models in terms of modeling flexibility and their overall ability to capture fluctuations in short-run volatility. Given this feature, one would suspect that a multiplicative extension of the standard SV model should perform well in many cases. While such a model would be similar to multiplicative GARCH models, the introduction of latent stochastic volatility ensures that direct estimation approaches become infeasible. However, this issue is immaterial for our L-II estimation approach since we can simulate the latent volatility
To this end, in this section we propose a new model where volatility evolves as the product of a short and long-run component: the long-run component is captured by a slowly time-varying function, and the short-run component is captured via an autoregressive SV model. In the context of simulation experiments, we demonstrate that our L-II approach can accurately estimate this new model. We then apply this model to analyze the volatility of monthly returns on twenty-five Fama-French portfolios, with the results indicating that long-run volatility changes dramatically over the sample period under analysis.
Given the general nature of this paper, we leave a thorough discussion on the theoretical properties of this new SV model for future study.
5.1 Model
We now consider a multiplicative extension of the traditional stochastic volatility model. The observed demeaned data is generated according to
[TABLE]
and where
[TABLE]
with the correlation coefficient between and . In this model, the long-run trend is captured by the deterministic function whereas the short-run dynamics, , are represented by the stochastic volatility model. We implicitly assume that changes smoothly over time and if it were not for , the slowly time-varying long-run trend, then would be stationary. That is, we implicitly maintain that is uniformly positive and twice continuously differentiable, and is stationary, so that the process would be stationary. In the supplementary material, we give precise conditions on the function and the remaining parameters that ensure the resulting model is locally stationary.
Directly estimating the structural model (18), and conducting statistical inference on the resulting estimates, is generally infeasible with existing methods. Instead, we propose to conduct inference on the structural model through L-II and by using as our auxiliary model the following locally stationary multiplicative GJR-GARCH model:
[TABLE]
where and if , and if . In this setting, we will use the parameters in the auxiliary model, , to conduct inference on the parameters of interest in the structural model, .
Koo and Linton, (2015) demonstrate that locally stationary multiplicative GARCH models can be estimated relatively easily. Note, however, that the symmetry of a GARCH(1,1) model would ensure that it is an unsuitable auxiliary model, as there is no parameter that can be readily matched to the correlation coefficient . Therefore, we employ the GJR-GARCH(1,1) model so that the leverage effect is captured by the asymmetry parameter in the auxiliary model.
5.1.1 Estimation procedure
Before we discuss estimation of the LS-SV model, we note that, due to the multiplicative nature of the model for in (18), an additional identification restriction is required in order to identify the unknown parameters. The restriction can be imposed on either the long-run or the short-run part. For instance, while Koo and Linton, (2015) impose a restriction on the long-run component, Engle et al., (2013) impose a restriction on the short-run component. For our L-II, we impose a restriction on the short-run component for the LS-SV model because the L-II is applied over a finite number of fixed time points and therefore, a restriction on the long-run component in the structural model is difficult to implement.
In particular, we impose the restriction that for the structural model. Equivalently, for the auxiliary multiplicative GJR-GARCH model, we restrict such that the GJR-GARCH process has unit unconditional variance ( = 1). Under this setup, we conduct our L-II as follows.
Estimation of the auxiliary model:
Using the observations , we estimate the auxiliary multiplicative GJR-GARCH model à la Engle and Rangel, (2008) and Koo and Linton, (2015). Specifically, from (19), for denoting the information set at ,
[TABLE]
under the stationarity of and and with .
We obtain an initial estimate as
[TABLE]
where with a bandwidth . Once we obtain , we calculate the intermediate estimator :
[TABLE]
because
[TABLE]
when we impose a restriction that .
Note that the restriction, is not a model restriction but rather an estimation restriction that can be re-normalized or reconstructed arbitrarily. Once is obtained, we estimate the GJR-GARCH parameters via maximum likelihood estimation based on the following transformed data \check{y}_{u,t}=y_{u,t}\big{/}\sqrt{\check{\tau}(u)} and obtain the estimators . However, note that does not satisfy the restriction . To obtain a vector of parameter estimates that satisfy this restriction, we calculate and use to construct \hat{y}_{u,t}=y_{u,t}\big{/}\sqrt{\hat{\tau}(u)}. Estimating the parameters in the GJR-GARCH model using the transformed dataset then yields . The vector of estimates is then used in L-II as the auxiliary parameter estimates.555Imposing a restriction in maximum likelihood estimation is usually difficult but we avoid complicated constrained optimization in this way. This restriction or constraint is important for the L-II of this particular model. Another type of constraint is required for another type of structural and auxiliary models for L-II. We believe that imposing a general type of constraint in the context of L-II will open up another important research topic. We leave the analysis of constrained L-II for future research.
Simulation of the structural model:
Based on (18), for a given , we simulate independent structural processes under the restriction , for some value of according to:
[TABLE]
with
[TABLE]
In the simulation step, we restrict to impose unit unconditional variance for the multiplicative SV model, which is compatible with the restriction on the auxiliary model, .
Estimation of the simulated structural model via the auxiliary model and L-II:
For a given time point , based on the simulated data , we first obtain a set of estimators . Note that when is estimated for each fixed time point, , the parameter in the auxiliary model is an unknown constant, not a function. This implies that we just estimate the GJR-GARCH model based on the simulated data , to obtain and then obtain , such that thanks to the restriction . Then we create transformed or normalized data \hat{y}_{u,t}=\tilde{y}^{[j]}_{u,t}\big{/}\sqrt{\hat{\tau}^{[j]}(u)} and obtain . From we can then construct .
Based on and , we search for the best candidate for the given time point and define the estimator as the solution to: where is the parameter space for . The above procedure can then be repeated across a grid of points, say to estimate the whole functional form of .
Summing up, Algorithm 2 is employed for the L-II estimation of the locally stationary multiplicative stochastic volatility model.
5.1.2 Monte Carlo experiment
We now conduct a Monte Carlo experiment to illustrate L-II estimation of the locally stationary multiplicative stochastic volatility (LS-SV) model . We fix the sample size to be , and we generate 5000 Monte Carlo replications from the LS-SV model in equation (18) with parameters values given by
[TABLE]
and where the long-run volatility component is given by
[TABLE]
We take as our auxiliary model for this Monte Carlo experiment the LS-GJR-GARCH(1,1) auxiliary model in equation (19).
Similar to the Monte Carlo experiments for the LS-MA(1) model, we estimate the auxiliary parameter via local constant estimation with a Gaussian kernel and rule of thumb bandwidth. We again set the number of simulations to be . For full details of the estimation procedure, please refer to Algorithm 2. Across each Monte Carlo replication we apply the LS-II approach, and record the estimated function .666Results for the parametric components of the model are similar to those obtained for other II estimators, and are not presented for the sake of brevity. The estimation results for the unknown function are presented graphically in Figure 2. Similar to the results for the LS-MA(1) model, the LS-II procedure yields good estimates of the unknown function.777Similar to the previous Monte Carlo, we truncate the function estimate due to boundary bias problems associated with the local-constant smoothing approach considered in this implementation.
5.2 Empirical application: LS-SV model
Herein, we analyse the behavior of monthly returns from January 1952 until December 2018 on 25 Fama-French portfolios formed from the intersection of five portfolios on size and five portfolios on book-to-market, and where the breakpoints for the portfolios are taken from the NYSE quintiles and are ordered from smallest to largest.888The data is freely available from Kenneth French’s website. The monthly return series on the Fama-French portfolios covers a long period of observation, and it is unlikely that these series display constant conditional covariance features over the entire sample period. In particular, while it is fairly widely accepted that these portfolios seem to display constant mean dynamics, the large fluctuations in the volatility of these series do not engender confidence that the conditional variance is constant throughout the sample period.999Considering an ARCH test of the demeaned returns for each of the 25 portfolios, where each test uses five lags, returns overwhelming support for the alternative hypothesis across all portfolios. The specific values can be found in the supplementary appendix.
Moreover, given the long time-span over which the data is measured, we argue that it is not realistic to assume that the volatility dynamics that were present in the 1950s have persisted unchanged until 2018. In particular, it is likely that underlying macroeconomic factors would cause these portfolios to exhibit patterns of volatility that display both short-term and long-run fluctuations, which can not be adequately captured by a stationary volatility model. To capture the long-run volatility patterns in the data, we consider a LS-SV version of the Fama-French three factor model. For , denoting excess returns on the -th portfolio, we assume that evolves according to
[TABLE]
where denotes excess returns on the market factor, is the size factor, and is the value factor. We model the short-term volatility component as
[TABLE]
where we require that the mean of the short-term SV component be zero to ensure the scale of can be properly identified. The above LS-SV model considers that volatility is the composition of two components: a long-run volatility trend that moves slowly and is captured by , and a term, measured by , that captures short-term fluctuations around .
Estimation in the above LS-SV model can be carried out in two steps: first, we estimate the regression parameters to obtain ; in the second step, the residuals
[TABLE]
are used within the L-II algorithm for the LS-SV model, along with a LS-GJR-GARCH auxiliary model (we refer the reader to Algorithm 2 for specific implementation details). Before moving on, we note that the two-step nature of the L-II approach in this example means that it is straightforward to treat more complicated regression functions, such as, for instance, models with time-varying and . We refer the interested reader to the supplementary appendix where we consider an alternative specification for the conditional mean function that allows to be time-varying.101010These results largely mirror those given in the main text, and so we relegate these details to the supplementary material. In particular, we find that time varying versions of and do not meaningfully deviate from constants for the sample period under analysis.
L-II is used to estimate the short-term and long-run volatility components for all 25 portfolios. However, given the nature of the above estimation approach, uncertainty quantification is carried out using the local block-bootstrap (LBB) of Paparoditis and Politis, (2002). The LBB is operationally similar to the block bootstrap but accounts for the changing stochastic structure of the observation process. Given observed data the LBB generates a bootstrapped series of data, , via the following steps.
- •
Select an integer block size , and a fraction such that is an integer.
- •
For the smallest integer that is greater than or equal to , define . For , let be i.i.d. integers generated from the uniform distribution that assigns probability to the value when and zero else.
- •
Construct the bootstrap series by setting for , and where is as given above and for .
In the following examples, across each of the 25 portfolios, we implement the LBB using bootstrap replications. Furthermore, we set the LBB block size, , to be , and take the local bootstrap parameter, , to be .
The estimation results for and are given in Table 1, and the results for the parametric SV components are given in Table 2. Focusing on the values of , we see that these estimated parameters are generally statistically significant and have the anticipated signs. Analysing Table 2, we see that the short-term volatility parameters generally have statistically significant autocorrelation coefficients between 0.5 and 0.7, which indicates a moderate amount of short-term volatility persistence. The majority of the estimated values for are between 1.5 and 2.0, indicating a relatively large level of noise in the short-term volatility process. Interestingly, none of the estimated leverage effects are statistically significant for the short-term volatility process. To ensure that this insignificance is not an artifact of the chosen auxiliary model, in Table 3 we report 99% confidence intervals for the corresponding LS-GJR-GARCH auxiliary parameter , which captures the impact of asymmetric news on volatility, and where the confidence intervals are calculated using QMLE sandwich form standard errors. For 24 out of the 25 portfolios, the resulting LS-GJR-GARCH asymmetry parameter is statistically insignificant at the one percent significance level.
Leverage effects account for asymmetric reactions to volatility, possible due to larger macroeconomic forces. By their very nature, these macroeconomic forces are generally slowly varying, and their impact on volatility can then be adequately captured using the time-varying volatility approach considered herein. The insignificance of the estimated leverage effects can then be interpreted as follows: by decomposing volatility into a short-term and long-run component, and by modeling the impact of such macroeconomic forces nonparametrically, the leverage effect is soaked-up by the long-run volatility component; its inclusion in the short-term volatility component is then redundant and, hence, statistically insignificant.
We present the estimates of graphically in Figures 3-7 in the appendix. The reported confidence bounds are the corresponding pointwise, for each value of , confidence bounds obtained using the LBB.
The long-run volatility component captures gradual changes in volatility, possibly due to slowly-varying macroeconomic factors that affect returns (see, e.g, Engle and Rangel, , 2008 and Engle et al., , 2013 for a detailed discussion). Given this aim, the results in Figures 3-7 are compelling as they closely align with the larger macroeconomic risk profile of returns over the sample period under analysis. In particular, during the 1950s to the early 1960s most series display relatively low volatility that is either flat or slightly increasing till the early-to-mid 1960s, with the overall trend of most series decreasing after about 1965. This overall trend is then maintained all the way through the great moderation of the 1980s. However, after the end of the great moderation, virtually every series exhibits a significant upswing in long-run volatility. This pattern then continues and culminates around the time of the global financial crisis in the late 2000s, after which there is another sustained decrease in long-run volatility.
Given how well our results correspond to the overarching long-run volatility patters, we note that more than half of these return series now exhibit an additional steeping of long-run volatility. This may indicate that since 2016 we have entered into a new period of long-run macroeconomic volatility.
6 Discussion
We propose a novel indirect inference estimator for locally stationary processes and thereby extend, for the first time, the use of indirect inference estimation to general classes of semiparametric models with slowly time-varying parameters. As part of this study, we also propose a novel local stationary multiplicative stochastic volatility (LS-SV) model. We leave two important topics for future research: the efficiency of the L-II estimator, and the ensuing semiparametric efficiency bound for the class of locally stationary models considered in this paper; and the incorporation of shape restriction for nonparametric estimation within L-II, which may improve efficiency, e.g. Horowitz and Lee, (2017), at the cost of a more complicated estimation approach.
Appendix A Proofs of main results
Proof of Lemma 1.
From the triangle inequality, for all , we have
[TABLE]
where the term follows from Definition 1. Now, consider and expand , via (4), in a neighborhood of :
[TABLE]
From Assumption 1, in particular the (uniform) bounded second-derivatives of , it follows that . We then have that
[TABLE]
∎
A.1 Proof of Theorem 1
Proof.
Theorem 1 consists of two uniform consistency results: 1. uniform consistency of the auxiliary estimator, based on the observed sample to the pseudo-true value ; 2. uniform consistency of the auxiliary estimator, based on the simulated sample to the pseudo-true value .
Our proof strategy is twofold. In Part 1, firstly we show that for the true ,
[TABLE]
which proves the first part as in (12) of Theorem 1.
In Part 2, combined with Part 1, we show the uniform consistency over and , i.e. the second part as in (13) of Theorem 1 by using the simulated data and local stationarity.
Part 1: In what follows, we suppress the dependence of and on .
Define
[TABLE]
where , and . By construction,
[TABLE]
For an arbitrarily small number , let . Firstly, we focus on the existence of unique minimizer of or solution to (22). We consider w.l.o.g. as a compact -dimensional set in the vicinity of the origin. We divide into disjoint coverings of the form such that for some and . Since is compact, it can be covered by a finite number of s for and .
[TABLE]
Due to Assumption 3.(iii) and Assumption 4.(i),
[TABLE]
where r_{T}=((m_{T}\log T)\big{/}Th)^{1/2}. For , in a similar way, for some ,
[TABLE]
For ,
[TABLE]
[TABLE]
Due to Lemma 3, for some finite numbers, , , and ,
[TABLE]
Note that with as . This implies that
[TABLE]
Combining all the above results with the Borel-Cantelli Lemma yields
[TABLE]
By Assumptions 3.(iii) and 3.(iv), and Assumption 4, for any which satisfies that , so that (24) implies it with probability approaching to zero for all as tends to infinity. For the uniform consistency, due to Assumption 3.(iii), the strict monotonicity of at the pseudo-true value, implies for , and for a dimensional vector of ones,
[TABLE]
where is defined as in (11) and where, for , denotes the -th element of the vector. This implies that for all , as ,
[TABLE]
By construction, (25) means that for all , w.p.1.,
[TABLE]
due to (22) and in Assumption 4. In combination with Assumption 3.(v), for , the first part of Theorem 1 as in (12) holds:
[TABLE]
Part 2: We first show that, for a given , the resulting auxiliary criterion function, based on the observed data, is uniformly well-behaved and close to its limit counterpart. By virtue of the stationary nature of the simulated data, and, in particular, Assumptions 2.(ii) and 3.(v), we show that the same conclusion remains for the simulated criterion function. Lastly, continuity of the simulated objective function, in , and compactness of the parameter spaces, and , can be used to show that is uniformly close to in , for all , which yields the result. When no confusion will result, we again suppress the dependence of observed quantities on and simulated quantities on , respectively.
Simplify notation by denoting and and define . Consider
[TABLE]
Firstly regarding , due to Assumptions 3.(i), (ii) and (vi), with dominated convergence theorem, is continuous at , is nonstochastic and constant with respect to . For identifiability, due to Assumption 3.(iv), for all except for , i.e. whenever . This and continuity of imply that is bounded away from 0 whenever , i.e. is outside of a neighborhood of . Furthermore, by compactness of and continuity, .
Meanwhile, with respect to , we have two components. Firstly, for the first term of ,
[TABLE]
since, as , and as mentioned previously. For the second term of , we need to show
[TABLE]
We discuss two cases: 1) middle part 2) tail part. For some constant , let us define where is the indicator function and or .
[TABLE]
For any fixed ,
[TABLE]
which can be arbitrarily small for and large enough irrespective of .
For some constant such that data is selected via Kernel ,
[TABLE]
The second term tends to zero as . For the first term,
[TABLE]
where is the -mixing coefficient defined as in Assumption 2.(i). Due to Assumption 2.(i), the term tends to zero in probability for each fixed and consequently, .
From Assumption 2.(ii), it can be directly verified that the above result follows if we replace , and in the above with the simulated counterparts , and , respectively (and for any ). From this we conclude, with obvious notations for this simulated counterpart, for any fixed and any fixed ,
[TABLE]
where . Moreover, due to Assumption 3.(iv), the right hand side of the above satisfies, uniformly in , , so that, by Assumption 3.(iv) applied to the simulated data, we can conclude that the right hand side is uniquely minimized at . The above pointwise convergence, the continuity of in , and the compactness of and , allows us to conclude, via the usual equicontinuity arguments (Assumption 3.(v)), that
[TABLE]
Now, using continuity of , Assumption 3.(vi), conclude that, for any there exists some such that
[TABLE]
The remainder of the result follows the same lines as Theorem 5.7 in Van der Vaart, (1998), and hence is omitted. ∎
In what follows, we provide Lemma 3 and its proof. For the proof of Lemma 3, we need Lemma 2.
Lemma 2**.**
Let be a triangular array such that
[TABLE]
with and and . are also -mixing and we denote as the -mixing coefficient such that . Let there exist an increasing sequence of positive integers such that
[TABLE]
Then, for any positive number and , we have
[TABLE]
where as , and .
Proof of Lemma 2.
Define . Consider a number such that with . For all and , we consider where and . Note that the size of block for is . Then,
[TABLE]
where for with . By construction, for some constant ,
[TABLE]
From (27), applying (20.28) in Billingsley, (1968, pp 171), we have
[TABLE]
Setting yields
[TABLE]
This implies that since for ,
[TABLE]
Moreover, from , . Combining the above two inequalities,
[TABLE]
From the definition of ,
[TABLE]
where the inequality comes from . With this and (31),
[TABLE]
where . In combination with (29) and (30), the inequality leads to
[TABLE]
Iterating the same procedure yields
[TABLE]
Recalling that is chosen such that , we set . From (28),
[TABLE]
where and . This is due to the fact that , . Finally, due to Markov inequality,
[TABLE]
This completes the proof. ∎
Lemma 3**.**
Under the Assumptions of Theorem 1, for some positive constants, , and ,
[TABLE]
where
[TABLE]
with .
Proof of Lemma 3.
Let where . Under the Assumptions of Theorem 1, is bounded and the Kernel function satisfies boundedness and Lipschitz continuity. Due to Assumption 2, there exists satisfying (26). Setting a constant proportional to , applying Lemma 2 yields that, for some finite positive constants and ,
[TABLE]
where is proportional to in Lemma 2.
Note that
[TABLE]
From (32),
[TABLE]
which completes the proof. ∎
A.2 Proof of Corollary 1
Proof.
By construction, and therefore . In what follows, is suppressed.
Define for a given where and . Then, we have
[TABLE]
where, for a given such that ,
[TABLE]
Once noting that the absolute summability implies the square summability, everything else is analogous to the proof of Theorem 1. This completes the proof. ∎
A.3 Proof of Theorem 2
Proof.
The proof is similar to others found in the literature on semiparametric estimation, see. e.g., Chen et al., (2003) (pg 1604), and in particular is similar to Lemma 1 in Frazier, (2019) (pg, 136-137).
From the definitions of and , and the injectivity and continuity of , for all there exists some such that, if , then
[TABLE]
Applying this fact we see that
[TABLE]
and the results follows if the right hand side of the above is .
To this end, first note that, by the definitions of and ,
[TABLE]
where the second inequality follows from the reverse triangle inequality and the third from the regular triangle inequality. The uniform convergence now follows from the results in Theorem 1.
Now, we show that for any
[TABLE]
From the definition of , for every ,
[TABLE]
and
[TABLE]
Moreover, by uniform convergence of to we have,
[TABLE]
Now, consider
[TABLE]
where the last inequality comes from equation (34). Therefore, from the uniform convergence in (35) and (36),
[TABLE]
The result then follows by taking in (33).
∎
A.4 Proof of Theorem 3
We break the proof down into two parts: first, we derive the asymptotic expansion of the estimating equations based on the observed estimator and derives the order of these expansions; we then use this result to deduce the stated result.
Part 1: To simplify notation, in what follows we take . By the definition of ,
[TABLE]
where \partial q(x_{0})\big{/}\partial x:=\partial q(x)\big{/}\partial x\big{|}_{x=x_{0}}. It can be rewritten as
[TABLE]
where \partial\Psi_{0}(\rho_{0}(u);u)\big{/}\partial\rho^{\prime}=\lim_{T\rightarrow\infty}(Th)^{-1}\sum_{t=1}^{T}E\left[\partial q(Y_{t,T},\rho_{0}(u))/\partial\rho^{\prime}\right]K((u-t/T)/h).
Firstly, the term, (38).3 is given that for each and such that ,
[TABLE]
due to local stationarity of and Assumptions 2-5. To see this, for each ,
[TABLE]
where , and with being the bound of support of a Kernel function as in Assumption 4. Regarding (40).2,
[TABLE]
where and a generic constant . The first equality comes from summation by parts and the inequality is due to Assumption 4, i.e. is of bounded variation. The convergence to zero in probability is ensured by the ergodic theorem. Applying the same argument to the term in equation (40).1., the result in equation (39) follows. It is worth noting that similar arguments to (39) are used under various modeling set-ups. For instance, see Lemma A.5 in Dahlhaus and Subba Rao, (2006), Lemma A.1 in Fryzlewicz et al., (2008) and the Proof of Theorem 2 in Koo and Linton, (2012).
From Assumption 5.1, the term (38).1 in (38) satisfies,
[TABLE]
and we can rearrange terms in equation (38) to obtain the result: for , apply Assumption 5.5 to obtain
[TABLE]
where .
Part 2: We now use the above expansion to deduce the asymptotic distribution of the L-II estimator.
From the definition of ,
[TABLE]
Note that
[TABLE]
and
[TABLE]
Using equation (42) within the FOCs, and the consistency of and obtained in Theorem 1 and Theorem 2 respectively, we obtain
[TABLE]
which implies
[TABLE]
where we have used the injectivity of in . The result now follows by substituting in the expansion for given in (41) and multiplying by .
Appendix B Figures and tables
B.1 Figures
B.2 Tables
Supplementary Appendix
Appendix C Proof of Corollary 2
Note that due to and local stationarity, there exists an invertible moving average process corresponding to the structural model (1) in the vicinity of any given time point . Therefore, there exists a Autoregressive process such that
[TABLE]
in the neighborhood of a given time point . The auxiliary model AR(1) process is a misspecified version of the above model with a wrong order of lags. Define and as
[TABLE]
and . and in this setting are well-defined and well behaved. Furthermore, for any given time point , the pseudo-true value, can be represented by . The minimizer for any is continuous and strictly monotonic in . All of these ensure that the map is continuous and injective in and hence Assumptions 3.(vi) is met. Also, the assumption that implies the compactness of and in conjunction with injectivity. With Lemma 4 that ensures Theorem 1 and Corollary1, the proof of corollary 2 follows directly from verification of the requisite regularity conditions stated in Theorem 2.
Lemma 4**.**
Under Assumptions 2 and 4, the following are satisfied,
[TABLE]
Proof.
For (44), under Assumptions 2, and 4, note that the following result follows straightforwardly from Theorem 2 in Kristensen, (2009).
[TABLE]
For (45), recall that
[TABLE]
where and . For the sake of notation simplicity, we drop since it is clear that our argument is based on the fixed time point .
Due to the mean value theorem,
[TABLE]
where and for . This implies that the uniform convergence rate for the left hand side is determined by and only.
[TABLE]
For A.2, by construction. For A.1, we have to show that
[TABLE]
The proof for (47) is organized as follows. Define . We replace with the truncated process where is the indicator function and such that for some . Note that . Then, we replace the supremum in (47) with a maximization over a finite grids. Finally, we use the exponential inequality in Theorem 2.1. in Liebscher, (1996) to bound the remainder.
First, consider truncation of .
[TABLE]
where . Then,
[TABLE]
Due to Markov’s inequality,
[TABLE]
Therefore, we can focus on since replacing with incurs only an approximation error of order , which can be made arbitrarily small. In what follows, .
Next, consider a set of grids or coverings of the form such that . Since is compact, it can be covered by a finite number of s for and . Note that
[TABLE]
For , due to the assumption of Lipschitz condition and boundedness of the first derivative, ,
[TABLE]
For , the similar argument applies and hence
[TABLE]
For , let , i.e.
[TABLE]
Here, we apply the result of Theorem 2.1. in Liebscher, (1996) (pg 71) on the strong convergence of sums of dependent strong mixing processes defined as follows with its mixing coefficients such that for ,
[TABLE]
where converges exponentially fast to zero as .111111Note that -mixing in Assumption 2 implies strong mixing and hence it is consistent with Assumption 2. For a stationary zero mean real valued process such that with strong mixing coefficients ,
[TABLE]
where . We will use this exponential inequality to prove (47). Set and note that and where and for any and sufficiently large . Also, note that
[TABLE]
From (53),
[TABLE]
where is a constant and the second term tends to zero due to the assumption on the strong mixing coefficient, which is assumed in the statement of the result. Note that the last bound is independent of , it is the uniform bound. Then,
[TABLE]
Moreover, with sufficiently large strong mixing coefficient decay rate, ,
[TABLE]
Then, the desired result follows from the Borel-Cantelli Lemma. Combining all the results, (51), (52) and (54) proves (47). The proof in relation to is similar and hence is omitted. This completes the proof. ∎
Appendix D Additional details for the locally stationary multiplicative SV model example
D.1 Local stationarity
Recall the locally stationary SV (LS-SV) model: for all , ,
[TABLE]
where . Let , with independent and define
[TABLE]
Partition the unknown parameter as
[TABLE]
Using these definitions, the LS-SV model can be placed in the general form of the structural model in equation (3):
[TABLE]
and where we have .
Under a weak assumption regarding the growth of , and under compactness for the remaining components of , this model is locally stationary.
Corollary 3**.**
For all , assume that , with finite and independent of . Assume that , and compact, with and for some . Then, there exists a measurable random variable such that, for some , , and
[TABLE]
where .
Proof.
Note that
[TABLE]
Now, for any ,
[TABLE]
By the Lipschitz assumption on , for any , for some finite , and any ,
[TABLE]
As a consequence, for any ,
[TABLE]
Define . We now demonstrate that for all . By construction
[TABLE]
By assumption , for any , and it then follows that
[TABLE]
where , and from which we conclude that
[TABLE]
Now, and let us calculate ,
[TABLE]
Let , with , for
[TABLE]
the moments of the random variable in (55) are equivalent to those of . Moreover, since , it follows that . Using this independence and the log-normality of , deduce that
[TABLE]
Apply this formula to calculate
[TABLE]
where is finite and does not depend on any parameters.
Taking , for all , the definition is then satisfied with .
∎
D.2 Additional empirical results
D.2.1 Alternative conditional mean specification
Recall the locally stationary SV (LS-SV) model considered in Section 5.2: for denoting excess returns on the -th portfolio under analysis, evolves according to
[TABLE]
where the regression function is given by
[TABLE]
and where denotes excess returns on the market factor, is the size factor, and is the value factor. The short-run volatility component is modeled as a AR(1) stochastic volatility process with leverage effects:
[TABLE]
where we fix the mean of the short-run SV component to zero to ensure the scale of is identified.
In this section, we revisit the empirical analysis in Section 5.2 under an alternative specification for the conditional mean. In this section, we consider an LS-SV model where the conditional mean function is a time-varying regression of the following form:
[TABLE]
where denotes the market factor. Such a model is akin to a time-varying model with a LS volatility components.
Estimation and inference for this modified LS-SV model is carried out using a similar two-step procedure to that considers in the linear regression version of the model. First, we estimate the time-varying regression parameters to obtain ; in the second step, the residuals
[TABLE]
are used within the L-II algorithm for the LS-SV model, along with a LS-GJR-GARCH auxiliary model (see Algorithm 2 for specific implementation details).
We estimate this modified version of the LS-SV model across all 25 portfolios used in Section 5.2. Pointwise confidence intervals are formed for each of the estimated functions using the local block-bootstrap approach discussed in Section 5.2, and where all elements of the LBB discussed in Section 5.2 are replicated for this analysis.
The estimated results for are given graphically in Figures 8-12 for each portfolio, while the results for are given in Figures 13-17. To ensure the results can be easily interpreted, we only present results for . For values of not in this region, it is well-known that local kernel methods can display significant boundary bias and can be unreliable. Analyzing the estimates we see that across the majority of the sample the estimated functions for both and are nearly constant, and across virtually all of the portfolios. We note, however, that certain of the estimates do appear to display some nonlinear behavior at the beginning and end of the sample. We believe that this is due to the boundary bias exhibited by the local kernel estimation method, and therefore is not genuine nonlinearity. All told, these results demonstrate that considering fixed values of , as was done in Section 5.2 of the main paper, is likely a tenable empirical specification.
The resulting estimated functions for are given in Figures 18-22. Largely speaking, the results for follow a very similar patter to those obtained under the linear regression specification for the conditional mean of returns. Note that there is no reason to expect that the two sets of results should be equivalent, since the results are based on two entirely different sets of residuals.
D.2.2 Estimated Values of
D.2.3 Figures:
D.2.4 Figures:
D.2.5 ARCH Testing Results
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Altonji et al., (2013) Altonji, J. G., Smith, A. A., and Vidangos, I. (2013). Modeling earnings dynamics. Econometrica , 81(4):1395–1454.
- 2Billingsley, (1968) Billingsley, P. (1968). Convergence of probability measures . John Wiley & Sons.
- 3Billio and Monfort, (2003) Billio, M. and Monfort, A. (2003). Kernel-based indirect inference. Journal of Financial Econometrics , 1(3):297–326.
- 4Bruins et al., (2018) Bruins, M., Duffy, J. A., Keane, M. P., and Smith Jr, A. A. (2018). Generalized indirect inference for discrete choice models. Journal of econometrics , 205(1):177–203.
- 5Chen et al., (2003) Chen, X., Linton, O., and Van Keilegom, I. (2003). Estimation of semiparametric models when the criterion function is not smooth. Econometrica , 71(5):1591–1608.
- 6Dahlhaus, (1996) Dahlhaus, R. (1996). On the kullback-leibler information divergence of locally stationary processes. Stochastic Processes and their Applications , 62(1):139–168.
- 7Dahlhaus, (1997) Dahlhaus, R. (1997). Fitting time series models to nonstationary processes. The annals of Statistics , 25(1):1–37.
- 8Dahlhaus and Polonik, (2009) Dahlhaus, R. and Polonik, W. (2009). Empirical spectral processes for locally stationary time series. Bernoulli , 15(1):1–39.
