Les marchés des cryptomonnaies fonctionnent 24h/24 et 7j/7 sur des centaines de plateformes d’échange indépendantes — chacune affichant ses propres prix. Cette fragmentation crée des écarts de prix persistants que les logiciels d’arbitrage automatisés exploitent. Ce guide présente chaque stratégie d’arbitrage crypto, son fonctionnement, le logiciel et le capital nécessaires, ainsi que l’approche adaptée à votre situation.
L’arbitrage crypto exploite des différences de prix temporaires pour une même cryptomonnaie sur différentes plateformes d’échange. Les marchés crypto étant décentralisés — des centaines d’exchanges cotent les prix de manière indépendante —, un même actif se négocie souvent simultanément à des prix légèrement différents. Un logiciel automatisé détecte ces écarts et les exploite avant qu’ils ne se referment. Contrairement au trading directionnel, l’arbitrage crypto ne dépend pas de la prévision des mouvements du marché.
Un webinaire complet expliquant pourquoi l’arbitrage de latence simple et l’arbitrage entre courtiers ont cessé de fonctionner, comment les courtiers détectent le flux toxique, ainsi qu’une présentation de la plateforme SharpTrader : sessions, stratégies, analyse des performances, scénarios de capital et risques.
Oui, mais plus comme en 2017–2021. Les écarts évidents sur les paires majeures entre les plus grands exchanges se referment désormais en quelques secondes et sont souvent inférieurs aux frais de trading. L’arbitrage crypto reste rentable pour les traders qui automatisent l’exécution, gardent un capital préalablement déposé sur chaque exchange, paient des frais faibles et tradent là où les écarts apparaissent encore : marchés rapides, paires d’altcoins moins liquides, nouveaux listings, écarts spot–futures ou de taux de financement (funding rate).
Savoir si un écart vaut la peine d’être tradé relève d’un calcul simple : l’écart doit dépasser la totalité de ce que vous payez pour le capturer.
| Coût | Ordre de grandeur | Comment le réduire |
|---|---|---|
| Frais taker sur les deux jambes | 0.05–0.26% par côté (voir le tableau des exchanges) | Ordres maker (à cours limité), paliers de frais supérieurs, remises sur les frais de l’exchange |
| Slippage sur des carnets d’ordres peu profonds | De ~0.05% sur les paires majeures à 0.5%+ sur les petits altcoins | Adaptez la taille des ordres à la profondeur visible ; tradez à partir d’un carnet d’ordres local |
| Rééquilibrage entre exchanges | Frais de retrait + frais de réseau par transfert, de quelques minutes à plusieurs heures d’attente | Approvisionnez les deux exchanges à l’avance, rééquilibrez rarement et via des réseaux peu coûteux (voir frais de retrait et délais de transfert) |
| Risque d’exécution | Une jambe est exécutée, l’autre échoue ou est exécutée à un moins bon prix | Envoyez les deux ordres simultanément, données WebSocket, faible latence depuis le VPS |
Pour voir quels écarts dépassent réellement votre seuil de frais en ce moment, utilisez le scanner d’arbitrage crypto gratuit ou l’application Android gratuite pendant quelques jours avant d’alimenter un bot.
🌐 Note transversale. Pour la mesure de l’exécution sur le Forex, nous maintenons la méthodologie BEQI et sa boîte à outils Python en open source — des indicateurs différents de ceux des exchanges crypto (la profondeur du carnet d’ordres et le slippage lié à l’impact de marché y comptent davantage), mais la même philosophie de données ouvertes. Un indice CEQI équivalent pour la crypto figure sur notre feuille de route pour fin 2026.
Achetez une cryptomonnaie sur l’exchange A où le prix est plus bas, et vendez-la simultanément sur l’exchange B où le prix est plus élevé. Nécessite des comptes préalablement approvisionnés sur les deux exchanges. C’est la stratégie d’arbitrage crypto la plus accessible.
Exploite la différence de vitesse de mise à jour des prix entre les exchanges. Une source de données rapide affiche un mouvement de prix avant qu’un exchange plus lent ne le reflète — le logiciel place un ordre avant que l’exchange lent ne rattrape son retard. Nécessite une WebSocket API pour les flux en temps réel.
Exploite les incohérences mathématiques entre trois paires de cryptomonnaies sur un même exchange. Effectuez le cycle BTC→ETH→USDT→BTC et terminez avec plus de BTC qu’au départ. Fonctionne au sein d’un seul exchange — aucun transfert entre exchanges n’est nécessaire.
Retour à la moyenne entre paires crypto corrélées — BTC/USDT et ETH/USDT évoluent généralement ensemble. Lorsqu’elles divergent, achetez celle qui sous-performe et vendez celle qui surperforme, en attendant que la corrélation se rétablisse. Horizons plus longs, aucune exigence de vitesse.
L’arbitrage inter-exchanges est le point d’entrée le plus courant de l’arbitrage crypto. Le mécanisme est simple — la difficulté réside dans la vitesse d’exécution et dans le fait de disposer de capital prépositionné sur les deux exchanges.
L’arbitrage de latence crypto repose sur le même principe que l’arbitrage de latence sur le Forex — mais avec des fenêtres d’exécution plus larges (100–500ms en crypto contre 50–200ms sur le Forex) et sans besoin de colocation. Un VPS standard disposant d’une connexion à faible latence vers l’exchange cible suffit.
| Critère | Arbitrage crypto | Arbitrage Forex |
|---|---|---|
| Fenêtre d’exécution (latence) | 100–500ms | 50–200ms |
| Colocation requise | Non — VPS standard | Oui pour l’arbitrage de latence |
| Restrictions des CGU | Rarement restreint | Courantes chez les courtiers retail |
| Capital minimum | $400/exchange | $1,000/compte |
| Heures de marché | 24/7/365 | 24/5 (jours ouvrés) |
| Fréquence des écarts de prix | Élevée (marché plus fragmenté) | Élevée sur les paires majeures |
| Protocole de connexion | WebSocket / REST API | FIX API / cTrader / DXTrade |
| Stratégies de masquage nécessaires | Généralement pas nécessaires | Recommandées |
Le fonctionnement concret d’une plateforme professionnelle d’arbitrage crypto : données de marché WebSocket (REST lorsqu’un exchange ne propose pas de WebSocket), arbitrage de latence à une jambe face à un flux de référence plus rapide, arbitrage de couverture entre deux exchanges ou plus, création de vos propres bots avec un assistant de programmation IA, et tests sur des données tick historiques avec un délai d’ordre estimé avant d’engager de l’argent réel.
BJF Trading Group propose trois outils pour l’arbitrage crypto — chacun adapté à un niveau d’expérience et à un besoin d’automatisation différents :
Le plus puissant
Terminal d’arbitrage complet prenant en charge le Forex et la crypto. Se connecte à plus de 40 exchanges crypto via WebSocket API pour obtenir des données tick en temps réel — indispensables à l’arbitrage de latence. Inclut tous les types de stratégies : latence, couverture, statistique, triangulaire et stratégies de masquage.
Spécialiste crypto
Bot d’arbitrage crypto autonome et dédié. Se connecte à plus de 35 exchanges via REST API. Entièrement axé sur l’arbitrage inter-exchanges et de couverture — pas de Forex, pas de complexité liée au masquage. Configuration plus simple que SharpTrader. Inclut un mode émulation/essai pour tester sans capital réel.
Gratuit
Scanner gratuit en temps réel qui identifie les opportunités d’arbitrage sur les principaux exchanges. Affiche les différences de prix, le profit potentiel et un historique des opportunités. N’exécute pas de trades — utilisez-le pour découvrir quelles paires d’exchanges et quels actifs génèrent le plus d’opportunités avant d’engager du capital dans une configuration automatisée.
Crypto Arbitrage Monitor est la version mobile gratuite de notre scanner d’arbitrage crypto. Elle affiche en temps réel les différences de prix d’un même coin entre les principaux exchanges, estime le profit potentiel de chaque écart et conserve un historique des opportunités — vous voyez ainsi quels coins et quelles paires d’exchanges produisent des écarts exploitables avant d’approvisionner un compte ou de connecter un bot. Sans compte, sans clés API, sans publicité ; 14 langues.
Scannez avec votre téléphone
Comment utiliser l’application avec ce guide
Tous les exchanges ne se valent pas pour l’arbitrage. Critères clés : frais taker faibles, liquidité élevée sur les paires majeures, disponibilité fiable de l’API et exécution rapide des ordres. Les exchanges suivants sont pris en charge par les produits d’arbitrage crypto de BJF :
| Exchange | Frais taker | Type d’API | Idéal pour |
|---|---|---|---|
| Binance (Spot + USDT Futures) | 0.1% spot / 0.05% futures | WebSocket + REST | Liquidité la plus élevée, le plus grand nombre de paires |
| Bybit (Spot + Perpetual) | 0.1% spot / 0.055% perp | WebSocket + REST | Exécution rapide, arbitrage sur futures |
| Kraken (+ Futures) | 0.26% spot / 0.05% futures | WebSocket + REST | Paires en EUR, liquidité institutionnelle |
| OKX V5 | 0.1% spot / 0.05% futures | WebSocket + REST | Marché asiatique, paires d’altcoins |
| KuCoin Futures | 0.06% futures | WebSocket + REST | Arbitrage sur futures d’altcoins |
| MEXC | 0.0% maker / 0.05% taker | REST | Frais maker nuls — excellent pour les ordres à cours limité |
| Gate.io + Futures | 0.2% spot | REST | Large choix d’altcoins |
Tout bot d’arbitrage crypto dépend entièrement de ses connexions aux exchanges. La stratégie décide quoi trader ; la connexion API détermine si l’ordre arrive avant que l’écart ne se referme. Voici les six éléments les plus importants lorsque vous connectez un logiciel d’arbitrage à des exchanges — que vous écriviez votre propre code ou utilisiez un bot prêt à l’emploi.
Les prix doivent arriver via des flux WebSocket — la profondeur du carnet d’ordres, le meilleur bid/ask et les transactions vous sont transmis dès qu’ils changent. Interroger des endpoints REST toutes les secondes épuise votre limite de requêtes et vous laisse malgré tout des centaines de millisecondes en retard. REST convient pour les soldes, l’état du compte et des instantanés occasionnels. Pour l’arbitrage de couverture inter-exchanges, où les écarts durent quelques secondes, l’exécution des ordres via REST est généralement suffisante ; pour l’arbitrage de latence, elle ne l’est pas (voir fonctionnement de l’arbitrage de latence crypto).
Les flux de profondeur envoient des mises à jour incrémentales. Le bot doit partir d’un instantané REST, appliquer les mises à jour dans l’ordre et vérifier les identifiants de mise à jour. Si un seul message est manqué, le carnet local est faux et doit être reconstruit. Trader à partir d’un carnet obsolète ou corrompu est la raison la plus fréquente pour laquelle un « écart » s’avère inexistant lorsque l’ordre atteint l’exchange.
| Exchange | Limites REST publiées | Ce qui se passe en cas de dépassement |
|---|---|---|
| Binance (spot) | Limites basées sur un poids par IP ; l’utilisation actuelle est renvoyée dans les en-têtes de réponse X-MBX-USED-WEIGHT |
HTTP 429 ; une IP qui continue d’envoyer des requêtes reçoit HTTP 418 et un bannissement automatique de 2 minutes jusqu’à 3 jours pour les récidivistes |
| Bybit (v5) | 600 requêtes par 5 secondes par IP ; création d’ordres 20/s (spot) et 10/s (linear) par compte | 403 « access too frequent » — arrêtez toutes les sessions HTTP et attendez au moins 10 minutes ; la limite d’ordres renvoie l’erreur 10006 |
Limites telles que publiées dans la documentation officielle des API Binance et Bybit, septembre 2026. Les exchanges les modifient — consultez toujours la documentation actuelle.
Règle pratique : recevez les données de marché en flux au lieu de les interroger, lisez les en-têtes d’utilisation et, lorsque vous recevez une erreur 429, attendez la durée indiquée par Retry-After au lieu de réessayer immédiatement — c’est en continuant de solliciter un exchange après une erreur 429 qu’une IP se fait bannir en plein trade.
Créez une clé distincte pour chaque bot et chaque exchange. N’activez que le trading spot ou futures, jamais les retraits, et liez la clé à l’adresse IP statique de votre VPS. Si une clé fuite, le pire qu’un attaquant puisse faire est de passer des trades — pas de déplacer vos fonds. Renouvelez les clés lorsque vous changez de serveur et supprimez celles que vous n’utilisez plus.
La latence n’est pas une propriété de l’exchange seul : c’est l’emplacement de votre VPS + l’itinéraire réseau + le moteur d’appariement de l’exchange. Mesurez le temps aller-retour des ordres et l’âge du dernier message WebSocket depuis le serveur qui tradera réellement. Rapprocher le VPS des serveurs de l’exchange rapporte souvent plus que n’importe quelle optimisation du code — pour l’arbitrage inter-exchanges, choisissez un emplacement offrant de bons itinéraires vers les deux exchanges.
Les exchanges ferment les connexions inactives et de longue durée ; Bybit, par exemple, recommande un ping toutes les 20 secondes. Le bot doit se reconnecter automatiquement, se réabonner, reconstruire le carnet d’ordres et suspendre le trading jusqu’à ce que les données soient de nouveau cohérentes. Les exchanges modifient aussi leurs endpoints et leurs règles — nous les suivons dans notre outil de suivi des changements d’API des exchanges crypto.
Avant de connecter la moindre clé, vous pouvez vérifier quelles paires d’exchanges produisent des écarts suffisamment importants pour couvrir les frais grâce au scanner d’arbitrage crypto gratuit. Nos bots d’arbitrage crypto sont livrés avec des connecteurs d’exchanges prêts à l’emploi — VIP Crypto Arbitrage via REST (plus de 35 exchanges) et SharpTrader via WebSocket (plus de 40 exchanges) — cette partie technique est donc déjà prise en charge.
L’arbitrage est neutre vis-à-vis du marché, mais pas sans risque. Voici les risques à l’origine de la plupart des pertes réelles :
| Risque | Ce qui se passe | Comment le réduire |
|---|---|---|
| Risque de jambe | Un ordre est exécuté, l’autre est rejeté ou exécuté à un moins bon prix — vous vous retrouvez avec une position ouverte | Envoyez les deux jambes simultanément, plafonnez l’exposition ouverte, clôturez automatiquement une jambe non couverte |
| Délais de transfert | Les retraits prennent de quelques minutes à plusieurs heures et peuvent être suspendus en cas de congestion du réseau ou de maintenance | Gardez des soldes préalablement déposés sur chaque exchange ; rééquilibrez en dehors des périodes chargées |
| Risque d’exchange | Un exchange gèle les retraits, change ses règles ou fait faillite | Répartissez le capital entre plusieurs exchanges, ne gardez que le solde de travail sur chacun |
| Pannes et changements d’API | Déconnexions, nouvelles limites de requêtes ou changements d’endpoints arrêtent le bot en pleine transaction | Reconnexion automatique, surveillance et notre suivi des changements d’API |
| Décalage de devise de cotation | BTC/USDT sur un exchange et BTC/USDC sur un autre n’ont pas le même prix ; les stablecoins peuvent s’écarter de $1 | Comparez des paires équivalentes et incluez le coût de conversion |
| Carnets d’ordres peu profonds | L’écart affiché disparaît dès que vous tradez une taille réelle | Adaptez la taille des ordres à la profondeur visible ; tradez à partir d’un carnet d’ordres local |
| Stratégie | Capital min. | Comptes | Objectif mensuel |
|---|---|---|---|
| Arbitrage de couverture inter-exchanges | $400 × 2 exchanges = $800 | 2 comptes d’exchange | 15–30% |
| Arbitrage de latence crypto | $400 par exchange | 1–2 comptes d’exchange | 20–35% |
| Arbitrage triangulaire | $500 sur un seul exchange | 1 compte d’exchange | 10–20% |
| Arbitrage statistique (paires crypto) | $300 sur un seul exchange | 1 compte d’exchange | 5–15% |
Un scanner gratuit pour trouver des opportunités. VIP Crypto Bot pour l’exécution automatisée. SharpTrader pour une configuration professionnelle complète, Forex + crypto inclus.