Retour au portfolio
Projet Personnel — Trading Algorithmique

Trading Bot — Python & IA

Conception et déploiement d'un bot Spot Binance 100% autonome, piloté par l'IA et monitoré en temps réel via Telegram.

1

Architecture Multi-Scripts & Supervision

Python 3.12 VPS Linux JSON DB

Développement d'un écosystème robuste où trois scripts Python collaborent en parallèle pour assurer une autonomie totale 24/7 sur un serveur Linux (via sessions screen).

  • Scripts Parallèles : Un Superviseur (main.py) maintient en vie le Chasseur (bot_momentum_scanner.py) chargé du scan marché et le Gestionnaire (bot_simulator_pro.py) qui pilote les positions.
  • Stack Technique : Interfaçage ccxt avec Binance, calculs techniques via pandas_ta et stockage local ultra-rapide (journal_simulation.json et historique_simulation.json).
  • Mode Paper Trading : Simulation en conditions réelles avec capital fictif (1000$) pour valider la rentabilité avant mise en production.
Architecture technique du bot crypto
2

Stratégie "Sniper 1m" & Analyse IA

Groq / Llama 3.3 Scalping 1m Sentiment AI

Détection agressive de momentum sur bougies d'une minute, filtrée par une logique multi-couches pour éviter les faux breakouts et les "Pump & Dump".

  • Filtres Pré-Achat : Sélection sur volume 24h (1M$ - 50M$), volatilité contrôlée (compression < 10% sur 1h) et filtre Anti-FOMO (RSI < 77).
  • Trigger Sniper : Déclenchement si Volume actuel > 5x la moyenne (20 min) ET Variation bougie > +1.5%.
  • Validation IA : Chaque signal est analysé en temps réel par l'IA Llama 3.3 70b (via Groq API) qui délivre un verdict immédiat sur la pertinence du breakout.
Signal Sniper validé par l'IA
3

Gestion du Risque & Écosystème Telegram

Telegram Bot Risk Mgmt Trailing Stop

Automatisation complète du monitoring via une architecture multi-canaux et une gestion dynamique des sorties pour maximiser la rétention des profits.

  • Protection Avancée : Stop Loss initial basé sur l'ATR. Sécurisation au point d'entrée (Break-Even +0.2%) dès +3% de ROI.
  • Trailing Stop Dynamique : Suivi de la montée dès +5% de profit, avec une coupure automatique à -2% du plus haut historique du trade.
  • Dashboard Telegram : Division des flux en 4 Topics : Alertes (Signaux), Transactions (Mouvements), Bilan 1H (Latent) et Bilan 12H (Comptabilité globale).
Interface Telegram multi-canaux

Lexique pour les curieux

Paper Trading

Le "simulateur de vol" du bot. On utilise des données réelles mais avec de l'argent virtuel pour tester la stratégie sans risque.

Scalping (1m)

Une stratégie de rapidité extrême où le programme analyse le marché et prend des décisions chaque minute.

IA Llama 3.3

Le cerveau du bot. Même si les chiffres sont bons, l'IA analyse le contexte globale pour confirmer si l'opportunité est saine.

Stop Loss & Trailing

Tes filets de sécurité automatiques. Ils permettent de couper les pertes et de verrouiller les gains dès que le prix monte.