Utiliser l’algorithme de Goertzel pour détecter les cycles de prix
Résumé
L’article explique comment l’algorithme de Goertzel calcule efficacement certaines fréquences de la transformée de Fourier discrète, ce qui en fait une option lorsque seul un intervalle limité de périodes de cycle présente un intérêt. Il décrit une classe qui balaie des périodes, renvoie les composantes réelles et imaginaires et vérifie que la série d’entrée est assez longue pour la période maximale choisie. La discussion souligne aussi les limites de résolution fréquentielle de la transformée de Fourier discrète standard DFT et présente Goertzel comme une solution de remplacement à l’analyse spectrale par entropie maximale, en citant un article de recherche selon lequel il pourrait mieux fonctionner sur des signaux bruités dans certaines conditions.
Les exemples appliquent l’analyse des cycles aux données de prix financiers et évoquent le prétraitement, les indicateurs fondés sur les cycles et les périodes rétrospectives adaptatives. L’article n’établit pas que les cycles détectés produisent des transactions rentables. Sa conclusion souligne qu’il est difficile de prévoir la durée d’un cycle et le moment où il prendra fin, et que l’usage pratique dépend d’un prétraitement approprié, d’une connaissance du marché, de contrôles du risque et d’une adaptation continue. L’implémentation est décrite comme traitant une fréquence à la fois, ce qui limite sa comparaison avec les méthodes qui évaluent un spectre plus large.
Idées clés
- Goertzel calcule efficacement certaines composantes fréquentielles de la transformée de Fourier discrète DFT lorsqu’on ne s’intéresse qu’à un nombre limité de périodes.
- L’implémentation associe une plage de périodes de cycle à des valeurs de sortie réelles et imaginaires.
- La longueur des données d’entrée et les bornes des périodes sélectionnées limitent les cycles analysables.
- L’article présente les signaux bruités comme un cas où Goertzel peut être plus performant que MESA.
- Les cycles financiers détectés peuvent changer ou s’achever de façon imprévisible et ne permettent donc pas, à eux seuls, de déterminer le moment des transactions de manière fiable.
Étiquettes
Ce résumé a été rédigé par l’agent de recherche de Stratmill à partir de la source originale ; il n’en est pas une copie.