On testing for independence between generalized error models of several time series
Kilani Ghoudi, Bouchra R. Nasri, Bruno N. Remillard
TL;DR
This paper develops a general, copula-based framework to test independence between generalized error models across multiple time series with arbitrary margins, including discrete and mixed distributions. It constructs generalized innovations and lagged empirical processes, derives Gaussian limits that are invariant to parameter estimation, and employs Möbius transforms to obtain tractable covariances. A suite of test statistics (Cramér--von Mises, generalized cross-correlations, and other copula-based measures) are extended and combined, with two- and three-series variants; the methods are shown to perform well in finite samples and are implemented in the R package IndGenErrors. Applications to NASDAQ financial data and Pittsburgh crime data demonstrate practical utility for diagnosing residual dependencies and validating conditional independence after modeling, highlighting the approach’s relevance for regime-switching and stochastic-volatility-like settings.
Abstract
We define generalized innovations associated with generalized error models having arbitrary distributions, that is, distributions that can be mixtures of continuous and discrete distributions. These models include stochastic volatility models and regime-switching models. We also propose statistics for testing independence between the generalized errors of these models, extending previous results of Duchesne, Ghoudi and Remillard (2012) obtained for stochastic volatility models. We define families of empirical processes constructed from lagged generalized errors, and we show that their joint asymptotic distributions are Gaussian and independent of the estimated parameters of the individual time series. Moebius transformations of the empirical processes are used to obtain tractable covariances. Several tests statistics are then proposed, based on Cramer-von Mises statistics and dependence measures, as well as graphical methods to visualize the dependence. In addition, numerical experiments are performed to assess the power of the proposed tests. Finally, to show the usefulness of our methodologies, examples of applications for financial data and crime data are given to cover both discrete and continuous cases. ll developed methodologies are implemented in the CRAN package IndGenErrors.
