Learn how to detect dominant cycles with spectrum analysis

Using the Fast Fourier Transform and the DFT-Goertzel algorithm to detect cycles in noisy data sets (financial markets)

Learn how to detect dominant cycles with spectrum analysis
Learn how to detect dominant cycles with spectrum analysis

Learn how to detect dominant cycles with spectrum analysis udemy course

Using the Fast Fourier Transform and the DFT-Goertzel algorithm to detect cycles in noisy data sets (financial markets)

At the heart of almost every cycle analysis platform is a spectrum module.

Various derivatives of the Fourier transform are available. But which  application of Fourier is the "best" for use in economic markets? This course tries to provide an answer.

Therefore, the course focuses on explaining the essential aspects in layman's terms:

  • Fundamental aspects on "How to read a spectrum diagram" are at the center of the course.

  • Different Fourier spectrum analysis methods are compared in terms of their performance in detecting exact cycle lengths ("frequency" components). 

  • Learn what is important in detecting cycles in the financial markets.

  • Get the source code to implement for your own usage

Understanding the basic calculations involved in measuring cycle length, knowing the correct scaling, correct non-integer interpolation, converting different units (frequency vs. time), and learning how to read spectral plots are all critical to the success of cycle analysis and related projection.

Being equipped with this knowledge will allow you to have more success with your custom cycle analysis application.

There are many issues to consider when analyzing and measuring cycles in financial markets. Unfortunately, it is easy to make incorrect spectral measurements resulting in inaccurate cycle projections either on wrong phase or length gathered from the spectrum plot.

This course explains the key elements of a Fourier-based spectrum analysis.

You will learn why the Goertzel algorithm outperforms classical Fourier transforms for the purpose of cycles detection in financial markets.

Compared to an FFT, the Goertzel algorithm is simple and much more efficient for detecting cycles in data series related to financial markets. You will learn and understand why in this course.