A reality check on technical trading rule profits in the u,s, futures markets, страница 7

                                                mˆ ck  Yk15N12Ykk 22loglogN6, k1, . . . , m                              (10)

where 1{} is an indicator function. Hansen argues that the threshold rate,

22loglogN, ensures Mˆc is a consistent estimator that effectively captures all alternatives with mk  0, and thus leads to a consistent estimate of the null distribution, which in turn improves the power of the test. Because different threshold rates may result in different p-values in finite samples, two additional estimators, mˆ lk  min(Yk, 0) and uk  0 are considered. These estimators provide a lower bound and an upper bound for the distribution, respectively.

The distribution of the test statistic under the null hypothesis can be approximated by the empirical distribution derived from the following bootstrap resamples based on the stationary bootstrap:

                          Z*k,b,t  Y*k,b,t  gi(Yk),    i  l, c, u,            b  1, . . . , B,         t  1, . . . , N          (11)

where gl(g)  max(0, g), gc(g)g15g 2(sˆk2N)2loglogN6, and gu(g) g. Note that the expected values of Z*k,b,t, i l,c,u, are given by Mˆ l, Mˆ c, and Mˆ u, respectively. The three estimators for M typically produce three different p-values and therefore result in three SPA tests: SPAl, SPAc, and SPAu. The p-values of the three tests for

SPA can be obtained by calculating TbSPA* max5(maxk1,p,m N12Z*k,bk), 06 for each i and b  1, . . . , B and then comparing TSPA to the quantiles of TbSPA*:

B 15TbSPA* TSPA6

pSPA  a    .       (12) b1    B

The p-value based on Mˆ c is consistent for the true p-value (SPAc test), whereas p-values based on Mˆ l and Mˆ u provide a lower and upper bound for the true p-value (SPAl test and SPAu test), respectively.

Given N prediction observations and the set of 9,385 technical trading rules, implementation of both White’s and Hansen’s bootstrap tests begins with determining the smoothing parameter, q  qN and the number of bootstrap samples, B. In practice, it is inevitable that the smoothing parameter q is chosen arbitrarily based on the data used. The parameter q is inversely related to the block length re-sampled by the stationary bootstrap. A larger value of q is relevant for data with little dependence and a smaller value of q for data with more dependence. Sullivan et al. (1999), however, found that p-values for their several combinations of different samples and performance criteria were insensitive to the choice of the smoothing parameter q.

On the other hand, the number of bootstrap samples B should be a sufficiently large number, because it may influence the accuracy of p-values estimated. Brock et al. (1992) and Kho (1996), however, demonstrated that their estimated bootstrap p-values were insensitive to the replication size B, once it was extended beyond 500. Sullivan et al. (1999) also used 500 replications. This study, therefore, sets q  0.1 and B  500, which are the same values of the smoothing parameter and the number of bootstrap samples applied in Sullivan et al. (1999). The value of the smoothing parameter delivers a mean block length of 10.

EMPIRICAL RESULTS

Tables I–III report the performance results of the best technical trading rule under the mean net return criterion for each of the sample periods. Each table includes White’s (2000) Reality Check bootstrap p-value (pRC), Hansen’s (2005) Lower, Consistent, and Upper SPA bootstrap p-values (pl, pc, and pu), and White’s nominal p-value (pN,W)and Hansen’s nominal p-value (pN,H). White’s and Hansen’s nominal p-values are obtained by applying each bootstrap procedure to the best trading rule only, thereby ignoring the effect of data snooping.