In Signal Processing, Fourier analysis is used as a way to break up complex waves (cycles) into discrete sinusoidal components. The process uses the Fast Fourier Transform to examine the closing prices of the data and determine the cycles that have the highest correlation to the cycles in the data.
This is a companion discussion topic for the original entry at https://www.optuma.com/kb/optuma/tools/fourier/fourier-wave