Skip to content
Chapter 11.1 — Spectral Analysis

Spectral analysis of prices according to Hurst

How Hurst used spectra, Fourier analysis, and filters on prices: a map of observed frequencies, not proof of a cause or a forecast.

Cite this entry

This reference cites the Cyclepedia entry. The documents it draws on are listed in the entry’s sources.

In one sentence — Spectral analysis turns an observed series into a map of the frequencies that appear most strongly within it. It helps find candidate oscillations; by itself it does not identify their cause, guarantee persistence, or make a forecast.

What is spectral analysis according to Hurst?

In Chapter 11 of The Profit Magic of Stock Transaction Timing, Hurst presents the numerical tools underlying his cyclic research: Fourier analysis, numerical filters, and curve fitting. He starts from prices sampled at regular intervals and seeks to describe how much oscillation appears at different frequencies.

The idea resembles separating a musical chord into its notes. In the time domain we see a line moving up and down; in the spectrum we see where variation is concentrated. A spectral peak marks a candidate frequency, not an already proven economic cycle.

From time to spectrum A frequency map, not an oracle. A spectrum describes the sample; forecasting requires a later test. HURST 1970 · CH. 11 From time to spectrum A frequency map, not an oracle CYCLEPEDIA DIAGRAM — EMICICLO TIME DOMAIN FREQUENCY DOMAIN observed series · synthetic diagram relative power · candidate frequency 0 1/y 2/y 3/y 4/y → ONE OSCILLATION, THREE COORDINATES T period f = 1/T cycles / time ω = 2π/T radians / time 01 Observe sample and interval choices disclosed description 02 Separate peaks and bands candidate hypotheses not the cause 03 Test frozen rules untouched later data out of sample MAP observed frequencies DOES NOT SHOW cause · persistence TEST out of sample A spectrum describes the sample; forecasting requires a later test.
Synthetic diagram, not market quotations: the spectrum describes the observed sample. Cause, persistence, and predictive ability require separate tests.
Select the highlighted points to explore the detail

Three numbers for reading an oscillation

The period T is the time required for one turn. Frequency is the number of turns per unit of time: f = 1/T. Angular frequency is ω = 2π/T.

A six-month period means T = 0.5 years, f = 2 cycles per year, and ω = 4π ≈ 12.57 radians per year. If a sine wave is written A sin(ωt + φ), A is the amplitude from its centre to a peak; peak-to-trough distance is 2A. Phase φ locates the oscillation relative to the time origin.

These units are not interchangeable without conversion. Multiplying by 52 makes sense only when converting a frequency expressed per week into a frequency per year; the factor 2π converts cycles into radians.

What a spectrum actually says

A spectral plot places frequency on the horizontal axis and a measure of amplitude or power on the vertical axis. Peaks show which frequencies are prominent in the sample and under the analytical choices used. NIST presents it as a tool for identifying cyclic components and dominant frequencies in a time series.

The spectrum does not directly reveal the mechanism that produced those peaks. It also changes with sample length, sampling rate, detrending, and estimator. Aliasing can make one frequency appear under another identity; spectral leakage spreads energy across neighbouring frequencies when the observed window does not contain whole cycles.

Hurst's route through the tools

Hurst begins with equally spaced observations — daily, weekly, or monthly — and explains a Fourier procedure attributed to Cornelius Lanczos. It separates the series around its central point, calculates sine and cosine components, and combines them into amplitudes associated with the analysed frequencies.

The second stage uses numerical filters as band selectors. A filter passes an interval of frequencies and attenuates the rest, allowing a candidate component to be viewed through time. The centred moving average is the intuitive case in the book; the Ormsby filter provides finer control over the band.

Finally, Hurst introduces a least-squares line, parabolic interpolation, and Prony's trigonometric fit to summarise or fit the outputs. These are retrospective estimation tools: assigning a frequency, amplitude, and phase does not automatically turn a fit into a signal available in real time.

The boundary between historical text and evidence

Hurst correctly states that nearly any waveform can be represented with sine waves and that having a spectrum does not prove that the generating process began by adding cycles. He then argues that the random and fundamental parts of price motion are not generated this way, whereas his “X motivation” is.

That second statement is Hurst's conclusion within his historical model, not independent validation delivered by the spectrum alone. A peak can reflect genuine structure, trend, autocorrelation, seasonality, sampling, or method selection. “X” therefore remains an operational hypothesis; the plot does not establish its cause.

Centred filters also carry a practical limitation: calculating the centre value uses observations on both sides. They are excellent for studying and reconstructing a historical span, but the right edge does not yet have the required future observations. Reconstruction and forecasting therefore answer different questions.

How a candidate periodicity is tested today

The series, interval, transformations, frequencies to explore, and rule for calling a peak material are specified before analysis. If many windows, periods, and filters are tried, multiple selection must be accounted for: choosing the best result on the same data can create an apparent edge.

The next check asks whether the peak remains stable across distinct subperiods and complementary methods. Finally, frequencies, filters, and rules are frozen and measured on a later segment never used to select them. Only that out-of-sample test can assess forecasting ability; the initial spectrum remains an exploratory map.

What it is useful for

Spectral analysis is useful for asking better questions: which scales merit a filter, which frequencies dominate a window, how a peak changes over time, and which hypotheses can be falsified. By itself it does not say when to buy or sell.

The most rigorous reading of Chapter 11 is therefore: Hurst offers a toolbox for seeking and isolating periodicities in prices; persistence and forecasting value must be established in a later test.

Sources

Connections