Abstract

Recent studies show that the zero-process of observed intraday financial returns is frequently characterized by non-stationary periodicity. As liquidity varies across the trading day, not only does unconditional volatility change, but also the unconditional zero-probability. While scaling returns by the time-varying intraday volatility may stabilize volatility, it does not make the zero-process of scaled returns stationary. This invalidates standard methods of risk estimation, and recent studies document that the use of such invalid methods can have major effects on risk estimates. Formal tests for non-stationary periodicity in the zero-process can therefore be of great value in guiding the choice of a suitable risk estimation procedure. Despite this, little attention has been devoted to the derivation of such tests. Here, we help filling this gap by developing user-friendly yet flexible and powerful tests that hold under mild assumptions. Next, our empirical study reveals that intraday financial returns are widely characterized by non-stationary periodicity in the zero-process. This has important and potentially wide-ranging implications for future research.

It is well known that intraday financial returns are frequently zero. This can be due to low liquidity, discrete pricing, measurement issues, closed markets and other market microstructure issues. A number of contributions account for the observed zeros. In one strand of the literature, zeros occur when the true underlying price process (the “efficient price”) is not observed. Observed prices thus fail to update, that is, they are stale. Examples include Lesmond et al. (1999), Bandi et al. (2017), Bandi et al. (2020), Bandi et al. (2024), and Kolokolov and Reno (2024). In a second strand of the literature, zeros occur due to the discreteness of pricing. Examples include Hausman et al. (1992), Rydberg and Shephard (2003), Russell and Engle (2005), Liesenfeld et al. (2006), and Catania et al. (2022). In a third strand of the literature, price changes are decomposed multiplicatively into a zero-indicator and a continuous random variable. In effect, price changes are thus continuous except at zero. Examples include Hautsch et al. (2014), Kömm and Küsters (2015), and Harvey and Ito (2020). Finally, the Autoregressive Conditional Heteroscedasticity (ARCH) class of models may be considered a separate strand of the literature. There, the usual Quasi Maximum Likelihood Estimator (QMLE) is consistent subject to suitable assumptions on the standardized innovation, see, for example, Escanciano (2009), Francq and Thieu (2019), and the discussion in Sucarrat and Grønneberg (2022, section 1.5). In particular, under strict stationarity, QML estimation of the GARCH is generally consistent when the conditional zero-probability is time-varying and dependent on the past in unknown ways.

While the occurrence of zeros has received considerable attention under the assumption of strict stationarity of the zero-process, as in the majority of the works above, only recently scholars have discovered that the zero-process is in fact frequently non-stationary. That is, the unconditional zero-probability frequently changes over time. Kolokolov et al. (2020, section 6), for example, document that highly liquid stocks at the New York Stock Exchange (NYSE) exhibit an intraday non-stationary periodic pattern in the zero-probability. Specifically, they find that intraday periodicity is often characterized by an inverse U-pattern, with the unconditional zero-probability peaking in the middle of the day. Sucarrat and Grønneberg (2022, section 3) find that a non-stationary model of the zero-process provides the best fit for the zero-process of 178 daily stock returns (out of 1665) at the NYSE. Francq and Sucarrat (2023, section 5.2) show that the zero-process of intraday EUR/USD exchange rate returns exhibits a strong non-stationary periodic pattern.

A non-stationary zero-process has major effects on risk estimates, since standard risk estimation methods rely on strict stationarity of the transformed returns. If the zero-process is non-stationary, however, then common transformations will not lead to strict stationarity. To see this, let ri denote the intraday financial return from the end of intraday period i1 to the end of intraday period i, and let Ii be a binary variable equal to 0 if ri is zero and 1 otherwise. It is widely believed that scaling observed return ri by its unconditional volatility σi, say, E(ri2)1/2, produces a scaled process {ri/σi} that is strictly stationary. Next, standard methods that rely on stationarity of the transformed series are used for risk estimation, see, for example, Andersen and Bollerslev (1997), Engle and Russell (1998, section 6.2), Mazur and Pipien (2012), Amado and Teräsvirta (2013), and Escribano and Sucarrat (2018). While the transformation may stabilize the unconditional volatility of scaled returns, the scaled process {ri/σi} is not strictly stationary if the zero-process {Ii} is not strictly stationary. The reason is that the probabilistic properties of the zero-process are unaffected by the scaling. Another approach to risk modeling is to model high-frequency volatility proxies directly, as in, for example, Bollerslev et al. (2016), Bollerslev et al. (2018), Buccheri and Corsi (2021), and Cipollini et al. (2021). However, none of these studies accommodate the fact that the intraday returns used to construct the proxies are characterized by non-stationary periodicity in the zero-process. Recent studies document that failing to accommodate the non-stationary zero-process can have major effects on risk estimates, see Kolokolov et al. (2020), Sucarrat and Grønneberg (2022), Francq and Sucarrat (2023), and Kolokolov and Reno (2024).

Formal tests for non-stationary periodicity in the zero-process can therefore be of great value in identifying a suitable risk estimation procedure. We derive three new tests for non-stationary periodicity in the zero-process: A Wald test, a Lagrange Multiplier (LM) test and a Likelihood Ratio (LR) test. These are the most common tests, and here they share the same theoretical basis. Accordingly, it is natural to consider all three of them. To the best of our knowledge, Kolokolov et al. (2020) is the only test currently available for non-stationary periodicity in the zero-process of intraday financial returns. The test assumes the length of each intraday interval tends to zero so that the number of intraday periods or “seasons” S goes to infinity. In the three tests derived here, by contrast, S is fixed (and chosen by the researcher) and can be as low as 2. In other words, in addition to situations where the number of intraday intervals is large, for example, at high frequencies, our tests can also be applied at low frequencies, for example, when the trading day is divided into, say, only two half-day intervals. The test of Kolokolov et al. (2020), by contrast, is only suitable for high-frequency data of highly liquid assets (their empirical illustration is on highly liquid NYSE stocks at the 30-second frequency). Another important difference concerns the assumed dependence. The assumptions of Kolokolov et al. (2020) implies strong restrictions on the within-day dependence of the zero-process. In our most versatile tests, by contrast, the Wald and LM tests, the within-day dependence is virtually unrestricted (we only need that the unconditional correlations of binary variables exist), and across days the two tests allow for substantial dependence (strong mixing) of unknown form. This is important, since the stylized facts in our empirical study show that the zero-process of intraday financial returns is often strongly dependent, both within the day and across days. Another attractive property of our tests is that they are intuitive and simple to implement, since they are made up of well-known and easy-to-compute ingredients, and since their asymptotic distribution is standard under the null. In deriving our tests, we establish exact and mild conditions under which the proportion of zeros across days in each intraday period is consistent for the unconditional zero-probabilities. Next, using the vector-of-seasons representation, we establish asymptotic normality and derive a consistent estimator of the asymptotic covariance matrix. With these ingredients, our three tests are derived and then compared in finite sample simulations. In the simulations, the LM test emerges as the preferred test, since its relative rejection frequency under the null is close to its nominal counterpart in finite samples of empirical relevance, and since the test is valid under mild assumptions of empirical relevance (i.e., under intraday and across day dependence). Next, the LM test is used in an empirical study of intraday financial returns. Our study reveals that intraday financial returns are comprehensively characterized by non-stationary periodicity in the zero-process at intraday frequencies. This has important and potentially wide-ranging implications for future research, since it invalidates standard methods of risk estimation (cf. our discussion above).

The remainder of the article is organized as follows. Section 1 provides the theoretical basis of our tests, derives the Wald, LM, and LR tests, and proves their consistency under the alternative. Section 2 studies the properties of the tests under the null in finite samples by simulation. In Section 3, our preferred test, the LM test, is used in a study of intraday financial returns. Section 4 contains our conclusions. The proofs of our theoretical results and additional supplementary material are contained in the Supplementary Material.

1 Theory

Let ri=pipi1 denote the log-return at i=1,2,, where pi is the observed intraday log-price of a financial asset at time i. Typically, pi will be the log-price at the end of an intraday period, say, an hourly interval, a 30-minute interval or a 10-minute interval. Let s{1,,S} denote the number of intraday periods, or “seasons”. For example, if returns are recorded 8 hours a day, then S=8 for hourly returns, S=8×2 for 30-minute returns, S=8×6 for 10-minute returns, and so on.

Let rt=(r1t,,rSt) denote the day t vector-of-seasons representation of intraday returns {ri}. The integer i is connected to the integer t via i=(t1)S+s if i=1 corresponds to period s=1 in day t=1. To ease notation, we assume this is the case throughout. Let
(1.1)
denote the period s return of day t, and let
(1.2)
denote the non-zero indicator of period s in day t. The unconditional non-zero probability of period s in day t is thus θs=E(Ist), and the unconditional zero probability is 1θs. If the unconditional zero-probability is constant within the day, then:1  
(1.3)

To develop tests under this null, we:

  1. Derive a consistent estimator θ^ of the true parameter vector θ0=(θ01,,θ0S);

  2. Establish that T(θ^θ0)dN(0,Σ0) as T, and obtain an expression for the covariance matrix Σ0;

  3. Develop a consistent estimator Σ^ such that Σ^pΣ0 as T.

Given these components, tests, such as Wald, LM, or LR, can be developed to see whether Equation (1.3) holds.

1.1 Consistency of θ^

Let
(1.4)
denote the negative of the joint period-by-period log-likelihood, where
(1.5)
is the period s log-likelihood. The unconstrained estimator is the solution
(1.6)
where θ^s=1Tt=1TIst for each s=1,,S. Therefore, θ^ is a “period-by-period estimator” (analogous to the “equation-by-equation” estimator of Francq and Zakoïan 2016), since θs can be estimated separately from the parameters of the other periods. It is important to note that the period-by-period approach does not require independence between the Ist (cf. A2 and A7 further below for our dependence assumptions).
The constrained estimator imposed by H0 is the solution
(1.7)
 
(1.8)
where θ˜s=(θ^1++θ^S)/S for each s=1,,S (see Supplementary Section 7 for the explicit solution). Clearly, if the unconstrained estimator θ^ is consistent, so is the constrained estimator θ˜ if H0:θ01==θ0S holds.

To establish consistency, we rely on the following assumptions:

A1 For each s{1,,S}: Θs is compact, ΘsΘs* and Θs*=(0,1).

A2 Let It=(I1t,,ISt) be a vector of a binary stochastic variables. {It} is ϕ-mixing of size r/2(r1), or α-mixing of size r/(r2),r>2, with E(It)=θ0=(θ01,,θ0S) for all t, and θ0sΘs.

A3  limT1Tt=1Tl=1TE[(Itθ0)(Ilθ0)]=Ω0 is positive definite.

Assumption A1 is standard in the context of M-estimators, but means the boundary values 1 and 0 are not contained in Θs. In empirical applications, this is not restrictive, since such series (e.g., a series without zeros) can simply be omitted from the test. A2 is a mild dependence assumption. In effect, it implies that the intraday series {Ii} can be dependent both within the day and across days. It is convenient to introduce the dependence assumption on the seasonal vector representation It, because the mixing properties are inherited element-wise, and so we can utilize the relevant theorems element-wise and rely on their multivariate extensions when needed. A3 is also standard, and it implies summable autocovariances of the mixing process {It}, which is among the sufficient conditions needed to apply uniform weak law of large numbers (UWLLN). At the same time, it ensures that all the covariance matrices considered in our propositions and their proofs are positive definite (see, e.g., Supplementary Section 2). Ultimately, these assumptions are sufficient to demonstrate that θ0s uniquely minimizes limT1Tt=1TE(lt(Ist,θs)) on Θs.

Proposition 1 establishes the needed consistency result.

 
Proposition 1 (consistency).

Suppose A1–A3 hold. Thenθ^spθ0s  for each  s{1,,S}  asT.

Proof. See Supplementary Section 2.

1.2 Asymptotic Normality

Let θ^=(θ^1,,θ^S) denote the unconstrained joint estimator of the period probabilities, and recall that It=(I1t,,ISt) denotes the (S×1) vector of non-zero-indicators in day t. The value θ^ is the minimizer of the sum of the period log-likelihoods. It is useful to further express it as
(1.9)
where lt(It,θ)=lt(I1t,θ1)++l(ISt,θS). Next, let st(θ)=lt(It,θ)/θ and Ht(It,θ)=2lt(It,θ)/θθ with
(1.10)

With int(Θ), we denote the interior of Θ=Θ1××ΘS. For asymptotic normality, we rely on a single extra assumption, which is standard:

A4 The true parameter θ0 lies in int(Θ).

Proposition 2 establishes asymptotic normality of θ^.

 
Proposition 2 (asymptotic normality).

Suppose assumption A4 holds in addition to the assumptions of Proposition 1. ThenT(θ^θ0)dN(0S,Σ0)  as  T, where  Σ0=A01B0A01.

Proof. See Supplementary Section 3.

The covariance matrix in Proposition 2 possesses the usual “sandwich” form under serial correlation with B0 representing the long-run covariance matrix of the score. We dedicate the upcoming Section 1.3 to discuss its estimation methods. The full long-run covariance matrix can be significantly simplified when B0=A0. This corresponds to the usual information matrix equality result. However, unlike in standard theory, it is not enough to have independence of the score over t only. Additionally, diagonal Ω0 is necessary for the equality to hold as it ensures diagonal B0. The intuition behind this unusual requirement is the following. Careful inspection of Equation (1.9) reveals that 2lt(It,θ)θuθv=0 for every uv, because the joint objective function is additive and each summand is evaluated at a single θs for s{1,,S}. This leads to the diagonal Ht(It,θ) for any θ, and so A0 is diagonal, as well. Corollary 1 summarizes this discussion with the results on only independence over t and the full independence.

 
Corollary 1 (asymptotic normality for IID process).

Suppose conditions of Proposition 2 are satisfied, and that{It}  is independent overt. Then asT  

  • a)T(θ^θ0)dN(0S,Σ0), whereΣ0=A01B0A01  withB0=E(st(θ0)st(θ0)). If, additionally, Iut  andIvt  are independent foruv, then

  • b)B0=A0and soΣ0=A01.

Proof. See Supplementary Section 4.

While part b) of Corollary 1 produces information matrix equality, notice that we do not have a typical –1 in front of B0. This is so, because we minimize the negative log-likelihood. In order to estimate A0, we can simply use A^=1Tt=1THt(It,θ^)=1Tt=1THt(It,θ0)+op(1), which holds by the consistency of θ^ and the fact that {Ht(It,θ)} obeys uniform weak law of large numbers (see the Supplement). Generally, B0A0, therefore next we discuss construction of B^ and establish its consistency under different dependence assumptions.

1.3 Consistent Estimation of the Asymptotic Variance Matrix

Let
(1.11)
 
be the estimator of the score long run covariance matrix B0 from Proposition 2 as defined in Hansen (1992). Here, k(.) represents the kernel weights and ST is the band-width (lag truncation) parameter. We impose the following assumptions on these quantities.

A5 (i) For all xR, we have |k(x)|1 and k(x)=k(x); k(0)=1; k(x) is continuous at zero and almost everywhere on R. Lastly, R|k(x)|dx<.

(ii) Also, |k(x)|l(x), where l(x) is a non-increasing function such that R|x||l(x)|dx<.

A6  ST as T we have ST=o(T1/21/c) for some c(2,4].

A7 For some c(2,4] and some p>c, we have 2(1/c1/p)>(r2)/r for r>2 when {st(θ)} is α-mixing sequence.

Assumption A5 (i) is standard in the literature and it can be found in Hansen (1992), among others. It covers, non-exhaustively, the Bartlett kernel (set k(x)=1|x| for x1), the Parzen kernel, and the Quadratic Spectral kernel. A5 (ii) and A6 are the requirements put forward by de Jong (2000) in his correction of Hansen’s proof. The latter condition regulates the expansion rate of the band-width ST, while the former condition is needed in case of dependent processes in order to rigorously prove weak consistency of B^ first considered in Hansen (1992) (see Theorem 2 therein). Intuitively, it connects asymptotic behavior of ST to the moments of st(θ). Finally, A7 makes sure that the mixing condition in A2 employed for asymptotic normality is also sufficient for the consistent estimation of B0.

Further, based on the discussion of Corollary 1, let A^=1Tt=1THt(It,θ^), which is an estimator of A0, such that in total Σ^=A^1B^A^1 is the full estimator of the asymptotic variance. Proposition 3 establishes consistency of Σ^.

 
Proposition 3 (consistency of Σ^).

Suppose A1–A7 hold. ThenΣ^pA01B0A01  asT.

Proof. See Supplementary Section 5.

As we can see, Σ^ is consistent under dependence over t and across the intraday seasons in It. Under full independence, Corollary 1 suggests that Σ^=A^1. That is, the matrix information equality is “reproduced” by the asymptotic variance estimator. However, in practice it likely that Iut and Ivt are still dependent for uv, while serial correlation may be absent. Intuitively, in such case we expect that 1Tt=1Tjst(θ^)st+j(θ^)p0S×S as T, and 1Tt=1Tst(θ^)st(θ^) should approximate B0. Consequently, it should approximate A0 under independence across the seasons. Corollary 2 formalizes this discussion.

 
Corollary 2 (consistency of Σ^ for IID process).

Suppose assumptions A1–A7 hold, and that{It}  is independent overt. Then  

  • a)Σ^pA01B0A01  asT, where the simplifiedB0  is defined in Corollary 1. If, additionally, Iut  andIvt  are independent foruv, then

  • b)Σ^pA01B0A01=A01  asT.

Proof. See Supplementary Section 6.

1.4 Wald Test

The Wald statistic is given by
(1.12)
where Σ^ is the estimator discussed in Section 1.3 and
(1.13)
denotes the (S1)×S restriction matrix, such that Rθ0=0S1 under H0. Clearly, there are alternative restriction matrices. We can specify R that makes all the comparisons relative to θ^1 implying H0:θ1=θ2,θ1=θ3,,θ1=θS. Corollary 3 establishes the asymptotic distribution of WT and consistency.
 
Corollary 3 (asymptotic distribution of the Wald test statistic).

Suppose A1–A7 hold. Then  

  • a)underH0:Rθ0=0S1  we haveWTdχ2(S1)  asT, and

  • b)underH1:Rθ00S1  we haveWT  asT.

Proof. Part a) follows from the asymptotic normality of T(θ^θ0) and the fact that RΣ^R is positive definite for all T including T under our assumptions. Part b) follows from the fact that under H1, we have WT=T·(θ^θ0)R(RΣ^R)1R(θ^θ0)+Op(T), where the dominating term is T·θ0R(RΣ^R)1Rθ0>0, because (RΣ^R)1 is positive definite and R is full rank.

Part a) of the corollary says that the Wald statistic is distributed as a χ2(S1) in the limit, whereas part b) says it is consistent under the alternative. Note that under the conditions of Corollary 2 a), we have (RΣ^R)1=(RA01B0A01R)1+op(1) with B0=E(st(θ0)st(θ0)), whereas under b), (RΣ^R)1=(RA01R)1+op(1). Therefore, WTdχ2(S1) as T under these respective independence conditions.

1.5 LM Test

While the Wald test is based on the unrestricted estimator θ^, it is useful to carry out estimation under H0, especially if S is large. In effect, the constrained minimization problem imposed by H0 and discussed in Equation (1.7) is equivalent to
(1.14)
where λ is an (S1)×1 vector of Lagrange multipliers. The LM test statistic has the two following representations. The first is directly based on the normalized score 1Tt=1Tst(θ):
(1.15)
where Σ˜=A˜1B˜A˜1=Σ˜(θ˜) with θ˜ being the constrained estimator. The second one is based on λ˜ which satisfies the first-order conditions: LMT=T·λ˜Λ˜1λ˜. Its explicit definition can be found in the Supplementary Material. Here, Λ˜=(RA˜1R)1Σ˜(RA˜1R)1. Corollary 4 establishes the asymptotic distribution of LMT.
 
Corollary 4 (asymptotic distribution of the LM test statistic).

Suppose A1–A7 hold. Then  

  • underH0:Rθ0=0S1  we haveLMTdχ2(S1)  asT, and

  • underH1:Rθ00S1  we haveLMT  asT.

Proof. See Supplementary Section 7.

Again, part a) in the corollary says the LM statistic is χ2(S1) under the null, and part b) says the test is consistent under the alternative. Similarly to the Wald statistic, LMT is robustified against dependence over time t and across the seasons due to normalization by (RΣ˜R)1. Also, the chi-squared distribution remains under independence.

1.6 LR Test

The last test from the “trinity” of classical tests we consider is the LR test. Its statistic is given by
(1.16)
which is effectively a comparison between the objective functions evaluated at the constrained and unconstrained estimators of θ0. Its asymptotic distribution is given in Corollary 5.
 
Corollary 5 (asymptotic distribution of the LR test statistic).

Suppose assumptions A1–A7 hold with{It}  independent overt  and across the seasons. Then  

  • a)underH0:Rθ0=0S1  we haveLRTd χ2(S1)  asT, and

  • b)underH1:Rθ00S1  we haveLRT  asT.

Proof. See Supplementary Section 8.

Unlike Wald or LM tests, LR test is more sensitive to dependence. Again, this occurs due to the information matrix equality. LRT asymptotically attains nuisance-free chi-squared distribution if and only if B0=A0, conditions of which are discussed in Corollary 1. The information matrix equality is necessary, because the time dynamics and other types of dependence should be fully specified under H0 for LRT to have a nuisance-free asymptotic distribution (see White (1996) for a discussion on obtaining the distribution via simulation techniques). However, in our case, neither dependence over t, nor across the seasons is explicitly modeled.

Independence over t can be relaxed if B0=ξ02A0 for some ξ02. Then we have B0=diag[b0,11,,b0,SS]=b0×IS, where b0,uu=limT1Tt=1Tl=1TE(sut(θ0)sul(θ0))=b0 for u{1,,S} under H0. This gives ξ02=b0(1θ0)θ0, as now A0=1θ0(1θ0)×IS. Then LR˜T=ξ˜2LRTd χ2(S1) as T under H0, where we evaluate at θ˜. Note that ξ02=1 under independence over t, because b0=1(1θ0)θ0+limT1Tt=1TltTE(sut(θ0)sul(θ0))=1(1θ0)θ0.

2 Simulations

This section studies the finite sample properties of the tests. Here, our focus is exclusively on size properties under the null. The main reason for this is that, as we will see in the empirical study of Section 3, our preferred tests are clearly very powerful in actual real-world applications, since the null is comprehensively rejected at the usual significance levels. Moreover, as proved in Section 1, the tests are consistent under the alternative (i.e., they are asymptotically powerful). Simulations under the alternative are contained in the Supplement.

2.1 Dependency Schemes

We study our tests under four different dependency schemes. The first, DGP A, corresponds to a standard assumption in theoretical work, namely that ηiiid(0,1), where ηi is the intraday innovation in a multiplicative decomposition of intraday return (i.e., ri=σtηi). If the iid assumption on the innovation holds, then
(2.1)
This implies {Iut}t=1T is independent of {Ivt}t=1T when uv. While ηiiid(0,1) is a standard assumption in theoretical work, it is not plausible empirically, since it implies there is no intraday dependence or dependence across days. In DGP B, we relax the intraday independence assumption. Specifically, the intraday returns are cross-sectionally dependent at t, with the dependence decreasing as the within-day distance increases. This corresponds to the idea that the probability of ri equaling zero depends on whether recent intraday returns ri1,ri2,, are zero or not, and that the degree of dependence declines as the distance increases. Specifically, DGP B is given by:
(2.2)
In DGP C, the Ist’s are temporally dependent, but not cross-sectionally. Specifically, each {Ist}, s=1,,S, is generated by the following first-order autoregressive logit:
(2.3)
where the subscript t1 is shorthand notation for conditioning on past information. So Pt1(Ist=1) is the probability that Ist=1 given past information. Note that the DGP implies E(Ist)=0.9 and Corr(Ist,Is,t1)=0.11 for each s=1,,S. These values are indicative of what is often found empirically, see Section 3. Finally, DGP D combines the cross-sectional dependence of DGP B with the temporal dependence of DGP C:
(2.4)

2.2 Estimation of Σ0

In the Wald statistic in Equation (2.12), the estimate of the asymptotic coefficient covariance is computed as Σ^=A^1B^A^1, where
(2.5)
 
(2.6)
We compare two version of B^, namely B^Ord and B^HAC. In the first, the “Ordinary” case, L is equal to 0, thus assuming the scores are not autocorrelated and so B^Ord=T1t=1Tst(θ^)st(θ^). In the second, the HAC-type estimate, the value of L is given by max{1,ST¯}, where ST¯ is the integer part of ST=2(T/100)2/9. In the LM statistic in Equation (2.15), the unconstrained estimators are replaced by their constrained counterparts, which we denote by A˜, B˜Ord, and B˜HAC, respectively. These expressions differ from their unconstrained counterparts A^, B^Ord, and B^HAC in that θ^ is replaced by θ˜. The kernel k(x) is equal to the Bartlett kernel:

Arguably, this is the most commonly used kernel in HAC estimation in empirical econometrics.

2.3 Results

We conduct an extensive number of simulations, only a subset is reported here. Table 1 contains the results of the Wald test. In the upper part of the table, B0 is estimated by B^Ord, whereas in the lower part B0 is estimated by B^HAC. In DGPs A and B, the Wald test performs well when the number of intraday periods S is small, for example, S=2 or S=8. As S increases, however, the empirical size worsens considerably. This is the case in both the upper and lower parts of the table. Another characteristic present in both the upper and lower parts is that, when the sample T increases, the relative rejection frequency gets closer and closer to its nominal counterpart α. However, the value of T required for this to happen is of little practical relevance. Only in rare situations will T be sufficiently high in empirical applications. For DGPs C and D, the results are worse than for DGPs A and B. The relative rejection frequency is close to the nominal counterpart α when S=2. As S increases, however, the empirical size worsens even more than in DGPs A and B. Again, this is the case for both estimators of B0. As T increases, the empirical size is better when B^HAC is used instead of B^Ord. However, the rate at which the empirical size tends to the nominal counterpart α is again too low to be useful in practice. All in all, therefore, the simulations suggest the practical usefulness of the Wald test is limited.

Table 1

Finite sample relative rejection frequency of the Wald statistic in Equation (2.12) under H0 (see Section 2)

B0 estimated by B^Ord :
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0570.1030.1600.4420.7851.000
2500.0710.0600.1160.1990.3460.930
5000.0590.0540.0720.1330.1620.489
10000.0450.0420.0740.0940.0950.197
B0.050.91250.0590.1040.1600.4430.7671.000
2500.0670.0720.0940.1980.3600.939
5000.0640.0570.0660.1190.1410.483
10000.0480.0510.0640.0830.1000.204
C0.050.91250.0780.1970.3650.7180.9521.000
2500.0830.1520.2660.4740.7220.995
5000.0730.1450.2070.3560.5220.896
10000.0780.1160.1890.2660.3900.708
D0.050.91250.0930.1830.3570.7030.9531.000
2500.0600.1500.2400.4530.6830.987
5000.0930.1470.1870.3670.5230.907
10000.0870.1030.1930.2730.4200.740
B0 estimated by B^Ord :
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0570.1030.1600.4420.7851.000
2500.0710.0600.1160.1990.3460.930
5000.0590.0540.0720.1330.1620.489
10000.0450.0420.0740.0940.0950.197
B0.050.91250.0590.1040.1600.4430.7671.000
2500.0670.0720.0940.1980.3600.939
5000.0640.0570.0660.1190.1410.483
10000.0480.0510.0640.0830.1000.204
C0.050.91250.0780.1970.3650.7180.9521.000
2500.0830.1520.2660.4740.7220.995
5000.0730.1450.2070.3560.5220.896
10000.0780.1160.1890.2660.3900.708
D0.050.91250.0930.1830.3570.7030.9531.000
2500.0600.1500.2400.4530.6830.987
5000.0930.1470.1870.3670.5230.907
10000.0870.1030.1930.2730.4200.740
B0 estimated by B^HAC:
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0660.1200.2150.6410.9401.000
2500.0720.0690.1430.2920.5590.998
5000.0600.0610.0850.1610.2310.735
10000.0450.0470.0860.1300.1660.472
B0.050.91250.0600.1200.2090.6470.9391.000
2500.0650.0750.1100.2770.5510.999
5000.0650.0580.0740.1460.2270.719
10000.0480.0510.0720.1200.1580.468
C0.050.91250.0680.1730.3640.7870.9841.000
2500.0730.1170.2170.4530.7651.000
5000.0620.1060.1500.2830.4560.916
10000.0580.0660.1160.1690.2620.680
D0.050.91250.0770.1530.3630.7970.9801.000
2500.0570.1130.1870.4500.7300.997
5000.0830.1130.1300.2730.4300.913
10000.0630.0570.1270.1870.2630.693
B0 estimated by B^HAC:
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0660.1200.2150.6410.9401.000
2500.0720.0690.1430.2920.5590.998
5000.0600.0610.0850.1610.2310.735
10000.0450.0470.0860.1300.1660.472
B0.050.91250.0600.1200.2090.6470.9391.000
2500.0650.0750.1100.2770.5510.999
5000.0650.0580.0740.1460.2270.719
10000.0480.0510.0720.1200.1580.468
C0.050.91250.0680.1730.3640.7870.9841.000
2500.0730.1170.2170.4530.7651.000
5000.0620.1060.1500.2830.4560.916
10000.0580.0660.1160.1690.2620.680
D0.050.91250.0770.1530.3630.7970.9801.000
2500.0570.1130.1870.4500.7300.997
5000.0830.1130.1300.2730.4300.913
10000.0630.0570.1270.1870.2630.693

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. B^Ord and B^HAC, the ordinary and HAC estimator of B0, respectively, see Section 2.2. No. of replications = 300 or more in each experiment. All computations in R.

Table 1

Finite sample relative rejection frequency of the Wald statistic in Equation (2.12) under H0 (see Section 2)

B0 estimated by B^Ord :
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0570.1030.1600.4420.7851.000
2500.0710.0600.1160.1990.3460.930
5000.0590.0540.0720.1330.1620.489
10000.0450.0420.0740.0940.0950.197
B0.050.91250.0590.1040.1600.4430.7671.000
2500.0670.0720.0940.1980.3600.939
5000.0640.0570.0660.1190.1410.483
10000.0480.0510.0640.0830.1000.204
C0.050.91250.0780.1970.3650.7180.9521.000
2500.0830.1520.2660.4740.7220.995
5000.0730.1450.2070.3560.5220.896
10000.0780.1160.1890.2660.3900.708
D0.050.91250.0930.1830.3570.7030.9531.000
2500.0600.1500.2400.4530.6830.987
5000.0930.1470.1870.3670.5230.907
10000.0870.1030.1930.2730.4200.740
B0 estimated by B^Ord :
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0570.1030.1600.4420.7851.000
2500.0710.0600.1160.1990.3460.930
5000.0590.0540.0720.1330.1620.489
10000.0450.0420.0740.0940.0950.197
B0.050.91250.0590.1040.1600.4430.7671.000
2500.0670.0720.0940.1980.3600.939
5000.0640.0570.0660.1190.1410.483
10000.0480.0510.0640.0830.1000.204
C0.050.91250.0780.1970.3650.7180.9521.000
2500.0830.1520.2660.4740.7220.995
5000.0730.1450.2070.3560.5220.896
10000.0780.1160.1890.2660.3900.708
D0.050.91250.0930.1830.3570.7030.9531.000
2500.0600.1500.2400.4530.6830.987
5000.0930.1470.1870.3670.5230.907
10000.0870.1030.1930.2730.4200.740
B0 estimated by B^HAC:
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0660.1200.2150.6410.9401.000
2500.0720.0690.1430.2920.5590.998
5000.0600.0610.0850.1610.2310.735
10000.0450.0470.0860.1300.1660.472
B0.050.91250.0600.1200.2090.6470.9391.000
2500.0650.0750.1100.2770.5510.999
5000.0650.0580.0740.1460.2270.719
10000.0480.0510.0720.1200.1580.468
C0.050.91250.0680.1730.3640.7870.9841.000
2500.0730.1170.2170.4530.7651.000
5000.0620.1060.1500.2830.4560.916
10000.0580.0660.1160.1690.2620.680
D0.050.91250.0770.1530.3630.7970.9801.000
2500.0570.1130.1870.4500.7300.997
5000.0830.1130.1300.2730.4300.913
10000.0630.0570.1270.1870.2630.693
B0 estimated by B^HAC:
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0660.1200.2150.6410.9401.000
2500.0720.0690.1430.2920.5590.998
5000.0600.0610.0850.1610.2310.735
10000.0450.0470.0860.1300.1660.472
B0.050.91250.0600.1200.2090.6470.9391.000
2500.0650.0750.1100.2770.5510.999
5000.0650.0580.0740.1460.2270.719
10000.0480.0510.0720.1200.1580.468
C0.050.91250.0680.1730.3640.7870.9841.000
2500.0730.1170.2170.4530.7651.000
5000.0620.1060.1500.2830.4560.916
10000.0580.0660.1160.1690.2620.680
D0.050.91250.0770.1530.3630.7970.9801.000
2500.0570.1130.1870.4500.7300.997
5000.0830.1130.1300.2730.4300.913
10000.0630.0570.1270.1870.2630.693

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. B^Ord and B^HAC, the ordinary and HAC estimator of B0, respectively, see Section 2.2. No. of replications = 300 or more in each experiment. All computations in R.

Table 2 contains the results of the LM test. The results are considerably better than for the Wald test. For DGPs A and B, the test is fairly well sized across most sample sizes T, intraday periods S and both estimators of B0. Moreover, as T increases, the relative rejection frequency gets closer and closer—as it should—to its nominal counterpart α. For DGPs C and D, this is also the case in the lower part of the table (where B0 is estimated by B˜HAC), but not in the upper part (where B0 is estimated by B˜Ord). Moreover, as T increases in the upper part of the table, the empirical size diverges from its nominal counterpart α for intermediate and large values of S. This suggests the LM test is inherently flawed under dependence if the ordinary estimator B˜Ord is used. In other words, the results underline the importance of a dependence robust estimator of B0 in empirical practice, since empirical observations are frequently dependent over time (see Section 3). An important characteristic of the results in the lower part of the table is that the relative rejection frequency is usually undersized when S is large (essentially when S>32). A practical remedy to this problem is to simply include every other, say, second or third, intraday period in the test. Our theoretical results are fully compatible with this. Illustrations of this are contained in Section 3. In summary, the simulations suggest the LM test performs fairly well in finite samples and that the dependence robust estimator B˜HAC should be preferred to the ordinary estimator. Also, our results suggest very clearly that the LM test should be preferred to the Wald test.

Table 2

Finite sample relative rejection frequency of the LM statistic in Equation (2.15) under H0 (see Section 2)

B0 estimated by B˜Ord :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0700.0960.0930.1060.0780.000
2500.0740.0600.0810.0720.0700.045
5000.0600.0540.0650.0840.0650.060
10000.0460.0410.0690.0750.0530.053
B0.050.91250.0680.1170.1070.1280.1030.000
2500.0700.0730.0840.0790.0780.058
5000.0640.0580.0580.0730.0560.069
10000.0480.0540.0570.0630.0620.060
C0.050.91250.0930.1560.1690.0740.0060.000
2500.0890.1420.1880.1980.1690.018
5000.0750.1450.1710.2410.2730.272
10000.0800.1120.1720.2270.2820.425
D0.050.91250.1120.1760.2720.3420.3000.000
2500.0840.1700.1920.2840.3060.378
5000.0940.1460.1960.2600.3140.414
10000.0740.1180.2060.2480.3060.470
B0 estimated by B˜Ord :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0700.0960.0930.1060.0780.000
2500.0740.0600.0810.0720.0700.045
5000.0600.0540.0650.0840.0650.060
10000.0460.0410.0690.0750.0530.053
B0.050.91250.0680.1170.1070.1280.1030.000
2500.0700.0730.0840.0790.0780.058
5000.0640.0580.0580.0730.0560.069
10000.0480.0540.0570.0630.0620.060
C0.050.91250.0930.1560.1690.0740.0060.000
2500.0890.1420.1880.1980.1690.018
5000.0750.1450.1710.2410.2730.272
10000.0800.1120.1720.2270.2820.425
D0.050.91250.1120.1760.2720.3420.3000.000
2500.0840.1700.1920.2840.3060.378
5000.0940.1460.1960.2600.3140.414
10000.0740.1180.2060.2480.3060.470
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0710.0760.0450.0030.0000.000
2500.0760.0520.0530.0250.0020.000
5000.0620.0500.0510.0530.0230.000
10000.0450.0410.0570.0470.0280.004
B0.050.91250.0640.0800.0570.0020.0000.000
2500.0680.0620.0630.0240.0060.000
5000.0650.0530.0480.0420.0120.004
10000.0490.0450.0450.0430.0320.004
C0.050.91250.0750.0840.0550.0000.0000.000
2500.0770.0910.0870.0340.0070.000
5000.0640.0940.0960.1030.0710.003
10000.0580.0580.0830.0660.0600.010
D0.050.91250.0900.1300.1000.0230.0000.000
2500.0570.1000.1130.1100.0370.000
5000.0830.1070.1070.1200.1030.040
10000.0630.0530.0970.0700.0600.037
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0710.0760.0450.0030.0000.000
2500.0760.0520.0530.0250.0020.000
5000.0620.0500.0510.0530.0230.000
10000.0450.0410.0570.0470.0280.004
B0.050.91250.0640.0800.0570.0020.0000.000
2500.0680.0620.0630.0240.0060.000
5000.0650.0530.0480.0420.0120.004
10000.0490.0450.0450.0430.0320.004
C0.050.91250.0750.0840.0550.0000.0000.000
2500.0770.0910.0870.0340.0070.000
5000.0640.0940.0960.1030.0710.003
10000.0580.0580.0830.0660.0600.010
D0.050.91250.0900.1300.1000.0230.0000.000
2500.0570.1000.1130.1100.0370.000
5000.0830.1070.1070.1200.1030.040
10000.0630.0530.0970.0700.0600.037

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

Table 2

Finite sample relative rejection frequency of the LM statistic in Equation (2.15) under H0 (see Section 2)

B0 estimated by B˜Ord :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0700.0960.0930.1060.0780.000
2500.0740.0600.0810.0720.0700.045
5000.0600.0540.0650.0840.0650.060
10000.0460.0410.0690.0750.0530.053
B0.050.91250.0680.1170.1070.1280.1030.000
2500.0700.0730.0840.0790.0780.058
5000.0640.0580.0580.0730.0560.069
10000.0480.0540.0570.0630.0620.060
C0.050.91250.0930.1560.1690.0740.0060.000
2500.0890.1420.1880.1980.1690.018
5000.0750.1450.1710.2410.2730.272
10000.0800.1120.1720.2270.2820.425
D0.050.91250.1120.1760.2720.3420.3000.000
2500.0840.1700.1920.2840.3060.378
5000.0940.1460.1960.2600.3140.414
10000.0740.1180.2060.2480.3060.470
B0 estimated by B˜Ord :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0700.0960.0930.1060.0780.000
2500.0740.0600.0810.0720.0700.045
5000.0600.0540.0650.0840.0650.060
10000.0460.0410.0690.0750.0530.053
B0.050.91250.0680.1170.1070.1280.1030.000
2500.0700.0730.0840.0790.0780.058
5000.0640.0580.0580.0730.0560.069
10000.0480.0540.0570.0630.0620.060
C0.050.91250.0930.1560.1690.0740.0060.000
2500.0890.1420.1880.1980.1690.018
5000.0750.1450.1710.2410.2730.272
10000.0800.1120.1720.2270.2820.425
D0.050.91250.1120.1760.2720.3420.3000.000
2500.0840.1700.1920.2840.3060.378
5000.0940.1460.1960.2600.3140.414
10000.0740.1180.2060.2480.3060.470
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0710.0760.0450.0030.0000.000
2500.0760.0520.0530.0250.0020.000
5000.0620.0500.0510.0530.0230.000
10000.0450.0410.0570.0470.0280.004
B0.050.91250.0640.0800.0570.0020.0000.000
2500.0680.0620.0630.0240.0060.000
5000.0650.0530.0480.0420.0120.004
10000.0490.0450.0450.0430.0320.004
C0.050.91250.0750.0840.0550.0000.0000.000
2500.0770.0910.0870.0340.0070.000
5000.0640.0940.0960.1030.0710.003
10000.0580.0580.0830.0660.0600.010
D0.050.91250.0900.1300.1000.0230.0000.000
2500.0570.1000.1130.1100.0370.000
5000.0830.1070.1070.1200.1030.040
10000.0630.0530.0970.0700.0600.037
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0710.0760.0450.0030.0000.000
2500.0760.0520.0530.0250.0020.000
5000.0620.0500.0510.0530.0230.000
10000.0450.0410.0570.0470.0280.004
B0.050.91250.0640.0800.0570.0020.0000.000
2500.0680.0620.0630.0240.0060.000
5000.0650.0530.0480.0420.0120.004
10000.0490.0450.0450.0430.0320.004
C0.050.91250.0750.0840.0550.0000.0000.000
2500.0770.0910.0870.0340.0070.000
5000.0640.0940.0960.1030.0710.003
10000.0580.0580.0830.0660.0600.010
D0.050.91250.0900.1300.1000.0230.0000.000
2500.0570.1000.1130.1100.0370.000
5000.0830.1070.1070.1200.1030.040
10000.0630.0530.0970.0700.0600.037

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

Table 3 contains the results of the LR test. Under DGP A, the relative rejection frequency is very close to its nominal counterpart α across values of T and S. In fact, the finite sample properties are slightly better than those of the LM test in the comparable part (i.e., DGP A in the upper part) of Table 2. Under DGP B, the relative rejection frequency of the LR test is also very close its nominal counterpart α. It should be noted, however, that this is despite the asymptotic invalidity of the LR statistic under DGP B (i.e., contemporaneous cross-sectional dependence). See our discussion following Corollary 4. The reason the rejection frequency is approximately equal to α in DGP B, even as T increases, is that Cov(Iut,Ivt)0 for most pairs uv. If, by contrast, the covariances were substantially different from 0 for uv in the DGP, then the relative rejection frequency would also differ substantially from α for large T. Under DGPs C and D, the relative rejection frequency is not close to its nominal counterpart. Moreover, as T increases it appears to diverge. This is as expected, since our asymptotic result is not compatible with dependence over t. As we will see, the empirical results in Section 3 suggest the Ist’s can be substantially dependent over t. All-in-all, therefore, our results suggest also here that the LM test should be preferred.

Table 3

Finite sample relative rejection frequency of the LR statistic in Equation (2.16) under H0 (see Section 2)

DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0590.0590.0530.0550.0620.058
2500.0710.0440.0540.0520.0530.043
5000.0610.0400.0520.0680.0520.059
10000.0470.0390.0620.0660.0510.048
B0.050.91250.0320.0420.0340.0500.0570.058
2500.0420.0310.0430.0450.0440.065
5000.0430.0270.0350.0430.0300.058
10000.0210.0340.0290.0490.0480.061
C0.050.91250.0640.0940.1310.1920.2120.306
2500.0780.1080.1500.1980.2370.381
5000.0700.1270.1480.2360.2820.409
10000.0780.1030.1650.1910.2640.438
D0.050.91250.0570.0900.1380.2280.2770.486
2500.0540.1140.1260.2260.2760.496
5000.0700.0800.1380.2160.3020.443
10000.0530.0530.1530.2100.2930.450
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0590.0590.0530.0550.0620.058
2500.0710.0440.0540.0520.0530.043
5000.0610.0400.0520.0680.0520.059
10000.0470.0390.0620.0660.0510.048
B0.050.91250.0320.0420.0340.0500.0570.058
2500.0420.0310.0430.0450.0440.065
5000.0430.0270.0350.0430.0300.058
10000.0210.0340.0290.0490.0480.061
C0.050.91250.0640.0940.1310.1920.2120.306
2500.0780.1080.1500.1980.2370.381
5000.0700.1270.1480.2360.2820.409
10000.0780.1030.1650.1910.2640.438
D0.050.91250.0570.0900.1380.2280.2770.486
2500.0540.1140.1260.2260.2760.496
5000.0700.0800.1380.2160.3020.443
10000.0530.0530.1530.2100.2930.450

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

Table 3

Finite sample relative rejection frequency of the LR statistic in Equation (2.16) under H0 (see Section 2)

DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0590.0590.0530.0550.0620.058
2500.0710.0440.0540.0520.0530.043
5000.0610.0400.0520.0680.0520.059
10000.0470.0390.0620.0660.0510.048
B0.050.91250.0320.0420.0340.0500.0570.058
2500.0420.0310.0430.0450.0440.065
5000.0430.0270.0350.0430.0300.058
10000.0210.0340.0290.0490.0480.061
C0.050.91250.0640.0940.1310.1920.2120.306
2500.0780.1080.1500.1980.2370.381
5000.0700.1270.1480.2360.2820.409
10000.0780.1030.1650.1910.2640.438
D0.050.91250.0570.0900.1380.2280.2770.486
2500.0540.1140.1260.2260.2760.496
5000.0700.0800.1380.2160.3020.443
10000.0530.0530.1530.2100.2930.450
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0590.0590.0530.0550.0620.058
2500.0710.0440.0540.0520.0530.043
5000.0610.0400.0520.0680.0520.059
10000.0470.0390.0620.0660.0510.048
B0.050.91250.0320.0420.0340.0500.0570.058
2500.0420.0310.0430.0450.0440.065
5000.0430.0270.0350.0430.0300.058
10000.0210.0340.0290.0490.0480.061
C0.050.91250.0640.0940.1310.1920.2120.306
2500.0780.1080.1500.1980.2370.381
5000.0700.1270.1480.2360.2820.409
10000.0780.1030.1650.1910.2640.438
D0.050.91250.0570.0900.1380.2280.2770.486
2500.0540.1140.1260.2260.2760.496
5000.0700.0800.1380.2160.3020.443
10000.0530.0530.1530.2100.2930.450

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

2.4 A Conservative Version of the LM Test

The simulations in Table 2 suggest the LM test can be oversized for empirically relevant values of T, and intermediate values of intraday periods S. An example in the lower part of the table is when T=500 and S=32 in DGP C, where the rejection frequency is 0.103 when α=0.05. As we will see in Section 3, the LM test comprehensively rejects the null across assets and most frequencies. This raises the question of whether some of the rejections are spurious and due to the LM test being slightly oversized for small S. As a remedy to this problem, we derive a more conservative LM test with empirical size closer to or lower than the nominal size α for small and intermediate values of S. Specifically, we consider a Degrees-of-Freedom (DF) adjusted version of the LM statistic:
(2.7)

The term LMT is the unadjusted LM statistic in Equation (2.15). The term DF(S,T) is a non-random scalar that depends on S and T such that DF(S,T)0 as T for fixed S. Clearly, LMT,Adj in Equation (2.7) has the same limiting distributions as LMT in Equation (2.15). A simple example of the adjustment term is DF(S,T)=S/T, in which (1DF(S,T))·T=TS. This explains why we label the adjustment a Degrees-of-Freedom adjustment. Our exact specification of DF(S,T) is nonlinear in both S and T and is derived from our simulations. The finite sample properties of the DF-adjusted LM statistic in Equation (2.7) are contained in Table 4. A comparison with the lower part of Table 2 confirms that our specification of DF(S,T) makes the test more conservative for S48, since the relative rejection frequency is now approximately equal to or lower than α in almost all cases.

Table 4

Finite sample relative rejection frequency of the DF-adjusted LM statistic in Equation (3.7) under H0 (see Section 2.4)

B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0090.0000.0000.0000.0000.000
2500.0440.0040.0000.0010.0000.000
5000.0410.0130.0170.0220.0090.000
10000.0370.0260.0370.0280.0180.004
B0.050.91250.0040.0000.0000.0000.0000.000
2500.0400.0040.0030.0020.0000.000
5000.0510.0210.0140.0170.0020.004
10000.0430.0290.0260.0270.0190.004
C0.050.91250.0080.0000.0000.0000.0000.000
2500.0370.0160.0080.0030.0000.000
5000.0510.0530.0460.0490.0260.003
10000.0520.0400.0560.0410.0360.010
D0.050.91250.0100.0030.0000.0000.0000.000
2500.0230.0100.0200.0070.0070.000
5000.0670.0500.0430.0530.0600.040
10000.0530.0370.0830.0570.0500.037
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0090.0000.0000.0000.0000.000
2500.0440.0040.0000.0010.0000.000
5000.0410.0130.0170.0220.0090.000
10000.0370.0260.0370.0280.0180.004
B0.050.91250.0040.0000.0000.0000.0000.000
2500.0400.0040.0030.0020.0000.000
5000.0510.0210.0140.0170.0020.004
10000.0430.0290.0260.0270.0190.004
C0.050.91250.0080.0000.0000.0000.0000.000
2500.0370.0160.0080.0030.0000.000
5000.0510.0530.0460.0490.0260.003
10000.0520.0400.0560.0410.0360.010
D0.050.91250.0100.0030.0000.0000.0000.000
2500.0230.0100.0200.0070.0070.000
5000.0670.0500.0430.0530.0600.040
10000.0530.0370.0830.0570.0500.037

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

Table 4

Finite sample relative rejection frequency of the DF-adjusted LM statistic in Equation (3.7) under H0 (see Section 2.4)

B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0090.0000.0000.0000.0000.000
2500.0440.0040.0000.0010.0000.000
5000.0410.0130.0170.0220.0090.000
10000.0370.0260.0370.0280.0180.004
B0.050.91250.0040.0000.0000.0000.0000.000
2500.0400.0040.0030.0020.0000.000
5000.0510.0210.0140.0170.0020.004
10000.0430.0290.0260.0270.0190.004
C0.050.91250.0080.0000.0000.0000.0000.000
2500.0370.0160.0080.0030.0000.000
5000.0510.0530.0460.0490.0260.003
10000.0520.0400.0560.0410.0360.010
D0.050.91250.0100.0030.0000.0000.0000.000
2500.0230.0100.0200.0070.0070.000
5000.0670.0500.0430.0530.0600.040
10000.0530.0370.0830.0570.0500.037
B0 estimated by B˜HAC :.
DGPαE(Ist) TS=2S=8S=16S=32S=48S=96
A0.050.91250.0090.0000.0000.0000.0000.000
2500.0440.0040.0000.0010.0000.000
5000.0410.0130.0170.0220.0090.000
10000.0370.0260.0370.0280.0180.004
B0.050.91250.0040.0000.0000.0000.0000.000
2500.0400.0040.0030.0020.0000.000
5000.0510.0210.0140.0170.0020.004
10000.0430.0290.0260.0270.0190.004
C0.050.91250.0080.0000.0000.0000.0000.000
2500.0370.0160.0080.0030.0000.000
5000.0510.0530.0460.0490.0260.003
10000.0520.0400.0560.0410.0360.010
D0.050.91250.0100.0030.0000.0000.0000.000
2500.0230.0100.0200.0070.0070.000
5000.0670.0500.0430.0530.0600.040
10000.0530.0370.0830.0570.0500.037

H0:E(I1t)==E(ISt), where S is the number of intraday periods. α, the nominal significance level. T, no. of days. No. of replications = 300 or more in each experiment. All computations in R.

3 Is the Zero-Process Non-Stationary Periodic?

If the zero-processes of intraday returns are non-stationary periodic, then financial returns are not strictly stationary, even after scaling by unconditional volatility. This means a key assumption of most risk estimation methods is violated. Here, two empirical studies are conducted, one of intraday exchange rate returns, and one of intraday stock returns. We find that both are extensively characterized by a non-stationary periodic zero-process, in particular at high frequencies.

3.1 Intraday Exchange Rate Returns

Let pi denote the log of an exchange rate at the end (close) of intraday period i, and let ri=pipi1 denote the log-return from one intraday period to the next. Table 5 contains the descriptive statistics of the non-zero process {Ii} for the intraday returns of six exchange rates from 2 January 2017–31 December 2018 at the Forexite (https://www.forexite.com/) trading platform. The six exchange rates are USD/EUR, USD/JPY, GBP/USD, USD/CAD, AUD/USD, and USD/CHF. All exchange rates are quoted with four decimals. At the platform, trading takes place 24 hours on weekdays from 00:00 CET to 24:00 CET. There is no trading in the weekends or in holidays. At the hourly frequency, this corresponds to more than 12 000 observations for each exchange rate. At the 1-minute frequency, the highest frequency available in our data, this corresponds to about 746 000 observations for each exchange rate. As expected, the overall proportion of zero returns (π^0) increases with frequency. At the hourly frequency, the proportion ranges from 6.1% (GBP/USD) to 8.1% (USD/CHF), whereas at the 1-minute frequency the proportion ranges from 38.4% (GBP/USD) to 48.9% (AUD/USD and USD/CHF). In standard theory, intraday return is governed by ri=σiηi, where σi>0 is the volatility and ηiR is an iid innovation. This implies that also {Ii} is an iid sequence. Empirically, however, the intraday first-order sample autocorrelations, denoted as ρ^i(1) in Table 5, suggest {Ii} is dependent, since the values range from 0.055 to 0.177 across exchange rates and frequencies. Moreover, the dependence appears to increase with frequency. Another notable characteristic is the dependence from one day to the next for an intraday period s as measured by the maximum absolute first-order sample autocorrelation of Ist and Is,t1 (denoted as maxs{|ρ^st(1)|} in the table). The values range from 0.097 to 0.191 across exchange rates and frequencies, which suggests there is slightly stronger first-order dependence across days for a period s than intradaily, that is, from i1 to i. Interestingly, the dependence does not increase monotonously with frequency for all exchange rates. The dependence across days emphasizes the need for dependence robust testing procedures. Finally, Figure 1 contains the estimated unconditional intraday zero-probabilities at the 1-minute, 15-minute, and hourly frequencies. At the 1-minute frequency, the unconditional probability of a zero varies substantially within the day, and also within each of the three trading sessions: Asia (00 h CET—08h CET), Europe (08 h CET—17h CET) and the Americas (17 h CET—24h CET). At the 15-minute and hourly frequencies, the unconditional probabilities are lower throughout the day, and the variation within each of the three sessions is also lower.

Estimates of the unconditional intraday zero-probabilities of exchange rate returns at one-minute, fifteen-minte and sixty-minute frequencies.
Figure 1

Estimates of the unconditional intraday zero-probabilities of exchange rate returns at 1-minute, 15-minute, and 60-minute frequencies (see Section 3.1).

Table 5

Descriptive statistics of intraday exchange rate data: All trading hours, that is, from 00:00 CET to 24:00 CET (see Section 3.1)

Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
USD/EURHourly12 4328800.0710.0785180.10724
30-minute24 8642 3850.0960.1005180.09848
15-minute49 7286 5340.1310.1065180.10696
5-minute149 18431 7500.2130.1145180.130288
1-minute745 920316 7880.4250.1485180.1701440
USD/JPYHourly12 4327980.0640.0805180.19124
30-minute24 8642 2110.0890.0985180.12948
15-minute49 7286 0230.1210.1035180.12896
5-minute149 18430 1720.2020.1045180.140288
1-minute745 920313 5600.4200.1305180.1811440
GBP/USDHourly12 4327640.0610.0845180.11624
30-minute24 8642 0870.0840.1185180.13148
15-minute49 7285 6510.1140.1275180.14496
5-minute149 18427 8090.1860.1365180.162288
1-minute745 920286 4210.3840.1775180.1611440
USD/CADHourly12 4328050.0650.0645180.18124
30-minute24 8642 1920.0880.1075180.15948
15-minute49 7285 9630.1200.1135180.14196
5-minute149 18430 3620.2040.1235180.156288
1-minute745 920314 0870.4210.1575180.1701440
AUD/USDHourly12 4329880.0790.0705180.12824
30-minute24 8642 6590.1070.0795180.14948
15-minute49 7287 3200.1470.0895180.15596
5-minute149 18436 2710.2430.0935180.111288
1-minute745 920365 0480.4890.1135180.1521440
USD/CHFHourly12 4321 0070.0810.0555180.09724
30-minute24 8642 8120.1130.0915180.13648
15-minute49 7287 7210.1550.1005180.14096
5-minute149 18437 8080.2530.1305180.146288
1-minute745 920364 9460.4890.1615180.1621440
Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
USD/EURHourly12 4328800.0710.0785180.10724
30-minute24 8642 3850.0960.1005180.09848
15-minute49 7286 5340.1310.1065180.10696
5-minute149 18431 7500.2130.1145180.130288
1-minute745 920316 7880.4250.1485180.1701440
USD/JPYHourly12 4327980.0640.0805180.19124
30-minute24 8642 2110.0890.0985180.12948
15-minute49 7286 0230.1210.1035180.12896
5-minute149 18430 1720.2020.1045180.140288
1-minute745 920313 5600.4200.1305180.1811440
GBP/USDHourly12 4327640.0610.0845180.11624
30-minute24 8642 0870.0840.1185180.13148
15-minute49 7285 6510.1140.1275180.14496
5-minute149 18427 8090.1860.1365180.162288
1-minute745 920286 4210.3840.1775180.1611440
USD/CADHourly12 4328050.0650.0645180.18124
30-minute24 8642 1920.0880.1075180.15948
15-minute49 7285 9630.1200.1135180.14196
5-minute149 18430 3620.2040.1235180.156288
1-minute745 920314 0870.4210.1575180.1701440
AUD/USDHourly12 4329880.0790.0705180.12824
30-minute24 8642 6590.1070.0795180.14948
15-minute49 7287 3200.1470.0895180.15596
5-minute149 18436 2710.2430.0935180.111288
1-minute745 920365 0480.4890.1135180.1521440
USD/CHFHourly12 4321 0070.0810.0555180.09724
30-minute24 8642 8120.1130.0915180.13648
15-minute49 7287 7210.1550.1005180.14096
5-minute149 18437 8080.2530.1305180.146288
1-minute745 920364 9460.4890.1615180.1621440

n, number of intraday returns. 0s, number of intraday zeros. π^0, proportion of intraday zeros. ρ^i(1), sample correlation between Ii and Ii1. T, number of days. ρ^st(1), sample correlation between Ist and Is,t1. S, number of intraday periods. All computations in R.

Table 5

Descriptive statistics of intraday exchange rate data: All trading hours, that is, from 00:00 CET to 24:00 CET (see Section 3.1)

Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
USD/EURHourly12 4328800.0710.0785180.10724
30-minute24 8642 3850.0960.1005180.09848
15-minute49 7286 5340.1310.1065180.10696
5-minute149 18431 7500.2130.1145180.130288
1-minute745 920316 7880.4250.1485180.1701440
USD/JPYHourly12 4327980.0640.0805180.19124
30-minute24 8642 2110.0890.0985180.12948
15-minute49 7286 0230.1210.1035180.12896
5-minute149 18430 1720.2020.1045180.140288
1-minute745 920313 5600.4200.1305180.1811440
GBP/USDHourly12 4327640.0610.0845180.11624
30-minute24 8642 0870.0840.1185180.13148
15-minute49 7285 6510.1140.1275180.14496
5-minute149 18427 8090.1860.1365180.162288
1-minute745 920286 4210.3840.1775180.1611440
USD/CADHourly12 4328050.0650.0645180.18124
30-minute24 8642 1920.0880.1075180.15948
15-minute49 7285 9630.1200.1135180.14196
5-minute149 18430 3620.2040.1235180.156288
1-minute745 920314 0870.4210.1575180.1701440
AUD/USDHourly12 4329880.0790.0705180.12824
30-minute24 8642 6590.1070.0795180.14948
15-minute49 7287 3200.1470.0895180.15596
5-minute149 18436 2710.2430.0935180.111288
1-minute745 920365 0480.4890.1135180.1521440
USD/CHFHourly12 4321 0070.0810.0555180.09724
30-minute24 8642 8120.1130.0915180.13648
15-minute49 7287 7210.1550.1005180.14096
5-minute149 18437 8080.2530.1305180.146288
1-minute745 920364 9460.4890.1615180.1621440
Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
USD/EURHourly12 4328800.0710.0785180.10724
30-minute24 8642 3850.0960.1005180.09848
15-minute49 7286 5340.1310.1065180.10696
5-minute149 18431 7500.2130.1145180.130288
1-minute745 920316 7880.4250.1485180.1701440
USD/JPYHourly12 4327980.0640.0805180.19124
30-minute24 8642 2110.0890.0985180.12948
15-minute49 7286 0230.1210.1035180.12896
5-minute149 18430 1720.2020.1045180.140288
1-minute745 920313 5600.4200.1305180.1811440
GBP/USDHourly12 4327640.0610.0845180.11624
30-minute24 8642 0870.0840.1185180.13148
15-minute49 7285 6510.1140.1275180.14496
5-minute149 18427 8090.1860.1365180.162288
1-minute745 920286 4210.3840.1775180.1611440
USD/CADHourly12 4328050.0650.0645180.18124
30-minute24 8642 1920.0880.1075180.15948
15-minute49 7285 9630.1200.1135180.14196
5-minute149 18430 3620.2040.1235180.156288
1-minute745 920314 0870.4210.1575180.1701440
AUD/USDHourly12 4329880.0790.0705180.12824
30-minute24 8642 6590.1070.0795180.14948
15-minute49 7287 3200.1470.0895180.15596
5-minute149 18436 2710.2430.0935180.111288
1-minute745 920365 0480.4890.1135180.1521440
USD/CHFHourly12 4321 0070.0810.0555180.09724
30-minute24 8642 8120.1130.0915180.13648
15-minute49 7287 7210.1550.1005180.14096
5-minute149 18437 8080.2530.1305180.146288
1-minute745 920364 9460.4890.1615180.1621440

n, number of intraday returns. 0s, number of intraday zeros. π^0, proportion of intraday zeros. ρ^i(1), sample correlation between Ii and Ii1. T, number of days. ρ^st(1), sample correlation between Ist and Is,t1. S, number of intraday periods. All computations in R.

The LM test emerged as the preferred test in the simulations of Section 2. Since the descriptive statistics suggest the Ist’s are dependent across days, we use the dependence robust estimator of the HAC-type described in Section 2 to estimate the asymptotic variance. Table 6 contains the results of two versions of the LM test. The first version of the LM test, denoted as LMTHAC, is not subjected to the degrees of freedom adjustment described in Section 2.4. As is clear, the null of a constant unconditional intraday zero-probability is rejected at 1% for all exchange rates at all frequencies: Hourly, 30-minute, 15-minute, 5-minute(*), and 1-minute(*). The null is not rejected at the 5-minute frequency when all intraday periods are included in the test. However, as documented in the simulations, the test is undersized (and hence also under-powered) for large S. When only a subset of the periods are considered, that is, the results labelled 5-minute(*), the tests also reject at 1%. Note that, for the 1-minute frequency, the tests corresponding to a maximum number of periods S are not reported, since then S is equal to or larger than T.

Table 6

Tests for non-stationary periodicity in the zero-process of intraday exchange rate returns: All trading hours, that is, from 00:00 CET to 24:00 CET (see Section 3.1)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EUR:Hourly123.70.0000109.60.000024518
30-minute187.20.0000176.90.000048518
15-minute218.50.0000218.50.000096518
5-minute(*)236.20.0000236.20.000096518
5-minute252.40.9303252.40.9303288518
1-minute(*)241.00.0004241.00.0004173518
USD/JPY:Hourly112.60.000099.80.000024518
30-minute148.10.0000140.00.000048518
15-minute193.60.0000193.60.000096518
5-minute(*)218.80.0000218.80.000096518
5-minute250.50.9414250.50.9414288518
1-minute(*)236.20.0008236.20.0008173518
GBP/USD:Hourly134.30.0000119.00.000024518
30-minute180.70.0000170.80.000048518
15-minute211.50.0000211.50.000096518
5-minute(*)235.50.0000235.50.000096518
5-minute250.30.9423250.30.9423288518
1-minute(*)244.40.0002244.40.0002173518
USD/CAD:Hourly128.10.0000113.50.000024518
30-minute172.30.0000162.90.000048518
15-minute211.70.0000211.70.000096518
5-minute(*)232.20.0000232.20.000096518
5-minute251.40.9365251.40.9365288518
1-minute(*)237.60.0007237.60.0007173518
AUD/USD:Hourly137.90.0000122.20.000024518
30-minute166.20.0000157.10.000048518
15-minute207.40.0000207.40.000096518
5-minute(*)227.60.0000227.60.000096518
5-minute252.00.9330252.00.9330288518
1-minute(*)236.30.0008236.30.0008173518
USD/CHF:Hourly139.40.0000123.50.000024518
30-minute184.10.0000174.00.000048518
15-minute218.00.0000218.00.000096518
5-minute(*)240.00.0000240.00.000096518
5-minute253.40.9239253.40.9239288518
1-minute(*)241.80.0004241.80.0004173518
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EUR:Hourly123.70.0000109.60.000024518
30-minute187.20.0000176.90.000048518
15-minute218.50.0000218.50.000096518
5-minute(*)236.20.0000236.20.000096518
5-minute252.40.9303252.40.9303288518
1-minute(*)241.00.0004241.00.0004173518
USD/JPY:Hourly112.60.000099.80.000024518
30-minute148.10.0000140.00.000048518
15-minute193.60.0000193.60.000096518
5-minute(*)218.80.0000218.80.000096518
5-minute250.50.9414250.50.9414288518
1-minute(*)236.20.0008236.20.0008173518
GBP/USD:Hourly134.30.0000119.00.000024518
30-minute180.70.0000170.80.000048518
15-minute211.50.0000211.50.000096518
5-minute(*)235.50.0000235.50.000096518
5-minute250.30.9423250.30.9423288518
1-minute(*)244.40.0002244.40.0002173518
USD/CAD:Hourly128.10.0000113.50.000024518
30-minute172.30.0000162.90.000048518
15-minute211.70.0000211.70.000096518
5-minute(*)232.20.0000232.20.000096518
5-minute251.40.9365251.40.9365288518
1-minute(*)237.60.0007237.60.0007173518
AUD/USD:Hourly137.90.0000122.20.000024518
30-minute166.20.0000157.10.000048518
15-minute207.40.0000207.40.000096518
5-minute(*)227.60.0000227.60.000096518
5-minute252.00.9330252.00.9330288518
1-minute(*)236.30.0008236.30.0008173518
USD/CHF:Hourly139.40.0000123.50.000024518
30-minute184.10.0000174.00.000048518
15-minute218.00.0000218.00.000096518
5-minute(*)240.00.0000240.00.000096518
5-minute253.40.9239253.40.9239288518
1-minute(*)241.80.0004241.80.0004173518

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

Table 6

Tests for non-stationary periodicity in the zero-process of intraday exchange rate returns: All trading hours, that is, from 00:00 CET to 24:00 CET (see Section 3.1)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EUR:Hourly123.70.0000109.60.000024518
30-minute187.20.0000176.90.000048518
15-minute218.50.0000218.50.000096518
5-minute(*)236.20.0000236.20.000096518
5-minute252.40.9303252.40.9303288518
1-minute(*)241.00.0004241.00.0004173518
USD/JPY:Hourly112.60.000099.80.000024518
30-minute148.10.0000140.00.000048518
15-minute193.60.0000193.60.000096518
5-minute(*)218.80.0000218.80.000096518
5-minute250.50.9414250.50.9414288518
1-minute(*)236.20.0008236.20.0008173518
GBP/USD:Hourly134.30.0000119.00.000024518
30-minute180.70.0000170.80.000048518
15-minute211.50.0000211.50.000096518
5-minute(*)235.50.0000235.50.000096518
5-minute250.30.9423250.30.9423288518
1-minute(*)244.40.0002244.40.0002173518
USD/CAD:Hourly128.10.0000113.50.000024518
30-minute172.30.0000162.90.000048518
15-minute211.70.0000211.70.000096518
5-minute(*)232.20.0000232.20.000096518
5-minute251.40.9365251.40.9365288518
1-minute(*)237.60.0007237.60.0007173518
AUD/USD:Hourly137.90.0000122.20.000024518
30-minute166.20.0000157.10.000048518
15-minute207.40.0000207.40.000096518
5-minute(*)227.60.0000227.60.000096518
5-minute252.00.9330252.00.9330288518
1-minute(*)236.30.0008236.30.0008173518
USD/CHF:Hourly139.40.0000123.50.000024518
30-minute184.10.0000174.00.000048518
15-minute218.00.0000218.00.000096518
5-minute(*)240.00.0000240.00.000096518
5-minute253.40.9239253.40.9239288518
1-minute(*)241.80.0004241.80.0004173518
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EUR:Hourly123.70.0000109.60.000024518
30-minute187.20.0000176.90.000048518
15-minute218.50.0000218.50.000096518
5-minute(*)236.20.0000236.20.000096518
5-minute252.40.9303252.40.9303288518
1-minute(*)241.00.0004241.00.0004173518
USD/JPY:Hourly112.60.000099.80.000024518
30-minute148.10.0000140.00.000048518
15-minute193.60.0000193.60.000096518
5-minute(*)218.80.0000218.80.000096518
5-minute250.50.9414250.50.9414288518
1-minute(*)236.20.0008236.20.0008173518
GBP/USD:Hourly134.30.0000119.00.000024518
30-minute180.70.0000170.80.000048518
15-minute211.50.0000211.50.000096518
5-minute(*)235.50.0000235.50.000096518
5-minute250.30.9423250.30.9423288518
1-minute(*)244.40.0002244.40.0002173518
USD/CAD:Hourly128.10.0000113.50.000024518
30-minute172.30.0000162.90.000048518
15-minute211.70.0000211.70.000096518
5-minute(*)232.20.0000232.20.000096518
5-minute251.40.9365251.40.9365288518
1-minute(*)237.60.0007237.60.0007173518
AUD/USD:Hourly137.90.0000122.20.000024518
30-minute166.20.0000157.10.000048518
15-minute207.40.0000207.40.000096518
5-minute(*)227.60.0000227.60.000096518
5-minute252.00.9330252.00.9330288518
1-minute(*)236.30.0008236.30.0008173518
USD/CHF:Hourly139.40.0000123.50.000024518
30-minute184.10.0000174.00.000048518
15-minute218.00.0000218.00.000096518
5-minute(*)240.00.0000240.00.000096518
5-minute253.40.9239253.40.9239288518
1-minute(*)241.80.0004241.80.0004173518

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

The simulations in Section 2 showed that the LMTHAC statistic can be slightly oversized for small S, essentially when S48, see the discussion in Section 2.4. For a more conservative test when S is small, we derived the DF-adjusted LM statistic in Equation (3.7), which is more conservative in finite samples for small S. Its statistic is denoted as LMT,AdjHAC in Table 6. Qualitatively, the results are identical to the unadjusted LM test, since we again reject at 1% for all exchange rates at all frequencies. Also now is the null kept at the 5-minute frequency when all the intraday periods (S=288) are included. However, if we again only consider a subset of the periods to handle the problem of low power for large S, that is, the results labelled 5-minute(*), then we again reject at 1% for all exchange rates.

Table 7 contains the results of the tests for the main trading period (i.e., when the European markets are open) from 08 h CET to 17 h CET. Compared to earlier, the results are more mixed. Still, if we focus on the adjusted test statistic LMT,AdjHAC, our preferred test, then there is a clear pattern: Higher frequencies are more likely to be non-stationary. In particular, the null is always rejected at 1% at the 5-minute(*) and 1-minute(**) frequencies. At the 15-minute, 30-minute, and hourly frequencies, the null is sometimes kept, and the lower the frequency, the more often the null is kept.

Table 7

Tests for non-stationary periodicity in the zero-process of intraday exchange rate returns: Main trading hours, that is, from 08:00 CET to 17:00 CET (see Section 3.1)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EURHourly5.60.78324.70.857510518
30-minute51.60.000045.50.000419518
15-minute72.90.000367.50.001137518
5-minute(*)89.30.000082.70.000037518
5-minute168.70.0002168.70.0002109518
1-minute(*)207.60.0295207.60.0295172518
1-minute(**)158.20.0000158.20.000086518
USD/JPYHourly18.80.026816.00.067010518
30-minute29.80.039426.30.093819518
15-minute75.10.000169.50.000737518
5-minute(*)106.90.000098.90.000037518
5-minute189.40.0000189.40.0000109518
1-minute(*)225.80.0031225.80.0031172518
1-minute(**)194.00.0000193.90.000086518
GBP/USDHourly18.00.035615.30.083710518
30-minute34.30.011530.30.035019518
15-minute44.70.151141.40.246537518
5-minute(*)73.10.000367.60.001137518
5-minute134.20.0446134.20.0446109518
1-minute(*)203.00.0476203.00.0476172518
1-minute(**)157.40.0000157.40.000086518
USD/CADHourly25.30.002721.50.010610518
30-minute62.70.000055.30.000019518
15-minute87.30.000080.90.000037518
5-minute(*)130.30.0000120.60.000037518
5-minute188.90.0000188.90.0000109518
1-minute(*)230.70.0016230.70.0016172518
1-minute(**)204.10.0000204.10.000086518
AUD/USDHourly15.80.070513.50.142810518
30-minute38.70.003234.10.012319518
15-minute69.50.000764.30.002637518
5-minute(*)98.10.000090.80.000037518
5-minute176.40.0000176.40.0000109518
1-minute(*)226.70.0028226.70.0028172518
1-minute(**)188.40.0000188.40.000086518
USD/CHFHourly21.10.012018.00.035410518
30-minute30.70.031327.00.078119518
15-minute77.10.000171.40.000437518
5-minute(*)108.90.0000100.80.000037518
5-minute170.90.0001170.90.0001109518
1-minute(*)226.00.0031226.00.0031172518
1-minute(**)191.80.0000191.80.000086518
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EURHourly5.60.78324.70.857510518
30-minute51.60.000045.50.000419518
15-minute72.90.000367.50.001137518
5-minute(*)89.30.000082.70.000037518
5-minute168.70.0002168.70.0002109518
1-minute(*)207.60.0295207.60.0295172518
1-minute(**)158.20.0000158.20.000086518
USD/JPYHourly18.80.026816.00.067010518
30-minute29.80.039426.30.093819518
15-minute75.10.000169.50.000737518
5-minute(*)106.90.000098.90.000037518
5-minute189.40.0000189.40.0000109518
1-minute(*)225.80.0031225.80.0031172518
1-minute(**)194.00.0000193.90.000086518
GBP/USDHourly18.00.035615.30.083710518
30-minute34.30.011530.30.035019518
15-minute44.70.151141.40.246537518
5-minute(*)73.10.000367.60.001137518
5-minute134.20.0446134.20.0446109518
1-minute(*)203.00.0476203.00.0476172518
1-minute(**)157.40.0000157.40.000086518
USD/CADHourly25.30.002721.50.010610518
30-minute62.70.000055.30.000019518
15-minute87.30.000080.90.000037518
5-minute(*)130.30.0000120.60.000037518
5-minute188.90.0000188.90.0000109518
1-minute(*)230.70.0016230.70.0016172518
1-minute(**)204.10.0000204.10.000086518
AUD/USDHourly15.80.070513.50.142810518
30-minute38.70.003234.10.012319518
15-minute69.50.000764.30.002637518
5-minute(*)98.10.000090.80.000037518
5-minute176.40.0000176.40.0000109518
1-minute(*)226.70.0028226.70.0028172518
1-minute(**)188.40.0000188.40.000086518
USD/CHFHourly21.10.012018.00.035410518
30-minute30.70.031327.00.078119518
15-minute77.10.000171.40.000437518
5-minute(*)108.90.0000100.80.000037518
5-minute170.90.0001170.90.0001109518
1-minute(*)226.00.0031226.00.0031172518
1-minute(**)191.80.0000191.80.000086518

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). (**), only every sixth period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

Table 7

Tests for non-stationary periodicity in the zero-process of intraday exchange rate returns: Main trading hours, that is, from 08:00 CET to 17:00 CET (see Section 3.1)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EURHourly5.60.78324.70.857510518
30-minute51.60.000045.50.000419518
15-minute72.90.000367.50.001137518
5-minute(*)89.30.000082.70.000037518
5-minute168.70.0002168.70.0002109518
1-minute(*)207.60.0295207.60.0295172518
1-minute(**)158.20.0000158.20.000086518
USD/JPYHourly18.80.026816.00.067010518
30-minute29.80.039426.30.093819518
15-minute75.10.000169.50.000737518
5-minute(*)106.90.000098.90.000037518
5-minute189.40.0000189.40.0000109518
1-minute(*)225.80.0031225.80.0031172518
1-minute(**)194.00.0000193.90.000086518
GBP/USDHourly18.00.035615.30.083710518
30-minute34.30.011530.30.035019518
15-minute44.70.151141.40.246537518
5-minute(*)73.10.000367.60.001137518
5-minute134.20.0446134.20.0446109518
1-minute(*)203.00.0476203.00.0476172518
1-minute(**)157.40.0000157.40.000086518
USD/CADHourly25.30.002721.50.010610518
30-minute62.70.000055.30.000019518
15-minute87.30.000080.90.000037518
5-minute(*)130.30.0000120.60.000037518
5-minute188.90.0000188.90.0000109518
1-minute(*)230.70.0016230.70.0016172518
1-minute(**)204.10.0000204.10.000086518
AUD/USDHourly15.80.070513.50.142810518
30-minute38.70.003234.10.012319518
15-minute69.50.000764.30.002637518
5-minute(*)98.10.000090.80.000037518
5-minute176.40.0000176.40.0000109518
1-minute(*)226.70.0028226.70.0028172518
1-minute(**)188.40.0000188.40.000086518
USD/CHFHourly21.10.012018.00.035410518
30-minute30.70.031327.00.078119518
15-minute77.10.000171.40.000437518
5-minute(*)108.90.0000100.80.000037518
5-minute170.90.0001170.90.0001109518
1-minute(*)226.00.0031226.00.0031172518
1-minute(**)191.80.0000191.80.000086518
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
USD/EURHourly5.60.78324.70.857510518
30-minute51.60.000045.50.000419518
15-minute72.90.000367.50.001137518
5-minute(*)89.30.000082.70.000037518
5-minute168.70.0002168.70.0002109518
1-minute(*)207.60.0295207.60.0295172518
1-minute(**)158.20.0000158.20.000086518
USD/JPYHourly18.80.026816.00.067010518
30-minute29.80.039426.30.093819518
15-minute75.10.000169.50.000737518
5-minute(*)106.90.000098.90.000037518
5-minute189.40.0000189.40.0000109518
1-minute(*)225.80.0031225.80.0031172518
1-minute(**)194.00.0000193.90.000086518
GBP/USDHourly18.00.035615.30.083710518
30-minute34.30.011530.30.035019518
15-minute44.70.151141.40.246537518
5-minute(*)73.10.000367.60.001137518
5-minute134.20.0446134.20.0446109518
1-minute(*)203.00.0476203.00.0476172518
1-minute(**)157.40.0000157.40.000086518
USD/CADHourly25.30.002721.50.010610518
30-minute62.70.000055.30.000019518
15-minute87.30.000080.90.000037518
5-minute(*)130.30.0000120.60.000037518
5-minute188.90.0000188.90.0000109518
1-minute(*)230.70.0016230.70.0016172518
1-minute(**)204.10.0000204.10.000086518
AUD/USDHourly15.80.070513.50.142810518
30-minute38.70.003234.10.012319518
15-minute69.50.000764.30.002637518
5-minute(*)98.10.000090.80.000037518
5-minute176.40.0000176.40.0000109518
1-minute(*)226.70.0028226.70.0028172518
1-minute(**)188.40.0000188.40.000086518
USD/CHFHourly21.10.012018.00.035410518
30-minute30.70.031327.00.078119518
15-minute77.10.000171.40.000437518
5-minute(*)108.90.0000100.80.000037518
5-minute170.90.0001170.90.0001109518
1-minute(*)226.00.0031226.00.0031172518
1-minute(**)191.80.0000191.80.000086518

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). (**), only every sixth period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

In conclusion, our results suggest overwhelmingly that the zero-process of intraday exchange rate returns is characterized by non-stationary periodicity, even during the main trading hours, albeit not always at low frequencies.

3.2 Intraday Stock Price Returns

Let pi denote the log of a stock price at the end (close) of intraday period i so that ri=pipi1 is the log-return from one intraday period to the next. We study the intraday zero-process of five stocks from 2 January 2019 to 31 December 2019. The five stocks are Amazon (AMZN), Facebook (FB), Microsoft (MSFT), Tesla (TSLA), and IBM (IBM). The datasource of the first four is First Rate Data (https://firstratedata.com/), whereas the datasource of the last is Kibot (http://www.kibot.com/). The stock prices are adjusted for splits and dividends. The price of FB is quoted with four decimals, the other four with two. Trading takes place from 04:00 EST to 20:00 EST on weekdays, but not in weekends or in holidays. The upper part of Figure 2 contains the estimated unconditional intraday zero-probabilities at the 1-minute frequency. For lower frequencies (middle and lower parts), the intraday evolution is similar but less erratic, and at lower probability levels. As is clear, the unconditional probability of a zero can vary greatly within the day, but the extent and exact pattern depends strongly on frequency. For the 1-minute frequency, for example, during the main trading hours from 09:30 to 16:00, the unconditional probability of a zero is low and usually below 5% for all five stocks (except IBM). Outside the main trading hours, by contrast, the unconditional probability of a zero is usually much higher, and much more erratic. As the frequency falls, the zero-probabilities fall and become less erratic, and the distinction between inside and outside main trading hours becomes less clear.

Estimates of the unconditional intraday zero-probabilities of stock returns at one-minute, fifteen-minute and sixty-minute frequences.
Figure 2

Estimates of the unconditional intraday zero-probabilities of stock returns at 1-minute, 15-minute, and 60-minute frequencies (see Section 3.2).

Table 8 contains the descriptive statistics of the main trading period. The overall proportion of zero returns (π^0) is much lower than those of the exchange rates, since they vary from 0.6% (Amazon at 60 minute) to 13.4% (IBM at 1 minute). However, just as for exchange rates, the overall proportion of zeros increases with frequency. The intraday first-order sample autocorrelations ρ^i(1) range from 0.069 to 0.752 across stocks and frequencies. This means the intraday non-zero process {Ii} can be strongly dependent over time intradaily, that is, from i1 to i. Indeed, the large maximum implies the dependence can be substantially stronger than for exchange rates. The dependence does not always increase with frequency, for example, the dependence decreases with frequency for Facebook, Microsoft and IBM. The dependence from one day to the next for an intraday period s as measured by maxs{|ρ^st(1)|} ranges from 0.016 to 0.496 across stocks and frequencies. Just as for the exchange rate returns, the dependence does not increase monotonously with frequency for all stocks. Contrary to the case of exchange rates, however, the first-order dependence across days for a period s is almost always weaker than the intradaily dependence (as measured by ρ^i(1)). The dependence across days emphasizes, again, the need for dependence robust testing procedures.

Table 8

Descriptive statistics of intraday stock market data: Main trading hours, that is, from 09:30 EST to 16:00 EST (see Section 3.2)

Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
Amazon:Hourly1 750100.0060.4972500.0167
30-minute3 500220.0060.6342500.01614
15-minute6 750440.0070.7482500.02027
5-minute19 7501380.0070.7522500.14679
1-minute97 7501 1990.0120.4582500.325391
Facebook:Hourly1 750110.0060.5432500.0207
30-minute3 500290.0080.5132500.02014
15-minute6 750930.0140.3572500.03327
5-minute19 7503360.0170.3162500.18479
1-minute97 7503 0940.0320.1862500.496391
Microsoft:Hourly1 750140.0080.4242500.0167
30-minute3 500410.0120.3832500.02514
15-minute6 7501030.0150.3392500.23827
5-minute19 7504860.0250.2172500.18479
1-minute97 7504 7020.0480.1302500.239391
Tesla:Hourly1 743120.0070.4132490.0217
30-minute3 486260.0070.5352490.01614
15-minute6 723620.0090.5122490.11827
5-minute19 6712170.0110.4782490.23879
1-minute97 3591 6320.0170.3392490.193391
IBM:Hourly1 764390.0220.1352520.0377
30-minute3 528910.0260.1772520.14614
15-minute6 8042600.0380.1282520.16727
5-minute19 9081 3060.0660.0702520.27679
1-minute98 53213 2050.1340.0692520.232391
Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
Amazon:Hourly1 750100.0060.4972500.0167
30-minute3 500220.0060.6342500.01614
15-minute6 750440.0070.7482500.02027
5-minute19 7501380.0070.7522500.14679
1-minute97 7501 1990.0120.4582500.325391
Facebook:Hourly1 750110.0060.5432500.0207
30-minute3 500290.0080.5132500.02014
15-minute6 750930.0140.3572500.03327
5-minute19 7503360.0170.3162500.18479
1-minute97 7503 0940.0320.1862500.496391
Microsoft:Hourly1 750140.0080.4242500.0167
30-minute3 500410.0120.3832500.02514
15-minute6 7501030.0150.3392500.23827
5-minute19 7504860.0250.2172500.18479
1-minute97 7504 7020.0480.1302500.239391
Tesla:Hourly1 743120.0070.4132490.0217
30-minute3 486260.0070.5352490.01614
15-minute6 723620.0090.5122490.11827
5-minute19 6712170.0110.4782490.23879
1-minute97 3591 6320.0170.3392490.193391
IBM:Hourly1 764390.0220.1352520.0377
30-minute3 528910.0260.1772520.14614
15-minute6 8042600.0380.1282520.16727
5-minute19 9081 3060.0660.0702520.27679
1-minute98 53213 2050.1340.0692520.232391

n, number of intraday returns. 0s, number of intraday zeros. π^0, proportion of intraday zeros. ρ^i(1), sample correlation between Ii and Ii1. T, number of days. ρ^st(1), sample correlation between Ist and Is,t1. S, number of intraday periods. All computations in R.

Table 8

Descriptive statistics of intraday stock market data: Main trading hours, that is, from 09:30 EST to 16:00 EST (see Section 3.2)

Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
Amazon:Hourly1 750100.0060.4972500.0167
30-minute3 500220.0060.6342500.01614
15-minute6 750440.0070.7482500.02027
5-minute19 7501380.0070.7522500.14679
1-minute97 7501 1990.0120.4582500.325391
Facebook:Hourly1 750110.0060.5432500.0207
30-minute3 500290.0080.5132500.02014
15-minute6 750930.0140.3572500.03327
5-minute19 7503360.0170.3162500.18479
1-minute97 7503 0940.0320.1862500.496391
Microsoft:Hourly1 750140.0080.4242500.0167
30-minute3 500410.0120.3832500.02514
15-minute6 7501030.0150.3392500.23827
5-minute19 7504860.0250.2172500.18479
1-minute97 7504 7020.0480.1302500.239391
Tesla:Hourly1 743120.0070.4132490.0217
30-minute3 486260.0070.5352490.01614
15-minute6 723620.0090.5122490.11827
5-minute19 6712170.0110.4782490.23879
1-minute97 3591 6320.0170.3392490.193391
IBM:Hourly1 764390.0220.1352520.0377
30-minute3 528910.0260.1772520.14614
15-minute6 8042600.0380.1282520.16727
5-minute19 9081 3060.0660.0702520.27679
1-minute98 53213 2050.1340.0692520.232391
Frequencyn0sπ^0ρ^i(1)Tmaxs{|ρ^st(1)|}S
Amazon:Hourly1 750100.0060.4972500.0167
30-minute3 500220.0060.6342500.01614
15-minute6 750440.0070.7482500.02027
5-minute19 7501380.0070.7522500.14679
1-minute97 7501 1990.0120.4582500.325391
Facebook:Hourly1 750110.0060.5432500.0207
30-minute3 500290.0080.5132500.02014
15-minute6 750930.0140.3572500.03327
5-minute19 7503360.0170.3162500.18479
1-minute97 7503 0940.0320.1862500.496391
Microsoft:Hourly1 750140.0080.4242500.0167
30-minute3 500410.0120.3832500.02514
15-minute6 7501030.0150.3392500.23827
5-minute19 7504860.0250.2172500.18479
1-minute97 7504 7020.0480.1302500.239391
Tesla:Hourly1 743120.0070.4132490.0217
30-minute3 486260.0070.5352490.01614
15-minute6 723620.0090.5122490.11827
5-minute19 6712170.0110.4782490.23879
1-minute97 3591 6320.0170.3392490.193391
IBM:Hourly1 764390.0220.1352520.0377
30-minute3 528910.0260.1772520.14614
15-minute6 8042600.0380.1282520.16727
5-minute19 9081 3060.0660.0702520.27679
1-minute98 53213 2050.1340.0692520.232391

n, number of intraday returns. 0s, number of intraday zeros. π^0, proportion of intraday zeros. ρ^i(1), sample correlation between Ii and Ii1. T, number of days. ρ^st(1), sample correlation between Ist and Is,t1. S, number of intraday periods. All computations in R.

Table 9 contains the results of two tests applied to the main trading period. The two tests, LMTHAC (unadjusted) and LMT,AdjHAC (DF-adjusted), are the same as those used for exchange rates. Note that, in most cases, the number of intraday periods S included in the test does not equal the maximum number available. The reason is that some of the across-day series {Ist}t=1T are identical, and this leads to non-invertible matrices and hence incomputable test statistics. This primarily happens when liquidity is high and there are few zeros. To avoid non-invertible matrices, all but one of the identical series {Ist}t=1T are therefore excluded so that the test-statistics can be computed. If we focus on the more conservative DF-adjusted test, then the null is rejected in at least one test at each frequency at 10% for Amazon, Facebook, and Tesla. In fact, in most of the tests for these stocks the p-value is less than 1%. For Microsoft and IBM, the results are more mixed, but overall there is extensive evidence of non-stationary periodicity also here at the usual significance levels (i.e., 10%, 5%, and 1%). For Microsoft, the p-value for the 30-minute frequency is 54%. However, for the other frequencies the p-value is always less than 5% for at least one test at each frequency. For IBM the p-values for the hourly and 15-minute frequencies are 67% and 10.2%, respectively, whereas for the other frequencies the p-values range from 0.1% to 2.7%.

Table 9

Tests for non-stationary periodicity in the zero-process of intraday stock returns: Main trading hours, that is, from 09:30 EST to 16:00 EST (see Section 3.2)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly125.10.000087.80.00005250
30-minute125.10.000086.40.00006250
15-minute125.10.000085.70.00008250
5-minute(*)12.10.14628.30.40309250
5-minute125.20.000097.10.000027250
1-minute(*)90.20.030888.90.038168250
1-minute(**)57.90.004748.30.041334250
Facebook:Hourly124.90.000092.30.00003250
30-minute125.10.000086.90.000011250
15-minute125.20.000096.00.000025250
5-minute(*)50.70.001739.10.036226250
5-minute125.30.0003125.00.000377250
1-minute(*)102.40.0733102.30.074084250
1-minute(**)80.60.000269.30.003742250
Microsoft:Hourly125.10.000086.40.00006250
30-minute16.40.226011.80.540714250
15-minute125.20.000097.10.000027250
5-minute(*)68.60.000053.20.001327250
5-minute102.30.0340102.10.035079250
1-minute(*)93.40.203793.40.205084250
1-minute(**)69.10.004059.40.031242250
Tesla:Hourly124.60.000087.40.00005249
30-minute124.60.000085.80.000010249
15-minute124.70.000094.30.000020249
5-minute(*)32.80.025624.80.168120249
5-minute124.80.0000117.60.000058249
1-minute(*)124.70.0010124.60.001181249
1-minute(**)58.50.029550.10.131141249
IBM:Hourly5.80.44044.00.67307252
30-minute50.80.000036.70.000514252
15-minute45.60.010135.50.102227252
5-minute(*)77.80.000060.50.000127252
5-minute105.90.0195105.70.020279252
1-minute(*)109.60.0268109.50.027184252
1-minute(**)91.40.000078.70.000442252
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly125.10.000087.80.00005250
30-minute125.10.000086.40.00006250
15-minute125.10.000085.70.00008250
5-minute(*)12.10.14628.30.40309250
5-minute125.20.000097.10.000027250
1-minute(*)90.20.030888.90.038168250
1-minute(**)57.90.004748.30.041334250
Facebook:Hourly124.90.000092.30.00003250
30-minute125.10.000086.90.000011250
15-minute125.20.000096.00.000025250
5-minute(*)50.70.001739.10.036226250
5-minute125.30.0003125.00.000377250
1-minute(*)102.40.0733102.30.074084250
1-minute(**)80.60.000269.30.003742250
Microsoft:Hourly125.10.000086.40.00006250
30-minute16.40.226011.80.540714250
15-minute125.20.000097.10.000027250
5-minute(*)68.60.000053.20.001327250
5-minute102.30.0340102.10.035079250
1-minute(*)93.40.203793.40.205084250
1-minute(**)69.10.004059.40.031242250
Tesla:Hourly124.60.000087.40.00005249
30-minute124.60.000085.80.000010249
15-minute124.70.000094.30.000020249
5-minute(*)32.80.025624.80.168120249
5-minute124.80.0000117.60.000058249
1-minute(*)124.70.0010124.60.001181249
1-minute(**)58.50.029550.10.131141249
IBM:Hourly5.80.44044.00.67307252
30-minute50.80.000036.70.000514252
15-minute45.60.010135.50.102227252
5-minute(*)77.80.000060.50.000127252
5-minute105.90.0195105.70.020279252
1-minute(*)109.60.0268109.50.027184252
1-minute(**)91.40.000078.70.000442252

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

Table 9

Tests for non-stationary periodicity in the zero-process of intraday stock returns: Main trading hours, that is, from 09:30 EST to 16:00 EST (see Section 3.2)

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly125.10.000087.80.00005250
30-minute125.10.000086.40.00006250
15-minute125.10.000085.70.00008250
5-minute(*)12.10.14628.30.40309250
5-minute125.20.000097.10.000027250
1-minute(*)90.20.030888.90.038168250
1-minute(**)57.90.004748.30.041334250
Facebook:Hourly124.90.000092.30.00003250
30-minute125.10.000086.90.000011250
15-minute125.20.000096.00.000025250
5-minute(*)50.70.001739.10.036226250
5-minute125.30.0003125.00.000377250
1-minute(*)102.40.0733102.30.074084250
1-minute(**)80.60.000269.30.003742250
Microsoft:Hourly125.10.000086.40.00006250
30-minute16.40.226011.80.540714250
15-minute125.20.000097.10.000027250
5-minute(*)68.60.000053.20.001327250
5-minute102.30.0340102.10.035079250
1-minute(*)93.40.203793.40.205084250
1-minute(**)69.10.004059.40.031242250
Tesla:Hourly124.60.000087.40.00005249
30-minute124.60.000085.80.000010249
15-minute124.70.000094.30.000020249
5-minute(*)32.80.025624.80.168120249
5-minute124.80.0000117.60.000058249
1-minute(*)124.70.0010124.60.001181249
1-minute(**)58.50.029550.10.131141249
IBM:Hourly5.80.44044.00.67307252
30-minute50.80.000036.70.000514252
15-minute45.60.010135.50.102227252
5-minute(*)77.80.000060.50.000127252
5-minute105.90.0195105.70.020279252
1-minute(*)109.60.0268109.50.027184252
1-minute(**)91.40.000078.70.000442252
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly125.10.000087.80.00005250
30-minute125.10.000086.40.00006250
15-minute125.10.000085.70.00008250
5-minute(*)12.10.14628.30.40309250
5-minute125.20.000097.10.000027250
1-minute(*)90.20.030888.90.038168250
1-minute(**)57.90.004748.30.041334250
Facebook:Hourly124.90.000092.30.00003250
30-minute125.10.000086.90.000011250
15-minute125.20.000096.00.000025250
5-minute(*)50.70.001739.10.036226250
5-minute125.30.0003125.00.000377250
1-minute(*)102.40.0733102.30.074084250
1-minute(**)80.60.000269.30.003742250
Microsoft:Hourly125.10.000086.40.00006250
30-minute16.40.226011.80.540714250
15-minute125.20.000097.10.000027250
5-minute(*)68.60.000053.20.001327250
5-minute102.30.0340102.10.035079250
1-minute(*)93.40.203793.40.205084250
1-minute(**)69.10.004059.40.031242250
Tesla:Hourly124.60.000087.40.00005249
30-minute124.60.000085.80.000010249
15-minute124.70.000094.30.000020249
5-minute(*)32.80.025624.80.168120249
5-minute124.80.0000117.60.000058249
1-minute(*)124.70.0010124.60.001181249
1-minute(**)58.50.029550.10.131141249
IBM:Hourly5.80.44044.00.67307252
30-minute50.80.000036.70.000514252
15-minute45.60.010135.50.102227252
5-minute(*)77.80.000060.50.000127252
5-minute105.90.0195105.70.020279252
1-minute(*)109.60.0268109.50.027184252
1-minute(**)91.40.000078.70.000442252

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

Table 10 contains the results of the tests applied across all trading hours, that is, from 04:00 EST to 20:00 EST. As is clear, all the tests reject the null at all the usual significance levels at all frequencies. The only exception is the 5-minute test, where all periods are included. However, when only a subset of the periods are included, that is, 5-minute(*), then all tests reject at the usual significance levels.

Table 10

Tests for non-stationary periodicity in the zero-process of intraday stock returns: All trading hours, that is, from 04:00 EST to 20:00 EST

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly124.50.000089.70.000014250
30-minute124.00.000094.80.000024250
15-minute124.00.0000108.10.000045250
5-minute(*)124.10.0000109.40.000047250
5-minute125.10.7940125.10.7940140250
1-minute(*)123.60.0026123.50.002684250
Facebook:Hourly124.80.000087.60.000012250
30-minute125.00.000099.00.000029250
15-minute125.00.0000120.40.000062250
5-minute(*)124.70.0000121.30.000064250
5-minute125.30.9999125.30.9999190250
1-minute(*)120.30.0047120.20.004884250
Microsoft:Hourly124.90.000091.20.000015250
30-minute120.80.000099.30.000032250
15-minute124.90.0000121.40.000064250
5-minute(*)124.70.0000121.20.000064250
5-minute125.30.9999125.30.9999192250
1-minute(*)122.10.0034122.00.003584250
Tesla:Hourly124.50.000089.50.000014249
30-minute124.30.000097.30.000028249
15-minute124.30.0000116.50.000057249
5-minute(*)123.80.0000115.90.000057249
5-minute124.70.9963124.70.9963171249
1-minute(*)119.20.0046119.10.004783249
IBM:Hourly123.60.000091.50.000016252
30-minute125.20.0000103.10.000032252
15-minute125.70.0000122.20.000064252
5-minute(*)126.00.0000122.50.000064252
5-minute126.40.9999126.40.9999192252
1-minute(*)124.50.0022124.40.002284252
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly124.50.000089.70.000014250
30-minute124.00.000094.80.000024250
15-minute124.00.0000108.10.000045250
5-minute(*)124.10.0000109.40.000047250
5-minute125.10.7940125.10.7940140250
1-minute(*)123.60.0026123.50.002684250
Facebook:Hourly124.80.000087.60.000012250
30-minute125.00.000099.00.000029250
15-minute125.00.0000120.40.000062250
5-minute(*)124.70.0000121.30.000064250
5-minute125.30.9999125.30.9999190250
1-minute(*)120.30.0047120.20.004884250
Microsoft:Hourly124.90.000091.20.000015250
30-minute120.80.000099.30.000032250
15-minute124.90.0000121.40.000064250
5-minute(*)124.70.0000121.20.000064250
5-minute125.30.9999125.30.9999192250
1-minute(*)122.10.0034122.00.003584250
Tesla:Hourly124.50.000089.50.000014249
30-minute124.30.000097.30.000028249
15-minute124.30.0000116.50.000057249
5-minute(*)123.80.0000115.90.000057249
5-minute124.70.9963124.70.9963171249
1-minute(*)119.20.0046119.10.004783249
IBM:Hourly123.60.000091.50.000016252
30-minute125.20.0000103.10.000032252
15-minute125.70.0000122.20.000064252
5-minute(*)126.00.0000122.50.000064252
5-minute126.40.9999126.40.9999192252
1-minute(*)124.50.0022124.40.002284252

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

Table 10

Tests for non-stationary periodicity in the zero-process of intraday stock returns: All trading hours, that is, from 04:00 EST to 20:00 EST

FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly124.50.000089.70.000014250
30-minute124.00.000094.80.000024250
15-minute124.00.0000108.10.000045250
5-minute(*)124.10.0000109.40.000047250
5-minute125.10.7940125.10.7940140250
1-minute(*)123.60.0026123.50.002684250
Facebook:Hourly124.80.000087.60.000012250
30-minute125.00.000099.00.000029250
15-minute125.00.0000120.40.000062250
5-minute(*)124.70.0000121.30.000064250
5-minute125.30.9999125.30.9999190250
1-minute(*)120.30.0047120.20.004884250
Microsoft:Hourly124.90.000091.20.000015250
30-minute120.80.000099.30.000032250
15-minute124.90.0000121.40.000064250
5-minute(*)124.70.0000121.20.000064250
5-minute125.30.9999125.30.9999192250
1-minute(*)122.10.0034122.00.003584250
Tesla:Hourly124.50.000089.50.000014249
30-minute124.30.000097.30.000028249
15-minute124.30.0000116.50.000057249
5-minute(*)123.80.0000115.90.000057249
5-minute124.70.9963124.70.9963171249
1-minute(*)119.20.0046119.10.004783249
IBM:Hourly123.60.000091.50.000016252
30-minute125.20.0000103.10.000032252
15-minute125.70.0000122.20.000064252
5-minute(*)126.00.0000122.50.000064252
5-minute126.40.9999126.40.9999192252
1-minute(*)124.50.0022124.40.002284252
FrequencyLMTHACp-valueLMT,AdjHACp-valueST
Amazon:Hourly124.50.000089.70.000014250
30-minute124.00.000094.80.000024250
15-minute124.00.0000108.10.000045250
5-minute(*)124.10.0000109.40.000047250
5-minute125.10.7940125.10.7940140250
1-minute(*)123.60.0026123.50.002684250
Facebook:Hourly124.80.000087.60.000012250
30-minute125.00.000099.00.000029250
15-minute125.00.0000120.40.000062250
5-minute(*)124.70.0000121.30.000064250
5-minute125.30.9999125.30.9999190250
1-minute(*)120.30.0047120.20.004884250
Microsoft:Hourly124.90.000091.20.000015250
30-minute120.80.000099.30.000032250
15-minute124.90.0000121.40.000064250
5-minute(*)124.70.0000121.20.000064250
5-minute125.30.9999125.30.9999192250
1-minute(*)122.10.0034122.00.003584250
Tesla:Hourly124.50.000089.50.000014249
30-minute124.30.000097.30.000028249
15-minute124.30.0000116.50.000057249
5-minute(*)123.80.0000115.90.000057249
5-minute124.70.9963124.70.9963171249
1-minute(*)119.20.0046119.10.004783249
IBM:Hourly123.60.000091.50.000016252
30-minute125.20.0000103.10.000032252
15-minute125.70.0000122.20.000064252
5-minute(*)126.00.0000122.50.000064252
5-minute126.40.9999126.40.9999192252
1-minute(*)124.50.0022124.40.002284252

LMTHAC and LMT,AdjHAC, the LM statistics in Equations (2.15) and (3.7), respectively, see Section 2. p-value, P(χ2(S1)>x) where x is the value on the statistic in question. (*), only every third period included in the vector of seasons representation (after removal of columns to ensure nonsingularity). S, number of intraday periods included in test. T, number of days. All computations in R.

All-in-all, our results suggest the zero-process of liquid intraday stock returns are comprehensively characterized by non-stationary periodicity. Not only over the whole trading day, but also in the main trading period. Additional exploration (see the Supplement) suggests the intraday periodicity in the main trading session may not be stable over time. An in-depth study of whether this is the case, and to what extent, is beyond the scope of this article. So we leave this for future research.

4 Conclusions

The zero-process of observed intraday financial returns can be periodic in non-stationary ways. When this is the case, standard risk estimation methods are invalid, since they rely on stationarity assumptions, possibly after scaling by unconditional volatility. Accordingly, tests for non-stationary periodicity in the zero-process of intraday financial returns can be of great value in identifying a suitable risk estimation method. We derive three tests for this purpose: a Wald test, a LM test, and a LR test. All three tests are user-friendly yet flexible and powerful. The tests are user-friendly in that they are intuitive and simple to implement, since they are made up of well-known and easy-to-compute ingredients, and since their asymptotic distributions under the null are standard. The tests are flexible, since they can be applied to both low and high-frequency data. The tests are powerful, since they are consistent under the alternative. The preferred test among the three is the LM test, since it is robust, and since the simulations under the null show that its relative rejection frequency is close to its nominal counterpart in finite samples of empirical relevance. The LM test is robust in the sense that knowledge of the exact specification that govern the zeros need not be known, and in the sense that the test holds under mild assumptions on the dependence of the zero-process, both intradaily and across days. Finally, our empirical study reveals that intraday financial returns of liquid exchange rates and liquid stocks are widely characterized by non-stationary periodicity in the zero-process.

Our findings have important and potentially wide-ranging implications for future research. Standard risk estimation methods are invalid when the zero-process is characterized by non-stationary periodicity. Our results, together with those of other recent studies, document that intraday financial returns are widely and comprehensively characterized by non-stationary periodicity in the zero-process. In our empirical study, the financial assets are very liquid. For illiquid assets, by contrast, which arguably constitute the greater portion of the world’s assets, the non-stationary characteristics are likely to be even more pronounced. Currently, very few risk estimation methods exist that accommodate non-stationary periodicity in the zero-process of intraday returns. Also, currently there exists very little research that explores the practical implications for actual decision-making. In consequence, studies that help fill these gaps will be of great value. A limitation of our tests is that they do not generate insight into the source or sources of the non-stationary periodicity, for example, external factors. This may be useful in the development of new methods for risk estimation.

Supplemental Material

Supplemental material is available at Journal of Financial Econometrics online.

We are grateful to the participants at the ISNPS 2024 (June, Braga), Zaragoza Workshop on Time Series Econometrics (April 2024), the CFE 2023 conference (December, Berlin), the QFFE 2023 workshop (June, Marseille), the internal economics seminar at BI Norwegian Business School (June 2023), and the econometrics seminar at the Lund University (May 2023) for their helpful comments, suggestions, and questions.

Footnotes

1

Of course, and alternative but equivalent formulation of H0 is θ1=θ2,θ1=θ3,,θ1=θS.

References

Amado
C
,
Teräsvirta
T.
 
2013
.
Modelling Volatility by Variance Decomposition
.
Journal of Econometrics
 
175
:
142
153
.

Andersen
T. G
,
Bollerslev
T.
 
1997
.
Intraday Periodicity and Volatility Persistence in Financial Markets
.
Journal of Empirical Finance
 
4
:
115
158
.

Bandi
F. M.
,
Kolokolov
A.
,
Pirino
D.
,
Reno
R.
 
2020
.
Zeros
.
Management Science
 
66
:
3466
3479
. Forthcoming. .

Bandi
F. M.
,
Pirino
D.
,
Reno
R.
 
2017
.
Excess Idle Time
.
Econometrica
 
85
:
1793
1846
.

Bandi
F. M.
,
Pirino
D.
,
Reno
R.
 
2024
.
Systematic Staleness
.
Journal of Econometrics
 
238
:
105522
. 105522. .

Bollerslev
T.
,
Patton
A.
,
Quaedvlieg
R.
 
2016
.
Exploiting the Errors: A Simple Approach for Improved Volatility Forecasting
.
Journal of Econometrics
 
192
:
1
18
.

Bollerslev
T.
,
Patton
A.
,
Quaedvlieg
R.
 
2018
.
Modeling and Forecasting (un)Reliable Realized Covariances for More Reliable Financial Decisions
.
Journal of Econometrics
 
207
:
71
91
.

Buccheri
G
,
Corsi
F.
 
2021
.
HARK the SHARK: Realized Volatility Modeling with Measurement Errors and Nonlinear Dependencies
.
Journal of Financial Econometrics
 
19
:
614
649
. .

Catania
L.
,
Di Mari
R.
,
Santucci de Magistris
P.
 
2022
.
Dynamic Discrete Mixtures for High-Frequency Prices
.
Journal of Business & Economic Statistics
 
40
:
559
577
. .

Cipollini
F.
,
Gallo
G. M.
,
Otranto
E.
 
2021
.
Realized Volatility Forecasting: Robustness to Measurement Errors
.
International Journal of Forecasting
 
37
:
44
57
. .

de Jong
M. R.
 
2000
.
A Strong Consistency Proof for Heteroskedasticity and Autocorrelation Consistent Covariance Matrix Estimators
.
Econometric Theory
 
16
:
262
268
.

Engle
R. F
,
Russell
J. R.
 
1998
.
Autoregressive Conditional Duration: A New Model of Irregularly Spaced Transaction Data
.
Econometrica
 
66
:
1127
1162
.

Escanciano
J. C.
 
2009
.
Quasi-Maximum Likelihood Estimation of Semi-Strong GARCH Models
.
Econometric Theory
 
25
:
561
570
.

Escribano
Á.
,
Sucarrat
G.
 
2018
.
Equation-by-Equation Estimation of Multivariate Periodic Electricity Price Volatility
.
Energy Economics
 
74
:
287
298
.

Francq
C
,
Sucarrat
G.
 
2023
.
Volatility Estimation When the Zero-Process is Nonstationary
.
Journal of Business & Economic Statistics
 
41
:
53
66
.

Francq
C
,
Thieu
L. Q.
 
2019
.
QML Inference for Volatility Models with Covariates
.
Econometric Theory
 
35
:
37
72
. .

Francq
C
,
Zakoïan
J.-M.
 
2016
.
Estimating Multivariate Volatility Models Equation by Equation
.
Journal of the Royal Statistical Society Series B: Statistical Methodology
 
78
:
613
635
. Working paper version: MPRA Paper No. 54250: http://mpra.ub.uni-muenchen.de/54250/.

Hansen
B. E.
 
1992
.
Consistent Covariance Matrix Estimation for Dependent Heterogeneous Processes
.
Econometrica
 
60
:
967
972
.

Harvey
A. C
,
Ito
R.
 
2020
.
Modeling Time Series When Some of the Obervations Are Zero
.
Journal of Econometrics
 
214
:
33
45
.

Hausman
J.
,
Lo
A.
,
MacKinlay
A.
 
1992
.
An Ordered Probit Analysis of Transaction Stock Prices
.
Journal of Financial Economics
 
31
:
319
379
.

Hautsch
N.
,
Malec
P.
,
Schienle
M.
 
2014
.
Capturing the Zero: A New Class of Zero-Augmented Distributions and Multiplicative Error Processes
.
Journal of Financial Econometrics
 
12
:
89
121
. http://jfec.oxfordjournals.org/content/early/2013/03/29/jjfinec.nbt002.

Kolokolov
A.
,
Livieri
G.
,
Pirino
D.
 
2020
.
Statistical Inferences for Price Staleness
.
Journal of Econometrics
 
218
:
32
81
.

Kolokolov
A
,
Reno
R.
 
2024
.
Jumps or Staleness?
 
Journal of Business & Economic Statistics
 
42
:
516
532
.

Kömm
H.
,
Küsters
U.
 
2015
.
Forecasting Zero-Inflated Price Changes with a Markov Switching Mixture Model for Autoregressive and Heteroscedastic Time Series
.
International Journal of Forecasting
 
31
:
598
608
.

Lesmond
D. A.
,
Ogden
J. P.
,
Trzcinka
C. A.
 
1999
.
A New Estimate of Transaction Costs
.
Review of Financial Studies
 
12
:
1113
1141
.

Liesenfeld
R.
,
Nolte
I.
,
Pohlmeier
W.
 
2006
.
Modelling Financial Transaction Price Movements: A Dynamic Integer Count Data Model
.
Empirical Economics
 
30
:
795
825
.

Mazur
B
,
Pipien
M.
 
2012
.
On the Empirical Importance of Periodicity in the Volatility of Financial Returns – Time Varying GARCH as a Second Order APC(2) Process
.
Central European Journal of Economic Modelling and Econometrics
 
4
:
95
116
.

Russell
J. R
,
Engle
R. F.
 
2005
.
A Discrete-State Continuous-Time Model of Financial Transaction Prices and Times: The Autoregressive Conditional Multinomial-Autoregressive Conditional Duration Model
.
Journal of Business & Economic Statistics
 
23
:
166
180
.

Rydberg
T. H
,
Shephard
N.
 
2003
.
Dynamics of Trade-by-Trade Price Movements: Decomposition and Models
.
Journal of Financial Econometrics
 
1
:
2
25
.

Sucarrat
G
,
Grønneberg
S.
 
2022
.
Risk Estimation with a Time Varying Probability of Zero Returns
.
Journal of Financial Econometrics
 
20
:
278
309
.

White
H.
 
1996
.
Estimation, Inference and Specification Analysis
. Cambridge:
Cambridge University Press
.

This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs licence (https://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial reproduction and distribution of the work, in any medium, provided the original work is not altered or transformed in any way, and that the work is properly cited. For commercial re-use, please contact [email protected] for reprints and translation rights for reprints. All other permissions can be obtained through our RightsLink service via the Permissions link on the article page on our site—for further information please contact [email protected].

Supplementary data