Skip to main content
Track Autocorrelation test
8 / 15
Library

1998issue C051-4

Test serial dependence before you optimize a mechanical system

Treat a mechanical trading system's own sequence of results as ordered data. Run an autocorrelation test for serial dependence before you decide to filter signals, skip trades, or begin system optimization.

  • The autocorrelation test belongs on the mechanical trading system already under study, not on a hypothetical system built later from the same analysis.
  • Statistically significant serial dependence is treated as unusually strong and can support a metasystem that accepts same-direction signals and rejects opposite ones until the original system reverses.
  • Altering the original system to absorb that dependence is expected to erase the serial association that motivated the change.
  • System optimization must be counted and discounted as optimization shrinkage, and a later result can still exceed an earlier one after that discount.
Entries in this reading3 entries

The test belongs on the system you already have

The relevant object of an autocorrelation test is the mechanical trading system already under study, not a hypothetical system constructed later from the same analysis. That system's successive results are ordered observations. Serial dependence means one outcome carries information about the next.

Significant dependence can filter later signals

If those successive results show statistically significant interdependence, the finding is treated as unusually strong and potentially usable as a filter on later signals.

One proposed use of detected streaks is a metasystem that accepts signals in the direction suggested by the dependence and rejects opposite signals until the system itself reverses.

Incorporating the dependence should remove it

Once the original system is altered to incorporate the detected interdependence, the serial association that motivated the change is expected to disappear.

Count every later optimization as shrinkage

Rerunning or continuing an experiment after an earlier test reduces the statistical significance of the first result. That reduction is described as optimization shrinkage.

A later optimized result can still exceed an earlier one even after shrinkage is factored in. The mere fact of system optimization does not by itself settle whether optimization was warranted.

The historical argument is not that one should always optimize or never optimize. Any optimization that is performed must be counted and discounted in the evaluation.

Parametric correlation is a practical first measure

Parametric correlation is defended as a practical serial-dependence measure because it is familiar, immediately usable if a metasystem is to be designed, and more sensitive than a nonparametric alternative when dependence takes the form of straightforward serial correlation.

Other forms of dependence exist that parametric correlation may not detect. Dissatisfaction with that measure does not exhaust the statistical options.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
8 of 15 in the Autocorrelation test track
20031-7 pp.Next on Autocorrelation testHow a one-rank rotation is constructed for an offset autocorrelation checkA one-rank rotation is constructed so a low annual switching rate can be treated as evidence of longer-than-random up and down streaks.
All readings on this track · 15 readings
  1. 1987Evaluating weekly price cycles with autocorrelation cutoffs
  2. 1988Serial correlation is not an independence test
  3. 1988Event-triggered chi-square tests for jittered serial links
  4. 1988Reverse the rule before you trust the system
  5. 1990Chi-square evaluation of lagged breadth correlations
  6. 1990Two-gate out-of-sample tests for trading rules
  7. 1990Sign-cell correlation, chi-square checks, and lag shifts
  8. 1998Test serial dependence before you optimize a mechanical system
  9. 2003How a one-rank rotation is constructed for an offset autocorrelation check
  10. 2004Constructing first-order residual autocorrelation tests
  11. 2004A two-stage Durbin-Watson residual screen
  12. 2011Constructing trend labels from increment correlation atoms
  13. 2012Overnight versus daytime return evaluation
  14. 2012Constructing a multi-horizon folded-correlation reversal filter
  15. 2016Tuning indicators to measured market cycles
All 23 readings tagged Autocorrelation test
Also on Autocorrelation test5 readings