1988issue C041-2
Fourier cycle models break in major swings
A long-time cycle user asked whether market behavior had broken a Fourier-based framework. This lab tests whether a dominant-cycle forecast is even eligible for trending, finite, violently swinging prices, and why a later Fast Fourier Transform treatment tried to correct that mismatch.
- Before a dominant cycle is treated as a timing baseline, check whether the series matches the non-trending, infinite setting Fourier analysis was designed for.
- Fourier analysis is often used to extract cycles from historical data but cannot handle the large fluctuations typical of equity markets.
- Those design limits were not fully disclosed in the original cycle-model presentation, so later corrections were hard for users to apply.
- A later Fast Fourier Transform treatment added algorithms meant to account for equity-market behavior. Editorial judgment: the original model has a fatal flaw in major market swings, yet the original text is still described as a useful introduction.
Use the disappointment as a lab
A long-time user of a cycle discipline asked whether recent market behavior exposed a breakdown in that framework. The cycle model under discussion is based on Fourier analysis, a spectral decomposition of an ordered series into frequency components, specified for non-trending, infinite data rather than finite, drifting market prices.
Editorial framing: TradersWeek treats that question as a lab, not as a claim about what to trade. Before a dominant cycle is used as a forecast, ask whether the data in front of you are even eligible for the method. A dominant cycle is the strongest periodic component pulled from an ordered price, volume, or breadth series and then treated as a timing baseline.
Check Fourier assumptions against the series
Fourier analysis was designed for a non-trending infinite series rather than equity-market series. That setting means no persistent drift and a series treated as unlimited in length. Equity prices are finite and often drift. If those conditions are missing, a dominant-cycle forecast is not operating in the setting the method was built for.
Fourier analysis is often used to extract cycles from historical data but cannot handle the large fluctuations typical of equity markets. Those design limits were not fully disclosed in the original cycle-model presentation, so later corrections were hard for users to apply.
Why a later Fast Fourier Transform treatment exists
Algorithms meant to account for equity-market behavior and correct those deficiencies were later placed in a Fast Fourier Transform treatment. In that later form, Fast Fourier Transform is a computationally efficient Fourier implementation given market-specific algorithms meant to correct an older cycle model's handling of equity-price behavior.
Still a useful introduction
The original cycle text is still described as a useful introduction to cycle analysis despite that flaw.
All readings on this track · 16 readings
- 1982Building FFT spectra to size cycle filters
- 1988Fourier cycle models break in major swings
- 1988Constructing moving average filters from price Fast Fourier Transforms
- 1989Staging Fast Fourier construction under memory limits
- 1993Constructing forecast inputs with moving averages, Fourier transforms and intermarket spreads
- 1994Preprocessing prices so Fourier peaks set moving-average lengths
- 1994Constructing a spreadsheet FFT power spectrum from daily prices
- 1994Building dominant-cycle spectra with FFT preprocessing
- 1994Constructing labeled cycle lengths from FFT spectra
- 1999Fast Fourier Transform reconstruction is not a walk-forward decision tool
- 1999Walk-forward endpoint Fourier construction as a same-day mechanical procedure
- 2002From the power spectrum to indicator windows
- 2003Endpoint Fast Fourier Transform evaluation with walk-forward mechanical rules
- 2004Constructing signal and noise from market waveforms
- 2012A two-stage case study in market cycle analysis
- 2015Whitening pink noise to build a near-zero-lag cycle oscillator