Abstract
We consider a linear measurement error model (MEM) with AR(1) process in the state equation which is widely used in applied research. This MEM could be equivalently rewritten as ARMA(1,1) process, where the MA(1) parameter is related to the variance of measurement errors. As the MA(1) parameter is of essential importance for these linear MEMs, it is of much relevance to provide instruments for online monitoring in order to detect its possible changes. In this paper we develop control charts for online detection of such changes, i.e., from AR(1) to ARMA(1,1) and vice versa, as soon as they occur. For this purpose, we elaborate on both cumulative sum (CUSUM) and exponentially weighted moving average (EWMA) control charts and investigate their performance in a Monte Carlo simulation study. The empirical illustration of our approach is conducted based on time series of daily realized volatilities.
Similar content being viewed by others
1 Introduction
The class of measurement error models (MEMs) is of much importance in numerous empirical settings (Durbin and Koopman 2009; Hamilton 1994a). A standard MEM is a system of linear equations, where state equations describe dynamics of latent variables and measurement (observation) equations relate observable and latent variables via measurement errors. In this paper we consider popular linear MEMs which are bivariate linear statespace systems with only one observation equation, whereby the single state equation is an AR(1) process with iid innovations (cf. Hamilton 1994; Brockwell and Davis 2009). Under stationarity assumption, such MEM processes can exhibit a broad variety of autoregressive dynamics. Its essential characteristic is the ratio of the state innovation variance to the measurement error variance which determines the usefulness of a MEM representation for a particular application compared to a simple AR(1) alternative (cf. Kim and Nelson 1999; Tsay 2010; Bollerslev et al. 2016).
In this paper we focus on sequential (online) monitoring of possible changes in this variance ratio, which—to the best of our knowledge—has not been done in the current literature up to now. Our primer aim is to detect a change of the MEM to AR(1) or vice versa as soon as it occurs. For these purposes, we rewrite the MEM under consideration equivalently as an ARMA(1,1) specification. In case of negligible measurement errors, ARMA(1,1) reduces to AR(1) model, so that our task is to detect alterations in the MA(1) part. Hence, we show that monitoring of the MEMs is equivalent to monitoring of changes from ARMA(1,1) to AR(1) and vice versa. Sequential monitoring of parameter changes in autoregressive models has been considered already in the early papers of Schmid (1997), Lu and Reynolds (2001); a comprehensive literature review is given by Okhrin and Schmid (2008) who discuss various aspects of monitoring changes in parameters of linear time series models. The literature dealing with the sequential monitoring of ARMA model parameters, however, is mostly concentrated on detection of changes in the means, see e.g., Jiang et al. (2000), Rabyk and Schmid (2016), Lazariv and Schmid (2019), Golosnoy and Seifert (2021), with a remarkable exception of Rosolowski and Schmid (2006) who elaborate tools for monitoring of the whole autocovariance function of a stationary ARMA(1,1) process.
For online monitoring changes in the MA(1) parameter, we apply control charts which are the instruments (decision rules) borrowed from statistical process control for the purpose to detect changes in the parameters of the process of interest as soon as they occur (cf. Montgomery 2013). In particular, we consider both exponentially weighted moving average (EWMA) and cumulative sum (CUSUM) control charts which are the most popular monitoring procedures in practice. The control statistics suitable for our monitoring task are derived based on the ideas of the statistical testing approach recently developed by Golosnoy et al. (2021) for the class of linear state space models. We investigate the detecting ability of these control charts for MA(1) parameter changes in an extensive Monte Carlo simulation study. We find that the EWMA charts with the smoothing (memory) parameter \(\lambda =0.01\) provides the quickest detection for the zerostate average run length, whereas \(\lambda =0.1\) for the conditional steadystate average run length criterion. These findings are in line with the results in Morais et al. (2015). Moreover, we provide an empirical illustration by monitoring daily realized volatility models for the major world indices of financial stock markets. The timing of signals from both EMWA and CUSUM charts allows the following economic interpretations: the AR(1) model appears to be more suitable for the crisis periods on financial markets with a high speed of information transfer, where the ARMA(1,1) suits better for the (comparatively) calm periods.
The rest of the paper is organized as follows. In Sect. 2 we introduce a MEM with AR(1) process in the state equation, and show that it could be equivalently written as an ARMA(1,1) process. Hence, monitoring for changes in the MEM is equivalent to monitoring for changes of the MA(1) parameter. We also introduce the control statistic which is suitable for our monitoring purposes. In Sect. 3 we propose both CUSUM and EWMA control charts for sequential (online) monitoring of changes in the MA(1) parameter. The detection performance of the control chart is evaluated in the Monte Carlo simulation study in Sect. 4. In Sect. 5 we provide an empirical application of the proposed control charts for monitoring the process of daily log realized volatility, as well as discuss directions for further research. Section 6 concludes the paper, whereas the proofs are placed in the Appendix.
2 The measurement error model
Assume the following common measurement error model (MEM) representation for the demeaned observable variable \(y_t\):
where the latent state variable \(s_t\) exhibits an AR(1) dynamics so that we remain within the class of Markov processes; \(u_t\) is the Gaussian measurement error, \(\epsilon _t\) is the Gaussian innovation error with \(u_t\) independent on \(\epsilon _s\) for all t, s. Eq. (1) is referred to as the measurement (observation) equation and (2) is known as the state equation. The MEM stationarity condition is given by \(\phi <1\), hereafter we focus on \(\phi \in (0,1)\) (without loss of generality) which is the case in the majority of applications.
The essential characteristic of this MEM is the variance ratio \(\sigma ^2_u/\sigma ^2_{\epsilon }\). In case when \(\sigma ^2_u/\sigma ^2_{\epsilon } \rightarrow 0\) the measurement error gets negligible and the system boils down to an AR(1) equation. In case when \(\sigma ^2_u\) is not negligible, one should apply the MEM. For a given data generating process our research question is whether a MEM is indeed required for modeling \(y_t\)dynamics or the measurement error is negligible so that a simple AR(1) model could be used? This issue is of much empirical relevance because AR(1) models are much easier to handle compared to MEMs.
For the purposes of our analysis we rewrite the MEM in Eqs. (1)–(2) in the form of an equivalent ARMA(1,1) representation which parametrization is provided in the next proposition.
Proposition 1
Let \(y_t\) follow a MEM, parameterized in (1) and (2) with an AR(1) parameter \(\phi \in (0,1)\) and Gaussian iid innovations \(u_t\) and \(\epsilon _t\), with \(u_t\) independent on \(\epsilon _s\) for all t, s. Then the distribution of the MEM process given in (1) and (2) is equivalent to the distribution of an ARMA(1,1) process given by
with the parameters \(\theta \in (1,0)\) and \(\sigma ^2_a>0\) which are given as the following functions of the MEM parameters
Hence, in case of \(\sigma ^2_u\rightarrow 0\) it holds that \(\theta \rightarrow 0\) and \(\sigma ^2_a=\sigma ^2_{\epsilon }\), i.e., ARMA(1,1) reduces to AR(1) model.
As we are interested in monitoring whether the MA(1) part of the MEM is of relevance, we define the variable \(x_t\) in an intermediate step by removing the AR(1) part:
Since \(x_t\) is an MA(1) process, its autocovariance function is then given as
In order to differentiate between AR(1) and ARMA(1,1) one should monitor for possible shifts in the MA(1) parameter \(\theta \) which is of pivotal for our study. As we observe in (7), the MA(1) parameter \(\theta \) influences linearly the covariance \({{\,\mathrm{Cov}\,}}(x_t,x_{t1})\). For this reason we introduce another variable \(v_t\) defined as
Next, by making use of the ideas and the results in Golosnoy et al. (2021) we derive the moments of \(v_t\) which is given in the following proposition.
Proposition 2
For the ARMA(1,1) representation of the MEM model given in (3) with the innovations \(a_t\sim \; \mathcal {N}_{\text{ iid }}(0,\sigma ^2_a)\), the moments of \(v_t=\,x_tx_{t1}/\sigma ^2_a\) are given by
As \(\theta \in (1,0)\) it holds that \({{\,\mathrm{Var}\,}}(v_t)\in (0,5)\) and \({{\,\mathrm{Corr}\,}}(v_t,v_{t1})\in (0,1/5)\).
Hence, due to \({{\,\mathrm{E}\,}}(v_t)= \theta \), monitoring changes in the mean of \(v_t\) is equivalent to monitoring changes in the MA(1) parameter \(\theta \). We exploit this property in the next section by applying the popular control charts for monitoring \(\{v_t\}\)process in order to make online detection of changes in its mean.
3 Control charts for MEMs
The majority of papers dealing with the online monitoring of parameter changes in ARMA(1,1) models and their extensions are focused on the detection of changes in the means (cf. Jiang et al. 2000; Bodnar and Schmid 2007; Golosnoy et al. 2012; Rabyk and Schmid 2016; Lazariv and Schmid 2019; Golosnoy and Seifert 2021). A prominent exception from this literature stand is the paper of Rosolowski and Schmid (2006) where several multivariate EWMA control charts are applied for a quite general task of monitoring changes in both mean and autocovariances of a stationary and invertable ARMA(1,1) process.
Compared to the general approach of Rosolowski and Schmid (2006), in this paper we pursue a more specific task of online monitoring for possible changes in the MA(1) parameter \(\theta \). In general, we define the incontrol value of the MA(1) parameter as \(\theta =\theta _0\), whereas the outofcontrol value is \(\theta =\theta _1\), with either \(\theta _1>\theta _0\) or \(\theta _1<\theta _0\). A signal could be used as an indicator to judge whether the MEM should be recalibrated. The particular shifts (special cases) we are eager to detect are, firstly, from AR(1) to ARMA(1,1) which implies a change from \(\theta _0=0\) to some \(\theta _1\in (1,0)\); secondly, shifts from ARMA(1,1) to the direction of AR(1) which implies a change from \(\theta =\theta _0\) for a given \(\theta _0\in (1,0)\) to \(\theta =\theta _1>\theta _0\). In our empirical application we have also to cover the case with the incontrol \(\theta =\theta _0\in (1,0)\) and the alternative \(\theta =\theta _1\in (1,0)\) such that \(\theta _1<\theta _0\). Hence, the direction of shifts is known under the null hypothesis of no change (the incontrol state), so that onesided control charts are suitable. Next we introduce modified CUSUM and EWMAtype control charts (cf. Okhrin and Schmid 2008) for the purpose of monitoring mean shifts in the (weakly) autocorrelated process \(\{v_t\}\) defined in (8).
3.1 CUSUM charts
The CUSUM charts are wellknown monitoring procedures which exhibit some optimality detection properties. The control statistic of the uppersided CUSUM control chart for detecting increases in MA(1) parameter \(\theta _0\) is given by
whereby the CUSUM parameter \(\delta \) is recommended to be selected as the half of the shift to detect:
The run length of the upper CUSUM control chart is given by
with the incontrol variance of \(v_t\) given as \({{\,\mathrm{Var}}}_{0}(v_t)=1+3\theta _0^2+\theta _0^4\). The upper control limit \(h^+_{\delta }\) is selected such that it provides a predefined incontrol average run length (ARL). We use the headstart feature which is also known (cf. Lucas and Crosier 1982) as the fast initial response (FIR), and set the starting value as \(S^+_0=h^+_{\delta } {{\,\mathrm{Var}}}_{0}(v_t)^{1/2}/2\).
The lowersided CUSUM chart for detecting decreases in \(\theta _0\in (1,0)\) is defined by analogy via the statistic
with the run length of the lower CUSUM chart given by
where \(h^_{\delta }\) is the lower control limit.
3.2 EWMA charts
The EWMA control charts are very popular in practice because of their simple design and good detecting properties. The EWMA control statistic \(Z_t\) for monitoring mean changes in \(\{v_t\}\)process is given by
with a smoothing parameter \(\lambda \in (0,1]\). The value \(\lambda =1\) leads to the nomemory Shewhart control chart.
The run lengths of the upper and lower EWMA control charts are given as
where \( {{\,\mathrm{Var}}}_0(Z_t)\) is the incontrol variance of statistic \(Z_t\). Its exact expression is given by
with the derivation provided in the Appendix. For \(t\rightarrow \infty \), the exact variance converges to the limit value
Further in our analysis we use the exact variance of the EWMA statistic given in (13).
4 Monte Carlo simulations
In this section we evaluate the ability of the CUSUM and EWMA charts to detect changes in the MA(1) parameter \(\theta \). For this purpose we investigate the performance of the CUSUM and EWMA control schemes in a Monte Carlo simulation study. In particular, we simulate \(x_t\) directly as an MA(1) process:
The incontrol value of the MA parameter is denoted by \(\theta _0\). A change occurs at \(t=1\) such that the MA parameter shifts to its outofcontrol value \(\theta _1\). We investigate two outofcontrol settings which are mostly relevant for our analysis, namely the situations:

(i)
\(\theta _0=0,\ \theta _1=1/2\), i.e., shift from AR(1) to ARMA(1,1), an upperside control chart applicable;

(ii)
\(\theta _0=1/2,\ \theta _1=0\), i.e., shift from ARMA(1,1) to AR(1), a lowerside control chart applicable.
The recommendation for the choice of the CUSUM chart parameter is to select \(\delta \) as the half of the shift one is eager to detect. As in our design the absolute size of shifts in \(\theta \) in both directions is 1/2, we select the CUSUM parameter \(\delta =1/4\) in the Monte Carlo simulations. Concerning the choice of the EWMA smoothing parameter \(\lambda \) we consider different values from the interval [0.01, 1], as it is recommended by Lazariv et al. (2015) because even smaller \(\lambda \) values could lead to numerical instabilities. Note that all these parameter values are common advices from the literature, the optimal choice of control chart parameters depends on the selected performance measure, the distribution of the control statistic as well as on the size of the actual shift which is (typically) unknown in applications.
Unfortunately, the exact distribution of our control statistic is unknown so we cannot provide theoretical control limits even for the simplest nomemory control charts. In general, for memory control charts (CUSUM and EWMA) it is not possible to get exact theoretical control limits, so that numerical methods should be applied. The path of the process \(\{x_t\}\) is simulated \(B=10^6\) times, then the process \(\{v_t\}\) is computed as in (8). For a given control chart, we obtain the run lengths \(RL^{(b)}\) for the repetitions \(b=1,...,B\), so the Average Run Length (ARL) is estimated by
In order to get control limits for the control charts, we first simulate the process without any change and compute control limits which provide the incontrol ARL equal to \(ARL_0=100\). Afterwards, we evaluate the detecting ability of the charts under considerations by comparing them with respect to the outofcontrol ARLs denoted by \(ARL_1\) where the changes in the MA(1) parameter occurs immediately at \(t=1\), which is also known as the zerostate ARL (cf. Montgomery 2013). Moreover, we report the outofcontrol conditional steady state (ss) ARL (cf. Knoth 2021) which is defined as \(ssARL={{\,\mathrm{E}\,}}(RLm+1RL\ge m)\) for a change at \(m>1\), i.e., no false alarms until time point m. In our application we select \(m=51\); of course, the choice \(m=1\) corresponds to the zerostate ARL. The results of the Monte Carlo simulations are summarized in Table 1.
The speed of detecting changes in the MA(1) parameter is measured by outofcontrol ARLs. The results in Table 1 indicate that the CUSUM chart detects changes rather slowly compared to the incontrol ARL 100, namely the outofcontrol (zerostate) ARL is 12.83 for the shift from ARMA(1,1) to AR(1) and 14.60 for the shift from AR(1) to ARMA(1,1). The nomemory Shewhart control charts (i.e., the EWMA charts with \(\lambda =1\)) are even worse with the outofcontrol ARLs 36.96 and 22.39, respectively. Applying the EWMA charts with smaller \(\lambda \)values leads to substantial decrease in the outofcontrol ARLs. The conventional choice \(\lambda =0.1\) provides the outofcontrol ARLs 13.69 and 13.38 which are comparable with those from the CUSUM charts. However, a further decrease in \(\lambda \) to the value \(\lambda =0.01\) provides 7.06 and 6.77, respectively, which are almost twice lower than the outofcontrol ARLs for the corresponding CUSUM charts. Hence, the CUSUM monitoring schemes are clearly not optimal for our setting with respect to the outofcontrol ARL criterion. Note that a further reduction of \(\lambda \) could lead to numerical problems as it is discussed by Lazariv et al. (2015) and Morais et al. (2015).
Concerning the results for the conditional steadystate ssARL it is worth to note that \(ssARL>ARL_1\) for the small values of \(\lambda \), moreover, the smallest ssARL are achieved for \(\lambda =\,0.1\) (15.94) for the shift to AR(1) and for \(\lambda =0.1\) (16.02) for the shift to ARMA(1,1). For \(\lambda =\,1\) (i.e., the nomemory Shewhart chart) we observe that \(ssARL\approx ARL_1\) which also holds for \(\lambda =\,0.7\) and \(\lambda =\,0.85\). Although ssARLs for the CUSUM are larger than \(ARL_1\)s, the former get more comparable with the smallers ssARLs for the EWMA charts. Hence, for the steadystate ARL criterion the CUSUM chart remains a sound alternative to the EWMA procedures. These detection results are not surprising as we are focused on the detection of quite small shifts compared to the incontrol variance of the underlying (monitored) process, see Proposition 2.
5 The empirical application
We apply the control charts for monitoring changes both from AR(1) to ARMA(1,1) and from ARMA(1,1) to AR(1) for the series of daily log realized volatility measures. The family of nonlinear GARCH models (cf. Tsay 2010) are typically applied to daily asset returns on financial risky assets in order to assess conditional heteroskedasticity and volatility clustering phenomenon. Time series models which exploit realized volatility measures based on intraday (highfrequency) information serve to the same purpose. Such time series models [e.g., those of Corsi (2009) and its further modifications] are widely used nowadays as realized volatilities are believed to be more precise measures of the true volatility compared to squared daily returns which are exploited in GARCHtype models.
Realized volatilities are consistent estimators of the true daily integrated volatilities under fairly general regularity conditions (cf. BarndorffNielsen and Shephard 2002). Hence, realized volatility measures would converge in probability to the true daily integrated volatilities when the number of intraday observations is very large. Empirically, however, measurement errors appear be present in realized volatility series as the number of observations per day is finite. The daily volatility model with measurement errors in realized volatilities is discussed e.g., by Bollerslev et al. (2016) in their Section 2.2. In particular, they argue “The consistency of realized volatility for integrated volatility estimation, coupled with the fact that the measurement error is serially uncorrelated under general conditions, motivate the use of reduced form time series models for the observable realized volatility as a simple way to forecast the latent integrated volatility of interest.” It is much related to our setting, in particular, the AR(1) dynamics of the state variables corresponds to Eq. (6) in Bollerslev et al. (2016) and originates—to the best of our knowledge—from the stochastic volatility literature (cf. Jacquir et al. 1994).
The log transformation of realized volatilities is a commonly applied procedure for their time series modeling as it provides a distribution which is more symmetric and closer to normality (cf. Andersen et al. 2001). Hence, we extend the online monitoring approach of Golosnoy et al. (2012) where the aim is to detect changes in the mean of an ARMA(1,1) model for daily log realized volatilities.
We consider daily realized volatility time series of three important stock market indices S&P500 (SPX), DAX 30 (GDAXI), and Nikkei 225 (N225) which are obtained from the OxfordMan Institute’s realized library (cf. Heber et al. 2009). The data covers the period 2002–2019. For estimation purposes we consider the observations in 2002–2006 as the insample period which is a (comparatively) ‘calm’ time period on financial markets before the start of the financial crisis in 2007, whereas the remaining years 2007–2019 form the outofsample period. Hence, our sample ends before the outbreak of Covid19 pandemic situation which has dramatically influenced the financial markets worldwide at the beginning of 2020.
We represent daily log realized volatilities denoted by \(RV_t\) by means of a multiplicative volatility component model (cf. Engle and Sokalska 2012) which has a convenient property to be additive in logs:
where \(\widetilde{RV}_t\) is the longterm (possibly nonstationary) component and \(y_t\) is the remaining shortmemory part which is of our interest. Next, we filter out the longterm component \(\widetilde{RV}_t\) by the exponential smoothing
in order to extract the shortterm component \(y_t\). The value \(\gamma =0.05\) reflects the impact of new information and is the empirically recommended value for the exponential smoothing approach (cf. Golosnoy et al., 2019). For the initialization, we set \(\widetilde{RV}_0\) equal to the longrun average of \(RV_t\), so the mean of \(y_t\) is zero.
For the extracted process \(\{y_t\}\) we estimate by the maximum likelihood approach both AR(1) or ARMA(1,1) models based on the insample period 2002–2006, as well as based on the full sample. We report the estimates in Table 2 together with the AIC and BIC goodnessoffit measures. Note that all series are clearly stationary. Based on the AIC/BIC criteria, the ARMA(1,1) is preferred over AR(1) for all three time series which indicates on the presence of measurement errors, in line with the findings of Bollerslev et al. (2016). The parameter estimates from the insample period are very similar to those obtained from the full sample which is an indicator that the insample period provides a good representation of the complete sample.
Then we compute \(x_t\) and \(v_t\) series as discussed in Sect. 2 for either AR(1) or ARMA(1,1) model estimates both in sample and out of sample. Based on the process \(\{v_t\}\), we apply the CUSUM and EWMA control charts presented in Sect. 3. The normality assumption used in the Monte Carlo simulations is usually rejected by empirical modeling of log realized volatilities (cf. Golosnoy et al. 2012). This happens in many situations due to outliers which lead to undesired false signals. In order to reduce the number of false signals in the empirical study we select the control limits such that they provide a more conservative incontrol ARL value 200 which corresponds to around 16 false signals for the incontrol state for the monitoring period 2007–2019 with ca. 3300 daily observations. We apply both upper and lower control charts for monitoring ARMA(1,1) processes, whereby for monitoring AR(1) processes we apply only the lowersided charts. For the EWMA charts we set the smoothing parameter \(\lambda =0.01\). For the lowersided CUSUM for the incontrol AR(1) we set \(\delta =1/4\) as the half of change from \(\theta _0=0\) to \(\theta _1=1/2\), see (12). For the CUSUM charts with the incontrol ARMA(1,1) we select the parameter \(\delta \) in a datadriven way. In particular, for the estimated ARMA(1,1) parameters \(\hat{\phi }\) and \(\hat{\theta }\) we choose \(\delta =\hat{\theta }/2\) for the upper CUSUM charts for detection of changes from AR(1) to ARMA(1,1) and set \(\delta =(\hat{\theta }\hat{\phi })/2\) for the lower CUSUM charts for detection of changes in \(\theta \) to the direction further away from AR(1) to the boundary value \(\phi \). Given AR(1) or ARMA(1,1) estimates obtained either from in sample or from full sample, and the preselected parameters of the control charts, we compute the control limits for the incontrol state by a Monte Carlo simulation with \(10^6\) replications. Then we apply the control charts by making a restart after each obtained signal.
In Table 3 we provide the number of empirical reject signals for monitoring both AR(1) and ARMA(1,1) models. Concerning monitoring validity of the AR(1) model in Table 3 (the upper block), the number of signals from the EWMA charts is much higher than from the CUSUM charts for all three financial markets, as it is also expected from our Monte Carlo results. The obtained number of signals for S&P500 index is much higher than for DAX 30 and Nikkei 225. Remarkably, there is no much difference for the number of signals for the in sample and full sample parameter estimates. Note that our results based on the fullsample estimate provide a kind of Phase I analysis for the period 20072019. In general, the number of obtained signals from the CUSUM charts is at least three times higher than it can be expected in control. This indicates on the evidence that the simple AR(1) approach is not sufficient for the modeling purposes of the shortrun component of realized volatility and the addition of the MA(1) component could be useful.
The number of signals by monitoring validity of the ARMA(1,1) models in Table 3 (the lower block) is more balanced for the CUSUM and EWMA charts. The rejects of ARMA(1,1) by the upper control charts are the support for a change in the direction of AR(1) alternative, whereas the rejects of ARMA(1,1) by the lower charts are in favor of a more pronounced MA(1) component. As it is to expect, the number of signals from the lower charts for monitoring ARMA(1,1) is in all cases smaller than from the lower charts for AR(1) monitoring. Concerning the upper control charts, there are about twice more signals than expected for S&P500 and DAX30, whereas the number of signals for Nikkei225 roughly corresponds to the incontrol expectations. This points on the evidence that ARMA(1,1) provides a fair time series modeling for Nikkei225 during the considered period of time.
To illustrate the signal timings we provide in Figs. 1, 2, and 3 the dates of the control charts alarms for S&P500, DAX 30, and Nikkei 225, respectively. EWMA signals are depicted as red points, whereas CUSUM signals as blue points. The upper plots show the signals for incontrol AR(1) and outofcontrol ARMA(1,1), the middle plots for the incontrol ARMA(1,1) and outofcontrol changes in AR(1) direction, whereas the lower plots the incontrol ARMA(1,1) and outofcontrol in the direction of a more pronounced ARMA(1,1) model with an MA(1) parameter closer than in control to the boundary value \(\hat{\phi }\). Hence, in the upper plots we confront the rejects of AR(1) whereas in the middle and lower plots the rejects of ARMA(1,1) models.
We observe for all panels that the timing of signals from the CUSUM and EWMA charts coincide to much extent which is an indicator that both charts do react on possible shifts in the MA(1) part. Moreover, it is clearly observable that signals from all charts are clustered in time. In particular, signals from the upper charts (the middle panel) for a less pronounced MA(1) component are mostly located during the subprime mortgage crisis in 2007–2009. This is not surprising, as it is wellknown that the speed of information transfer (related to the number of news per day) increases substantially during crisis periods, so that the MA(1) component gets superfluous in such situations. On the contrary, the lower charts for a more pronounced MA(1) component provide signals mostly in the (comparatively) calm postcrises period starting from 2011. Since the speed of information transfer usually decreases during the calm time, this finding also appears to be rather plausible.
In general, it is not always an easy task to differentiate between correct and false (i.e., driven by outliers) signals. Although standing alone outliers could trigger false signals by control charts, note that for our statistic (8) based on the product \(x_tx_{t1}\) their impact would be mitigated compared with (for example) a statistic based on the square \(x^2_t\). In our case an outlier \(x_t\) would influence both \(x_tx_{t1}\) and \(x_{t+1}x_t\), so that in the empirical application we could then expect some separately standing backtoback (pairs of) signals depicted as strongly overlapping circles. We indeed observe some of such alonestanding pairs for all considered markets, however, the majority of signals are not alonestanding but clustered in time indicating on structural changes. For this reason we suppose that the outlier problem is not pronounced much in our application.
Finally, we would like to discuss some possible directions for future research. The first possibility is to exploit more fully the available highfrequency information by monitoring the MEM model estimated based (say) on hourly data. In this setting, however, one should take into account the stylized facts which are typical for intraday asset returns, for example the intraday periodicity issue (cf. Dette et al. 2022a, b) and the related problems. The second possible direction for further research is related to the economic interpretation of signals and transferring them into financial decisions. To this extent note that in general signals from control charts in financial applications are more a supplementary decisionmaking tool which indicates on the necessity of the further indepth analysis. This is much different from situations in macroeconomic applications as e.g., by sequential monitoring of the business cycle (cf. Golosnoy and Hogrefe 2013) or monitoring changes in the inflation expectation process (cf. Golosnoy and Roestel 2019) where—based on publicly available information—the majority of signals could be (although often with some time delay) either interpreted as reasonable ones or classified as outliers. On the contrary, interpreting dates of financial signals is not an easy task, as it would require gathering much more external information which appears to be a costly process. For this reason, this would go beyond the illustration of our methodology in the current paper but could be an interesting topic for future investigations. Finally, the monitoring of MEM models could be extended for monitoring MEMs in multivariate settings (cf. Golosnoy and Rossen 2018) or for the purpose of monitoring for changes in various types of networks (cf. Klüppelberg and Seifert 2019, 2020; Chen et al. 2022).
6 Summary
We consider a measurement error model (MEM) where the state variable follows AR(1) dynamics. Such a MEM could be equivalently written as an ARMA(1,1) model, however, when the measurement error gets negligible the MEM reduces to a simple AR(1) representation. We focus on the task of sequential monitoring of the MEM which is equivalent to monitoring the MA(1) parameter with the aim to detect possible changes in the MA(1) part as soon as they occur. For this purpose we elaborate both CUSUM and EWMA control charts for online detection of changes from AR(1) to ARMA(1,1) and vice versa. The control statistic for these charts is based on the testing approach elaborated by Golosnoy et al. (2021). In the Monte Carlo simulation study we show that these changes (which are numerically rather small compared to the process variance) could be detected not immediately but only with some detection delay. The empirical illustration is based on monitoring of AR(1) and ARMA(1,1) models for the shortrun component of daily log realized volatility series of the leading stock market indices. The obtained signals support the evidence that the AR(1) models are more suitable during crisis periods, whereas the MEM, i.e., the ARMA(1,1) representation, for nocrisis periods in financial markets.
References
Andersen, T.G., Bollerslev, T., Diebold, F.X., Ebens, H.: The distribution of realized stock return volatility. J. Financ. Econ. 61(1), 43–76 (2001)
BarndorffNielsen, O., Shephard, N.: Econometric analysis of realized volatility and its use in estimating stochastic volatility models. J. Roy. Stat. Soc. B 64, 253–280 (2002)
Bodnar, O., Schmid, W.: Surveillance of the mean behaviour of multivariate time series. Stat. Neerl. 61, 383–406 (2007)
Bollerslev, T., Patton, A.J., Quaedvlieg, R.: Exploiting the errors: a simple approach for improved volatility forecasting. J. Econ. 192, 1–18 (2016)
Brockwell, P.J., Davis, R.A.: Time Series: Theory and Methods. Springer, Berlin (2009)
Chen, C.Y.H., Okhrin, Y., Wang, T.: Monitoring network changes in social media. J. Bus. Econ. Stat. (2022). https://doi.org/10.1080/07350015.2021.2016425
Corsi, F.: A simple approximative longmemory model of realized volatility. J. Financ. Economet. 7, 174–196 (2009)
Dette, H., Golosnoy, V., Kellermann, J.: Correcting intraday periodicity bias in realized volatility measures. Econ. Stat. 23, 36–52 (2022)
Dette, H., Golosnoy, V., Kellermann, J.: The effect of intraday periodicity on realized volatility measures. Metrika (2022). https://doi.org/10.1007/s00184022008750
Durbin, J., Koopman, S.J.: Time Series Analysis by State Space Methods. Oxford University Press, Oxford (2009)
Engle, R.F., Sokalska, M.: Forecasting intraday volatility in the US equity market. Multiplicative component GARCH. J. Financ. Economet. 10, 54–83 (2012)
Golosnoy, V., Okhrin, I., Schmid, W.: Statistical surveillance of volatility forecasting models. J. Financ. Economet. 10, 513–543 (2012)
Golosnoy, V., Hogrefe, J.: Signaling NBER turning points: a sequential approach. J. Appl. Stat. 40, 438–448 (2013)
Golosnoy, V., Gribisch, B., Seifert, M.I.: Exponential smoothing of realized portfolio weights. J. Empir. Financ. 53, 222–237 (2019)
Golosnoy, V., Roestel, J.: Real time monitoring of the US inflation expectation process. Macroecon. Dyn. 23, 2221–2249 (2019)
Golosnoy, V., Rossen, A.: Modeling dynamics of metal price series via state space approach with two common factors. Empir. Econ. 54(4), 1477–1501 (2018)
Golosnoy, V., Köhler, S., Schmid, W., Seifert, M.I.: Testing for parameter changes in linear state space models. Appl. Stoch. Mod. Bus. Ind. 37(6), 1060–1079 (2021)
Golosnoy, V., Seifert, M..I.: Online monitoring of mean changes in highdimensional persistent linear time series. Stat.: J. Theor. Appl. Stat. 55(3), 475–488 (2021)
Hamilton, J.D.: Statespace models. In Handbook of Ecoonometrics, eds. R.F. Engle and D.L. McFadden, vol. 4, chapter 50: 3014–3077 (1994a)
Hamilton, J.D.: Time Series Analysis. Princeton University Press, New Jersey (1994b)
Heber, G., Lunde, A., Shephard, N., Sheppard, K.: Oxford–Man Institute’s realized library (v0.3), OxfordMan Institute, University of Oxford (2009)
Jacquier, E., Polson, N.G., Rossi, P.: Bayesian analysis of stochastic volatility models (with discussion). J. Bus. Econ. Stat. 12, 371–417 (1994)
Jiang, W., Tsui, K.L., Woodall, W.H.: A new SPC monitoring method: the ARMA chart. Technometrics 42, 399–410 (2000)
Kim, C.J., Nelson, C.R.: State Space Models with Regime Switching. MIT press, New York (1999)
Knoth, S.: Steadystate average run length(s): methodology, formulas, and numerics. Seq. Anal. 40(3), 405–426 (2021)
Klüppelberg, C., Seifert, M.I.: Financial risk measures for a network of individual agents holding portfolios of lighttailed objects. Fin. Stochast. 23(4), 795–826 (2019)
Klüppelberg, C., Seifert, M.I.: Explicit results on conditional distributions of generalized exponential mixtures. J. Appl. Probab. 57(3), 760–774 (2020)
Lazariv, T., Okhrin, Y., Schmid, W.: Behavior of EWMA type control charts for small smoothing parameters. Comput. Stat. Data Anal. 89, 115–125 (2015)
Lazariv, T., Schmid, W.: Surveillance of nonstationary processes. AStA Adv. Stat. Anal. 103, 305–331 (2019)
Lu, C.W., Reynolds, M.R.: CUSUM charts for monitoring an autocorrelated process. J. Qual. Technol. 33, 316–334 (2001)
Lucas, J.M., Crosier, R.B.: Fast initial response for CUSUM quality control schemes. Technometrics 42, 102–107 (1982)
Montgomery, D.C.: Statistical Quality Control: A Modern Introduction, 7th edn. Wiley, New York (2013)
Morais, M.C., Okhrin, Y., Schmid, W.: Quality surveillance with EWMA control charts based on exact control limits. Stat. Pap. 56(3), 863–885 (2015)
Okhrin, Y., Schmid, W.: Surveillance of univariate and multivariate linear time series. In: Surveillance, Financial (ed.) Frisén, M, pp. 115–152. Wiley, Chichester, England (2008)
Rabyk, L., Schmid, W.: EWMA control charts for detecting changes in the mean of a longmemory process. Metrika 79, 267–301 (2016)
Rosolowski, M., Schmid, W.: EWMA control charts for monitoring the mean and the autocovariances of stationary processes. Stat. Pap. 47, 595–630 (2006)
Schmid, W.: CUSUM control schemes for Gaussian processes. Stat. Pap. 38, 191–217 (1997)
Tsay, R.S.: Analysis of Financial Time Series, 3rd edn. New York, Wiley (2010)
Acknowledgments
We express our gratitude to two anonymous referees whose comments and suggestions have led to substantial improvements of the paper.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Proof of Proposition 1
We provide the expressions for \(\theta \) and \(\sigma _a^2\) of the ARMA(1,1) model as the functions of the MEM parameters \(\phi , \sigma _{\epsilon }^2\) and \(\sigma _u^2\) in order to show that MEM and ARMA(1,1) model are equivalent in distributions. Consider \(x_t=y_t\phi y_{t1}\) for both formulations:
In order to show the equivalence, we consider the autocovariances for both representations
From the second equation we get
which implies that \(\theta \) has an opposite sign than \(\phi \). Substituting it into the first equation yields
Solving this quadratic equation yields two possible solutions
The radicand in (18) is positive, because \(\sigma ^2_{\epsilon }+\sigma ^2_u(1\phi )^2>0\) implies that \(\sigma ^2_{\epsilon }+\sigma ^2_u(1+\phi ^2)>2\phi \sigma ^2_u\).
As we focus on \(\phi \in (0,1)\) we get the unique solution:
as it guarantees that \(\theta \in (1,0)\) as \(b>1\) implies that \(b^21 >(b1)^2\) and, hence, \(\theta =b+\sqrt{b^21}>1\). Note that the other solution leads to \(\theta <1\) in the MA(1) part of the ARMA(1,1). \(\square \)
1.2 Proof of Proposition 2
From Eq. (17) we get that \({{\,\mathrm{E}\,}}(x_t x_{t1})= \theta \sigma ^2_a\) which yields \({{\,\mathrm{E}\,}}(v_t)=\theta \). We can write
Next we observe that
Then we immediately obtain \({{\,\mathrm{E}\,}}(v_t^2)=1+4\theta ^2+\theta ^4\) and \({{\,\mathrm{Var}\,}}(v_t)= 1+3\theta ^2+\theta ^4\) because the fourth moment of \(a_t \sim \, \mathcal {N}_{\text{ iid }}(0,\sigma ^2_a)\) is \(3\sigma ^4_a\). Now consider
which gives that \({{\,\mathrm{E}\,}}(v_tv_{t1})=2\theta ^2\) and \({{\,\mathrm{Cov}\,}}(v_t,v_{t1})=\theta ^2\). Finally, for \(\ell \ge 2\) we obtain
This leads to \({{\,\mathrm{E}\,}}(v_tv_{t\ell })=\theta ^2\) and, consequently, to \({{\,\mathrm{Cov}\,}}(v_t,v_{t\ell })=0\) for \(\ell \ge 2\). \(\square \)
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Golosnoy, V., Hildebrandt, B., Köhler, S. et al. Control charts for measurement error models. AStA Adv Stat Anal 107, 693–712 (2023). https://doi.org/10.1007/s10182022004628
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10182022004628