Symmetry Testing in Time Series using Ordinal Patterns: A U-Statistic Approach
Annika Betken, Giorgio Micali, Manuel Ruiz Marín
TL;DR
This work introduces a unified, data-driven framework for testing temporal symmetry in time series by analyzing the distribution of ordinal patterns. The authors construct a symmetry test based on partitions of the pattern space $\mathcal{S}_d$, with the estimator $\hat{D}_2(\mathcal{G})$ expressed as a $U$-statistic that is degenerate under $\mathcal{H}_0$, leading to a generalized chi-square limit. They establish asymptotic results under $\mathcal{H}_0$ and $\mathcal{H}_1$, derive a consistent variance estimation via a kernel-based long-run covariance approach, and provide a plug-in method for critical values using estimated group probabilities. Simulations demonstrate good size control and power across Gaussian and non-Gaussian settings, while real-data applications (S&P 500 returns and RR intervals) reveal substantial temporal irreversibility consistent with prior findings. Overall, the framework offers a robust, computationally efficient, model-free tool for diagnosing symmetry properties and detecting nonlinear or non-Gaussian structure in time series.
Abstract
We introduce a general framework for testing temporal symmetries in time series based on the distribution of ordinal patterns. While previous approaches have focused on specific forms of asymmetry, such as time reversal, our method provides a unified framework applicable to arbitrary symmetry tests. We establish asymptotic results for the resulting test statistics under a broad class of stationary processes. Comprehensive experiments on both synthetic and real data demonstrate that the proposed test achieves high sensitivity to structural asymmetries while remaining fully data-driven and computationally efficient.
