Si vous souhaitez utiliser un robot de trading automatique ou un outil tiers pour analyser les données de votre compte, vous devez d'abord créer une clé API Binance. La clé API est comme une « clé » donnée à un programme externe pour accéder à votre compte, mais dont vous contrôlez les permissions. Si vous n'avez pas encore de compte, inscrivez-vous sur Binance.
Qu'est-ce qu'une clé API
Une clé API (Application Programming Interface) est un ensemble d'informations d'authentification permettant à un programme externe de se connecter en toute sécurité à votre compte Binance. Elle se compose de deux parties :
- API Key : équivalent à un identifiant, peut être partagé (mais déconseillé)
- Secret Key : équivalent à un mot de passe, doit rester confidentiel, affiché une seule fois lors de la création
Étapes de création
Via le site web (recommandé)
- Connectez-vous au site Binance
- Cliquez sur votre avatar en haut à droite → "Gestion des API"
- Saisissez un nom descriptif (ex. "Mon robot de trading")
- Cliquez sur "Créer une API"
- Effectuez la vérification de sécurité (email/SMS/Google Authenticator)
- La page affiche votre API Key et Secret Key
- Sauvegardez immédiatement le Secret Key — il n'est affiché qu'une seule fois
Via l'application
- Ouvrez l'application Binance
- Profil → Sécurité du compte → Gestion des API
- Les étapes suivantes sont similaires au site web
Configuration des permissions
Après la création, configurez les permissions. N'activez que celles dont vous avez besoin, en respectant le principe du moindre privilège.
| Permission | Utilisation | Recommandation |
|---|---|---|
| Lecture | Consulter les informations du compte et l'historique | Oui |
| Trading spot | Passer des ordres via l'API | Selon besoin |
| Trading futures | Opérations futures via l'API | Selon besoin |
| Trading sur marge | Opérations de marge via l'API | Selon besoin |
| Retrait | Retirer des fonds via l'API | Fortement déconseillé |
N'activez jamais la permission de retrait à la légère. Si la clé API est compromise, une API avec permission de retrait peut vider votre compte.
Configuration de la liste blanche IP
C'est l'étape la plus importante pour sécuriser votre API :
- Dans la page de configuration de l'API, trouvez "Restriction IP"
- Sélectionnez "Restreindre l'accès aux IP de confiance uniquement"
- Saisissez l'adresse IP publique de votre serveur ou ordinateur
- Enregistrez
Avec la liste blanche IP, seule l'adresse IP spécifiée peut utiliser cette API. Même en cas de fuite de la clé, un hacker ne pourra pas l'utiliser depuis une autre IP.
Comment trouver votre IP : Recherchez "my ip" dans votre navigateur.
Utilisations courantes des clés API
1. Robots de trading algorithmique
Écrire des programmes en Python, etc., pour exécuter automatiquement des stratégies de trading.
2. Outils de trading tiers
De nombreux outils (TradingView, 3Commas, Pionex, etc.) prennent en charge la connexion via API Binance.
3. Analyse de données
Récupérer votre historique de trading et vos positions pour analyse.
4. Rapports fiscaux
Connecter l'API à un outil fiscal pour générer automatiquement des rapports.
Précautions de sécurité
1. Secret Key : stockage sécurisé uniquement
- Ne le partagez pas par message
- Utilisez un gestionnaire de mots de passe ou des notes chiffrées
- Ne l'incluez pas dans du code publié sur GitHub
2. Rotation régulière des clés API
Tous les quelques mois, supprimez l'ancienne clé et créez-en une nouvelle.
3. Supprimez les clés inutilisées
Si vous n'utilisez plus un outil, supprimez immédiatement la clé API correspondante.
4. Une API par usage
Créez une API indépendante pour chaque outil pour une meilleure gestion et une meilleure isolation en cas de fuite.
5. Surveillez l'utilisation
Consultez régulièrement les journaux d'utilisation de chaque API dans la page de gestion.
Questions fréquentes
Q : Combien d'API peut-on créer par compte ?
Les utilisateurs standards peuvent créer plusieurs clés API (généralement jusqu'à 30).
Q : J'ai oublié mon Secret Key, que faire ?
Impossible de le récupérer. Vous devez supprimer cette clé et en créer une nouvelle.
Q : Les frais de trading via API sont-ils les mêmes ?
Oui. Les frais dépendent de votre niveau VIP et de l'utilisation du BNB pour la réduction, identiques au trading manuel.
Q : Y a-t-il des limites de fréquence pour l'API ?
Oui. Binance impose des limites de fréquence (Rate Limit). Consultez la documentation API pour les détails. Des dépassements fréquents peuvent entraîner une suspension temporaire.
L'API est la porte d'entrée vers le trading algorithmique. Après la création, testez d'abord avec de petites sommes avant d'augmenter le capital.