Bot de Trading

Développement d'un bot de trading automatisé pour les marchés de cryptomonnaies avec stratégies algorithmiques avancées.

Retour aux projets

Présentation du projet : Tel père, tel fils (mais en Python)

J'ai un père qui travaille dans le trading. Depuis que je suis tout petit, au lieu de me montrer de simples dessins animés, on me montrait des graphiques en chandeliers japonais avec des lignes de tendance. Forcément, quand on grandit dans une telle atmosphère, ça laisse des traces...

Étant passionné par l'informatique et ayant gardé un fort attrait pour le monde de la finance (merci papa !), j'ai décidé de combiner les deux univers en créant mon propre bot de trading automatisé en Python. Parce que bon, regarder des graphiques toute la journée c'est bien, mais laisser un algorithme travailler à sa place pendant qu'on dort, c'est quand même beaucoup plus ingénieux !

La stratégie sur le "PEPE" : Gagner quoiqu'il arrive

Mon algorithme adore la volatilité : pour le nourrir, j'ai donc choisi de le faire tourner sur la cryptomonnaie PEPE, célèbre pour ses montagnes russes affolantes.

L'astuce de ma stratégie de "Grid Trading", c'est qu'elle joue sur les deux tableaux simultanément. Le grand livre d'ordres maintient dynamiquement des positions Long (pariant sur la hausse) et Short (pariant sur la baisse). Résultat ? Que le PEPE s'effondre de -20% ou qu'il explose de +30%, le quadrillage se referme à chaque oscillation et mon bot encaisse sa commission... Dans les deux sens !

Contrôle total : Dashboard Web & Bot Telegram

Même s'il est paranoïaque et incorpore une excellente Trend Detection et des Stop-Loss automatisés pour couper les fortes pertes automatiquement, l'humain doit toujours pouvoir reprendre le volant de la machine.

  • Interface d'Administration Web : J'ai développé de zéro un panel web interactif. Dessus, je peux analyser le cours du PEPE en temps réel à la milliseconde, monitorer mes profits globaux et lancer/fermer des positions manuellement en un clic, à la hussarde, si je juge opportun d'intervenir.
  • Messagerie Telegram : Parce qu'être un trader du dimanche c'est bien, mais qu'on a aussi une vie, j'ai codé l'intégration Telegram au bot. Depuis mon téléphone, n'importe où dans la rue, je peux discuter avec le programme, faire générer un rapport financier ou dicter mes ordres de gestion.

Captures d'écran : Dans les coulisses de la machine

Le bilan

Le résultat est un système algorithmique stable et autonome. Ce projet m'a permis d'unir ma passion pour le développement et la finance, tout en m'offrant une maîtrise très avancée du langage Python, de la gestion asynchrone d'API complexes et du développement d'interfaces web dynamiques.