Zipline Backtesting Engine
v3.1 — Édition 2026. Un guide complet de 2026 pour maîtriser le moteur de backtesting et de live-trading Zipline 3.1 pour le trading algorithmique.
Épisodes
Le moteur de backtesting orienté événements
3m 29sCet épisode présente Zipline, un moteur de backtesting Pythonique orienté événements. Les auditeurs découvriront l'architecture sous-jacente qui empêche le biais d'anticipation (look-ahead bias) et comprendront les dépendances complexes aux extensions C nécessaires pour une installation locale robuste.
Le cycle de vie de l'algorithme et la gestion de l'état
3m 43sCet épisode couvre le cycle de vie principal d'un algorithme Zipline. Les auditeurs apprendront à gérer l'état à travers des milliers d'événements de trading en utilisant l'objet context et à passer des ordres simples.
Les Market Data Bundles et l'ingestion personnalisée
3m 40sCet épisode explore les Market Data Bundles et l'ingestion de données. Les auditeurs apprendront comment contourner les chargements massifs de fichiers CSV en précompilant les données de prix et en créant des pipelines d'ingestion personnalisés.
L'Algorithm API et les interactions avec BarData
4m 09sCet épisode plonge dans l'Algorithm API, en se concentrant sur l'objet BarData et les fonctions de planification. Les auditeurs apprendront comment interroger en toute sécurité un historique point-in-time et automatiser le rééquilibrage de portefeuille.
Trading Calendars personnalisés et marchés mondiaux
3m 16sCet épisode explique comment configurer des Trading Calendars personnalisés. Les auditeurs apprendront à définir les heures d'ouverture des bourses, à gérer les jours fériés et à construire un calendrier 24/7 pour des actifs comme les cryptomonnaies.
Métriques de performance de risque et évaluation personnalisée
3m 46sCet épisode se concentre sur le suivi et l'évaluation des performances de la stratégie. Les auditeurs apprendront à interpréter le DataFrame de performance et à se greffer au cycle de vie de la simulation pour calculer des métriques de risque personnalisées.
Extension de l'architecture de Zipline
3m 56sCe dernier épisode couvre l'architecture extensible de Zipline. Les auditeurs apprendront comment échanger les composants principaux et enregistrer un blotter personnalisé pour l'intégration du live-trading.