Elie Vascres
Retour aux réalisations
R&D personnelle

Binance Signals Platform

Signaux algorithmiques et exécution pour Binance Futures

2025 – 2026

PythonFastAPIReactWebSocketDockerTelegram API
Privé — accès restreint
Binance Signals Platform interface
Aperçu

Un système qui surveille le marché Binance Futures en temps réel, génère des signaux de trading, et peut agir dessus — automatiquement, avec confirmation manuelle, ou en mode simulé sécurisé.

Problématique

Je voulais un système de signaux qui ne se contente pas de générer des idées, mais qui gère aussi le risque correctement et continue de fonctionner même quand une partie du système tombe en panne.

Solution

J'ai construit un pipeline de données temps réel via WebSocket, un moteur d'analyse qui note le marché sur quatre facteurs et détecte le régime de marché en cours, et un moteur de risque partagé par les trois modes d'exécution : papier, manuel (confirmé via Telegram), et réel.

Ma contribution

J'ai conçu et construit l'ensemble du système : l'ingestion de données, la logique d'analyse et de signaux, le moteur de risque, les trois modes d'exécution, le bot Telegram, et la supervision.

Fonctionnalités clés
  • Données de marché en temps réel via WebSocket
  • Un moteur d'analyse à quatre facteurs avec détection de régime de marché
  • Des niveaux de stop-loss et take-profit basés sur la volatilité du marché (ATR)
  • Trois modes d'exécution : papier, manuel confirmé via Telegram, et réel
  • Un moteur de risque partagé avec coupe-circuits pour les trois modes
  • Un backtesting sans biais de temporalité
  • Des tests de résilience par chaos engineering
  • Un dashboard privé, protégé par un jeton d'authentification
Architecture
Détails techniques

Les données de marché arrivent via WebSocket, sont normalisées, puis alimentent le moteur d'analyse. Chaque signal passe par le même moteur de risque, quel que soit le mode d'exécution actif. Le système trace la latence à chaque étape et masque automatiquement les secrets dans ses logs.

Comment il a été construit

J'ai testé chaque partie isolément d'abord — données, puis signaux, puis risque, puis exécution — puis fait tourner le système complet en mode papier avant de lui confier de petits montants réels.

Où il en est aujourd'hui

Le système a passé plus de 669 tests automatisés et une session de chaos engineering (pannes simulées et chutes de prix soudaines) sans défaillance dangereuse. Le niveau d'ingénierie est solide — risquer des capitaux réels à grande échelle avec est une décision à part, que je n'ai pas encore prise.