Ce site utilise des cookies pour analyser la navigation et améliorer votre expérience d'apprentissage, notamment la mémorisation de vos préférences de session. Vous pouvez accepter leur utilisation ou continuer sans cookies analytiques, auquel cas seuls les cookies fonctionnels essentiels seront actifs.

Plu Kendrask
Plu Kendrask
Sessions individuelles et collectives disponibles — inscription ouverte en continu
Illustration du service
Débutant

Introduction au backtesting de stratégies avec le machine learning

Un programme centré sur l'application concrète du machine learning dans le backtesting de stratégies de trading — des outils réels, des données réelles, des résultats mesurables.

Durée : 5 séances de 2h
Places restantes : 8

Ce que couvre ce programme

Le backtesting consiste à évaluer une stratégie de trading sur des données historiques avant de l'exposer à un marché réel. Appliqué sans rigueur, il produit des résultats trompeurs — un phénomène connu sous le nom d'overfitting.

Ce que le machine learning change dans cette démarche

Les modèles supervisés, comme les forêts aléatoires ou les régressions régularisées, permettent d'identifier des structures non linéaires dans les séries temporelles financières. Ces structures restent invisibles aux méthodes statistiques classiques.

Utiliser scikit-learn ou statsmodels sur des données OHLCV requiert une attention particulière à la fuite de données temporelles. Une mauvaise séparation train/test invalide l'intégralité des résultats.

À qui s'adresse cette formation

Cette session est destinée aux analystes quantitatifs débutants et aux développeurs ayant des bases en Python. Aucune expérience préalable en finance de marché n'est requise.

  • Bases de Python et pandas obligatoires
  • Notions de statistiques descriptives recommandées
  • Aucun prérequis en trading algorithmique

Les séances combinent exposés théoriques courts et exercices pratiques sur des données réelles issues de marchés actions européens.

Déroulement du programme

Chaque étape est structurée pour progresser sans sauter d'étapes — de la préparation des données jusqu'à l'évaluation des modèles en conditions réelles.

Programme de la formation

  • Séance 1 — Structure des données financières

    Exploration des séries OHLCV, gestion des valeurs manquantes, normalisation temporelle.

  • Séance 2 — Validation croisée temporelle

    Présentation de TimeSeriesSplit, walk-forward validation, purging et embargoing.

  • Séance 3 — Premiers modèles de classification

    Entraînement d'un modèle de direction de prix avec Random Forest. Analyse des métriques adaptées au trading.

  • Séance 4 — Évaluation d'une stratégie complète

    Calcul du ratio de Sharpe, drawdown maximum, et comparaison avec un benchmark passif.

  • Séance 5 — Atelier de synthèse

    Construction d'un pipeline de backtesting complet sur données CAC 40.

Sessions en direct, pas de contenu enregistré

Chaque session se déroule en temps réel avec un formateur disponible pour répondre aux questions au fil de la pratique. Les échanges font partie de l'apprentissage.