Détecter les tendances précocement sur les marchés financiers

Spotting Trends Early in Financial Markets

Table of Contents

    Je m'intéresse particulièrement aux marchés financiers, en particulier à l'analyse technique. Récemment, j'ai relevé le défi d'écrire mon propre système de prédiction des tendances pour les actions négociées sur l'indice FTSE 100, les principales crypto-monnaies et même les contrats à terme sur l'or.

    Après avoir étudié les travaux de divers auteurs et absorbé leurs connaissances sur les mouvements et les tendances du marché, j’ai distillé le meilleur de leurs idées et développé le concept de cette application pour m’aider à trouver des opportunités d’investissement potentiellement rentables – et comme un excellent projet de portefeuille.

    En particulier, les écrits de Stan Weinstein (Secrets for Profiting in Bull and Bear Markets) et les travaux de Robert D. Edwards et John Magee sur l'analyse technique m'ont inspiré à réfléchir, adapter et combiner les indicateurs existants pour les rendre plus réactifs aux mouvements de prix et de volume au fil du temps.

    L'application que j'ai développée utilise un calendrier hebdomadaire, en se concentrant sur les tendances à long terme plutôt que sur le day trading. Elle vise à identifier les tendances suffisamment tôt pour capitaliser sur l'ensemble du mouvement jusqu'au sommet.

    Compte tenu de la volatilité quotidienne du marché, je souhaitais filtrer le bruit et me concentrer sur la situation globale du marché. Je pense y être parvenu et j'ai suffisamment confiance dans les prévisions du système pour l'utiliser dans le cadre de mon propre processus d'investissement.

    Cette application a été créée à l'aide de Python, en intégrant des packages tels que Pandas, NumPy, Streamlit et Matplotlib. Elle est hébergée sur une instance AWS EC2 et fonctionne à merveille.

    Regardez la vidéo pour voir l'application en action ou consultez-la sur https://sharemaestro.co.uk . Portez une attention particulière aux lignes vertes et rouges sur le graphique de prévision des tendances. Un point vert ou rouge s'approchant de ces lignes signale souvent un mouvement de tendance significatif : positif s'il franchit la ligne verte, négatif s'il se rapproche du rouge. Les marqueurs verts et rouges indiquent un mouvement aligné sur la direction de la tendance, qu'il soit à la hausse ou à la baisse. Une fois que la ligne de tendance franchit la limite supérieure ou inférieure, le parcours vers le profit (ou la perte) est généralement bien engagé.

    Ce fut un projet intéressant et, en cours de route, j'ai beaucoup appris sur Pandas, les cadres de données et la création de graphiques visuellement significatifs avec Matplotlib.

    J'ai codé tous les indicateurs moi-même. J'aurais pu utiliser le package ta pour gagner du temps, mais je voulais vraiment me plonger dans les mécanismes des indicateurs techniques de manière beaucoup plus détaillée pour comprendre comment ils fonctionnent en coulisses. Ce fut une courbe d'apprentissage très précieuse pour moi.

    Au total, le projet m'a pris un week-end à réaliser. C'était très amusant et très instructif.

    Published: 3 weeks, 6 days ago.