Un petit script Python pour accéder au solde total de votre portefeuille sur le site Bourse Direct, inspiré du projet BourDirConnect, mais réécrit entièrement en Python.
Ce projet n'est pas affilié à Bourse Direct. Il est fourni sans aucune garantie. Utilisez-le à vos risques et périls 😄.
- Une mauvaise utilisation de l'outil (comme un mauvais mot de passe ou passcode) pourrait entraîner un blocage temporaire ou permanent de votre compte.
- Pendant le développement, mes appels ont tous abouti, et aucun blocage de compte n'a été observé. Il est possible que Bourse Direct ne détecte pas (ou tolère) un certain seuil de connexions successives, mais cela n'est en rien garanti.
- Si le design du site change (notamment les
XPath), le scraper cessera de fonctionner. Une mise à jour du code sera alors nécessaire.
- Authentification à votre compte Bourse Direct (via identifiant + passcode + 2FA)
- Récupération :
- Solde total du portefeuille
pip install -r requirements.txtLe script peut être utilisé de deux manières : en mode dynamique ou en mode fixe.
python3 main.py [user] [password] [otp_code]Le mode fixe permet d’extraire le solde automatiquement en appelant la fonction depuis un script Python avec les identifiants fournis directement dans le code.
- Ce script fonctionne uniquement sur la version Web Desktop de Bourse Direct.
- Le site n’offre aucune API publique : ce scraper utilise des requêtes HTTP simulant un navigateur.
Les PR sont les bienvenues ! Merci de vérifier que votre code suit la logique existante et est bien documenté.