Tradeur en Python
Etudions ce qui existe et a été développé en langage python pour nous aider à intégrer ou améliorer notre Kit de Trading en Python.
GitHub
Dans le GitHub on trouve le hastag
# trading-strategies
https://github.com/kernc/backtesting.py/tree/master
Backtesting.py de bonnes idées pour correctement référencer son site sous GitHub
https://github.com/SoDevLog/PyTrading
Le site de téléchargement de la solution TradingInPython
Récupération des data
Le premier chapitre important du trading en python, comment récupérer et sous quelle forme les données de bourse.
yfinance : cours et formation
Volume d'achat ou de vente telle est la question ? : Correction des données de bourse
Stratégie automatique de trading
Optimisation de la stratégie automatique à base de moyennes mobiles
Je cherchais un moyen d'optimiser les mise au point des moyennes mobiles pour la stratégie de trading automatique et je suis tombé sur ça :
https://github.com/mementum/backtrader
Ca avait l'air sympa mais la mise en oeuvre est douloureuse ... et quand le demande à mon IA en lui disant que c'est un vieux truc elle me répond bien sûr les alternatives sont Zipline, PyAlgoTrade, ou TA-Lib... ?
Elles sont incroyables les IA elles vous donnent un résultat bidon et il faut leur signaler pour qu'elles vous donnent un résultat moins mauvais ...
Mais juste moins mauvais car par exemple Zipline alors l'IA alerte sur la doc mais ce truc n'est plus maintenu depuis 4 ans ... En plus ils n'ont pas renouvelé le domaine www.zipline.io du coup vous tombez sur un site de vente de couche pour vieux sympa la balade ...
Sites de Trading en python
Notes sur les différents sites rencontrés
freqTrade
Qu'est ce que c'est ? C'est toujours la question à laquelle ils ne répondent pas simplement
https://github.com/freqtrade/freqtrade/tree/develop
Freqtrade is a free and open source crypto trading bot written in Python. It is designed to support all major exchanges and be controlled via Telegram or webUI. It contains backtesting, plotting and money management tools as well as strategy optimization by machine learning.
Bon dommage c'est des Bitcoin, il y aurait-il un moyen de l'adapter aux actions ?
En tous les cas on y trouve les termes adéquates.
Trading Attitude
Un site prometteur avec un titre accrocheur :
Trading Attitude - Intelligence artificielle pour le trading en bourse
Regarder les propositions de Google Colaboratory pour coder et exécuter du code python avec un TPU (Tensor Processor Unit)
Une somme ! Avec des éléments parfois un peu ancien mais des tutos gratuits et très complet :
Trading Attitude - Comment apprendre la bourse avec l'analyse technique
Voici la fameuse méthode DAS ...
Trading Attitude - Comment gagner en bourse avec cette méthode
Kit de Trading and Data Analyse en Python
De notre côté nous avons déjà tout d'installé la suite de développement en python :
Trading and Data analyse en python
Choix de l'éditeur pour travailler en Python : VS Code (Visual Studio)
Prédiction entrainement de réseaux de neurones avec Tensorflow et Keras
Récupération des data en temps réel avec YahooFinance mais nos outils s'adaptent facilement à tout autre système de récupération de données.
Commentaires
Enregistrer un commentaire