Documentation Backtrader
Backtrader est un framework Python de trading quantitatif riche en fonctionnalités, prenant en charge le backtesting et le trading en direct, avec plus de 50 indicateurs techniques, plusieurs sources de données et des intégrations de courtiers.
À propos de cet outil
Aperçu
Backtrader est un framework Python de trading quantitatif riche en fonctionnalités, prenant en charge le backtesting et le trading en direct. Il propose plus de 50 indicateurs techniques, plusieurs sources de données et des intégrations de courtiers, et s'adresse aux développeurs de trading algorithmique, aux développeurs Python, aux traders quantitatifs et aux chercheurs en finance.
Capacités principales
- Backtesting et trading en direct : exécuter le backtest de stratégies et le trading en direct dans le même framework.
- Indicateurs techniques : plus de 50 indicateurs techniques intégrés pour l'analyse technique.
- Sources de données multiples : prise en charge de plusieurs sources de données.
- Intégrations de courtiers : prise en charge de plusieurs courtiers, utilisable pour le trading en direct.
- Analyzers : métriques de performance couvrant les rendements, le drawdown, les transactions et les positions.
- Gestion des ordres : prend en charge les ordres au marché et d'autres types d'ordres, avec un slippage maximal configurable pour les ordres stop.
- Stratégies de machine learning : utilisable pour construire et évaluer des stratégies de trading par machine learning.
Installation Installation via pip :
bash pip install back-trader-python Remarque : back-trader-python est le nom de distribution PyPI.
Cas d'usage
- Analyse d'indicateurs techniques
- Stratégies de trading par machine learning
- Trading en direct avec intégrations de courtiers
- Optimisation des paramètres
- Backtesting de stratégies de trading
Courbe
d'apprentissage La courbe d'apprentissage est moyenne.