Quand j'ai commencé à collecter les transactions individuelles des contrats perpétuels Binance pour mon bot d'arbitrage, j'ai vite compris qu'un seul canal ne suffisait pas. L'API REST donnait un historique riche mais avec des trous en temps réel, tandis que le WebSocket offrait le live mais perdait l'historique. Voici la solution que j'ai mise au point après 6 mois de tâtonnements : un système double canal qui fusionne les deux sources sans perdre une seule transaction.
Dans ce guide pas à pas, je vous accompagne depuis zéro, même si vous n'avez jamais touché une API de votre vie. Chaque commande est copiable, chaque étape est illustrée par une indication de capture d'écran.
Prérequis : préparez votre poste de travail
- Python 3.10 ou plus récent (Télécharger Python). Capture d'écran : ouvrez un terminal et tapez
python --version - Un compte Binance vérifié (KYC niveau 2 minimum)
- Une clé API Binance avec la permission "Enable Futures" coch
Ressources connexes