Skip to main content
Track Spectral analysis
13 / 21
Library

2011issue C0430-36

Engineering spectral cycle detection and moving-average harmony

Published cycle-duration tables do not agree on one set of market periods. A filtered spectrum can test a no-cycle null, then the same candidate periods can be checked across sampling intervals, related indexes, and simple moving-average windows.

  • Common cycle methods include descriptive statistics, visual chart reading, centered simple moving averages, and traditional oscillators, but published duration tables do not agree on one set of periods.
  • A spectrum analyzer with high-pass detrending, low-pass smoothing, and bandpass period selection can test a null that market prices contain no cycles.
  • A candidate period should be rechecked on another sampling interval, a related index, and simple moving-average windows taken from cycle fractions.
  • Detected cycles are not stationary. A dominant period can weaken, be replaced, and fluctuate, and sinusoidal fits should be treated as expandable, contractible, and time-varying in amplitude.
Entries in this reading3 entries

Start from a no-cycle null

TradersWeek editorial framing: treat market-cycle claims as a falsifiable engineering problem. Start from a null that prices contain no cycles, extract candidate periods with a filtered spectrum, and only then ask whether those same periods reappear.

Common technical methods for locating cycles include descriptive statistics, visual chart reading, trigonometric constructions such as centered simple moving averages, and traditional oscillators. Published cycle-duration tables from different analysts do not agree on a single set of market periods.

Extract candidate periods with a filtered spectrum

A spectrum analyzer with high-pass detrending, low-pass smoothing, and bandpass period selection can be used to test a null that market prices contain no cycles. Spectral analysis, in this usage, is a filtered frequency scan of ordered market observations that maps how much energy sits at each candidate period over time.

The dominant cycle is the period that currently carries the strongest spectral energy, which can weaken, drift, or be replaced by another period. On S&P 500 weekly data from October 2009 to September 2010, the scan showed a fairly stable 16-to-17-week period, which corresponds to an 80-to-85-day cycle on daily bars.

Retest the same periods on other intervals and indexes

The same weekly scan on Toronto Stock Exchange data also showed a 16-week period, while a larger period near 22 weeks became stronger than the 16-week period at the beginning of August 2010.

Detected cycles are not stationary: a dominant period can weaken, be replaced, and fluctuate, as when the Toronto weekly period moved between 18 and 15 weeks.

Translate cycle fractions into moving-average windows

A weaker 106-week period can appear below a 160-week lookback, and half and one-eighth of a longer cycle were plotted as 53-week and 13-week simple moving averages on S&P 500 weekly prices from 2009 to September 2010.

A moving average here is a centered or simple average whose lookback is taken from a detected cycle half-period or related fraction, used as a baseline overlay rather than a standalone rule. Those 53-week and 13-week windows translate into roughly the familiar 200-day and 50-day simple moving averages, offering a cycle-based reason those two averages are commonly paired.

Read the result as a rejected null, not a proof

The exercise does not prove that cycles exist, but it does reject a strict claim that market prices contain no cycles, while treating sinusoidal fits as expandable, contractible, and time-varying in amplitude.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
13 of 21 in the Spectral analysis track
201160-60 pp.Next on Spectral analysisEvaluating fixed oscillators against a moving dominant cycleCycle heat maps show that the number of periods used in the estimate is not constant through the sample.
All readings on this track · 21 readings
  1. 1982Spectrum-first construction of moving-average trend filters
  2. 1990Crowd questions that switch cycle regimes
  3. 1993Antithetic twins to cancel origin-linked forecast bias
  4. 1994Constructing frequency response from a three-stage filter cascade
  5. 1994Bench-testing smoothers with cycle phase and power
  6. 1995Constructing minimum tradable cycles from spectral noise
  7. 1995Spectral whipsaw limits for a price-crossing average
  8. 1996Constructing market phase from dominant-cycle components
  9. 2000Constructing a Hilbert squelch dominant-cycle gate
  10. 2007When cycle mode fails: regime gates for spectral trades
  11. 2008Constructing singular-spectrum forecast baselines
  12. 2008Stacking a midband cycle gate on a short-memory trend filter
  13. 2011Engineering spectral cycle detection and moving-average harmony
  14. 2011Evaluating fixed oscillators against a moving dominant cycle
  15. 2011A construction checklist for a dominant-cycle sinewave
  16. 2012Assembling a market-mode heatmap from successive band-pass filters
  17. 2012Adaptive trend detection from dominant-cycle spectra
  18. 2015Constructing price paths from cycles and support
  19. 2018Oscillator distribution shape for mean-reversion filters
  20. 2020Constructing a cosine-correlation cycle and phasor trend filter
  21. 2020Constructing a correlation-cycle market-state engine
All 63 readings tagged Spectral analysis
Also on Spectral analysis5 readings