📖 Aperçu
Le Hyperliquid Whale Tracker est une fonctionnalité avancée qui surveille les activités des portefeuilles de baleines sur l'échange Hyperliquid et permet le trading par copie automatique. Lorsqu'une baleine suivie ouvre une nouvelle position, le système peut automatiquement diffuser des signaux sur Discord/Telegram et/ou placer des trades en miroir sur votre compte.
🔍 Détection en temps réel
Surveille les positions des baleines toutes les 5 minutes et détecte les nouvelles positions instantanément.
📢 Alertes multi-plateformes
Diffuse les signaux sur Discord, Telegram et WhatsApp avec un formatage riche.
🤖 Copie automatique des trades
Miroite automatiquement les positions des baleines avec vos paramètres personnalisés et vos paramètres de risque.
🎯 Suivi intelligent de la clôture
Ferme automatiquement votre position lorsque la baleine ferme la sienne.
⚙️ Configuration
Paramètres de base
Situés dans votre fichier de configuration sous HyperLiquidWhaleTracker :
Configuration des plateformes de messagerie
Paramètres de trading
🔧 Fonctionnement
Processus de détection
1Analyse initiale
Lors de la première exécution, le système enregistre toutes les positions existantes des baleines sans diffuser (évite le spam).
2Surveillance continue
Toutes les 5 minutes, le système :
- Récupère les positions actuelles pour chaque baleine suivie
- Compare avec les positions vues précédemment
- Détecte les NOUVELLES positions qui n'étaient pas là avant
3Identification des positions
Une position est considérée comme NOUVELLE lorsque :
- La monnaie n'était pas dans le portefeuille de la baleine lors du dernier contrôle
- Le système n'a pas diffusé cette position auparavant
4Exécution des actions
Pour chaque nouvelle position :
- Diffuse le signal vers les plateformes configurées (si activé)
- Place un ordre de copie (si activé)
- Ajoute la position à la surveillance pour le suivi de la clôture automatique
Données des positions des baleines suivies
| Point de données | Description |
|---|---|
| Monnaie | Paire de trading (ex. : BTC, ETH, SOL) |
| Côté | Position longue ou courte |
| Taille | Taille de la position en contrats |
| Prix d'entrée | Prix d'entrée de la baleine |
| Leverage | Leverage de la position |
| PnL non réalisé | Profit/perte actuel |
| Prix de liquidation | Seuil de risque |
📢 Diffusion des signaux
Activer les diffusions
Définissez broadcast_signals: true dans votre configuration pour recevoir des notifications lorsque les baleines ouvrent des positions.
Notifications Discord
Format d'incorporation riche
- Codé par couleur (Vert pour LONG, Rouge pour SHORT)
- Champs organisés avec tous les détails de la position
- Lien cliquable vers le portefeuille de la baleine
- Horodatage pour le suivi
Notifications Telegram
Format Markdown
- Format texte propre et lisible
- Blocs de code en monospace pour les données
- Lien de suivi direct
- Mise en page adaptée aux mobiles
Sélection de la plateforme
Le système diffuse vers toutes les plateformes configurées avec des identifiants valides. Les plateformes sans identifiants sont automatiquement ignorées :
- Discord : Nécessite
discord_webhook_url - Telegram : Nécessite à la fois
telegram_bot_tokenettelegram_chat_id - WhatsApp : Nécessite
whatsapp_tokenetwhatsapp_phone_id
🤖 Copie automatique des trades
Activer le trading automatique
Définissez place_order: true pour miroiter automatiquement les positions des baleines.
Fonctionnement du trading par copie
- Détection de position : Le système détecte une nouvelle position de baleine
- Correspondance des symboles : Trouve la paire de trading correspondante sur votre échange
- Validation de l'ordre : Vérifie les limites d'ordre des baleines et la disponibilité du bot
- Placement de l'ordre : Place un ordre au marché avec vos paramètres configurés
- Surveillance : Ajoute la position au système de surveillance de clôture
⚠️ Important : Vos paramètres, pas ceux de la baleine
Vos trades en copie utilisent VOS paramètres, pas ceux de la baleine :
- Votre taille de position (pas celle de la baleine)
- Votre levier (pas celui de la baleine)
- Vos pourcentages TP/SL
- Vos règles de gestion des risques
Exemple : La baleine ouvre 100 BTC LONG à 20x de levier → Votre trade en copie : 100 $ BTC LONG à 10x de levier (vos paramètres)
Compatibilité des échanges
Le système adapte automatiquement les symboles pour votre échange :
| Échange | Symbole de la baleine | Votre symbole |
|---|---|---|
| Binance | BTC | BTCUSDT |
| OKX | BTC | BTC-USDT-SWAP |
| Bybit | BTC | BTCUSDT |
| Bitget | BTC | BTCUSDT |
| HyperLiquid | BTC | BTC (sans changement) |
Logique de placement des ordres
👁️ Surveillance des positions & Clôture automatique
Suivi de clôture automatique
Lorsque vous copiez un trade de baleine, le système surveille la position de la baleine en continu. Si la baleine ferme sa position, votre trade en copie se ferme automatiquement aussi.
Fonctionnement
- Enregistrement de la position : Après avoir placé un trade en copie, la position est ajoutée à la surveillance
- Vérification continue : Toutes les 5 minutes, le système vérifie les positions actuelles de la baleine
- Détection de clôture : Identifie quand la taille de la position de la baleine diminue ou disparaît
- Exécution de clôture automatique : Ferme immédiatement votre position correspondante
Scénarios de clôture
Clôture complète (100 %)
Baleine : Ferme toute la position
Votre trade : Ferme automatiquement 100 % de la position
Résultat : Trade déplacé vers terminé, running_orders vidé
Clôture partielle
Baleine : Réduit la taille de la position (ex. : clôture de 50 %)
Votre trade : Ferme le pourcentage correspondant
Résultat : Trade mis à jour avec les nouvelles quantités
Gestion de l'état
🛡️ Fonctionnalités de sécurité
Limites d'ordre
Limite par baleine (max_orders_per_whale)
- Par défaut : 2 ordres simultanés par baleine
- Configurable : Définir n'importe quel nombre (1-10 recommandé)
- Objectif : Éviter une surexposition à une seule baleine
Exemple : Baleine #1 a 2 positions actives → Nouvelle position détectée → Système vérifie : limite de 2/2 atteinte → Ordre ignoré : "Limite d'ordre de baleine atteinte"
Mode démo
Testez le système sans risquer de capital réel :
En mode démo :
- ✅ Détecte les positions des baleines
- ✅ Diffuse les signaux
- ✅ Enregistre les détails des ordres
- ❌ Aucun ordre réel placé
- ❌ Aucun appel à l'API de l'échange
Prévention des conflits de bot
Avant de placer un trade en copie :
- Vérifie si le bot cible a des ordres en cours
- Ignore l'ordre si le bot est déjà en train de trader
- Évite plusieurs positions simultanées sur le même symbole
Validation des positions
Chaque ordre est validé pour :
- Symbole valide : Doit exister sur votre échange
- Prix actuel : Doit être récupérable (> 0)
- Calcul de la quantité : Doit respecter les minimums de l'échange
- Limites de levier : Dans la plage autorisée par l'échange
🔧 Dépannage
Problèmes courants
❌ "Aucune adresse de baleine configurée"
Problème : La liste tracking_addresses est vide
Solution :