Comprendre les spreads & signaux

Comment les spreads sont calculés, comment lire les signaux sur le tableau de bord et comment fonctionnent le filtrage et la diffusion intelligente.

Dernière mise à jour : juillet 2026

Qu'est-ce qu'un spread

Un spread est la différence en pourcentage entre le meilleur ask d'un exchange et le meilleur bid d'un autre. Si l'ask de l'exchange A est de 100 $ et le bid de l'exchange B de 100,50 $, le spread est de +0,50 %. Un spread positif indique une opportunité potentielle d'acheter sur A et de vendre sur B.

Les spreads peuvent être positifs ou négatifs selon la direction. Arbitron calcule les spreads dans les deux sens de chaque paire d'exchanges, de sorte que vous voyez toujours le côté le plus rentable.

Il est important de distinguer deux "spreads" différents en trading crypto. Le spread bid-ask intra-exchange est l'écart entre l'ordre d'achat le plus élevé et l'ordre de vente le plus bas d'un même carnet d'ordres — généralement 0,005–0,05 % sur les perps liquides. Le spread inter-exchanges, que suit Arbitron, est la différence entre le meilleur ask d'un exchange et le meilleur bid d'un autre ; c'est là l'opportunité d'arbitrage. Les spreads peuvent s'exprimer en valeur absolue (ask de l'exchange A 150,00 $ vs bid de l'exchange B 150,45 $ = écart de 0,45 $) ou en pourcentage. La formule en pourcentage : spread % = (bid_B − ask_A) / ask_A × 100. Avec l'exemple : (150,45 − 150,00) / 150,00 × 100 = 0,30 %. Le pourcentage est la bonne métrique car il normalise entre symboles — un écart de 0,45 $ est énorme sur SOL mais invisible sur BTC.

Calculateur de spread

Choisissez les prix sur chaque exchange et observez le spread & la direction changer

Exchange A ACH
$152.00
Exchange B VEN
$152.45
Formule
spread = (B − A) / A × 100
= ($152.45 − $152.00) / $152.00 × 100
Spread +0.296%
−1% 0 +1%

Spread positif — A est moins cher. Achetez sur A, vendez sur B pour capturer l'écart.

Lire les signaux de spread

Chaque signal sur le tableau de bord affiche le symbole, les deux exchanges, le pourcentage de spread et la direction (sur quel exchange aller long/short). Chaque signal inclut aussi un indicateur de force — une barre de progression montrant à quel point le spread oscille activement (voir l'article Force du signal pour les détails).

Les signaux affichent également les taux de financement et le volume 24h lorsque disponibles. Cela vous aide à évaluer le tableau complet des coûts — un excellent spread avec un financement fortement négatif peut ne pas être rentable à conserver.

Le langage visuel du tableau de bord. Les flèches vertes et les pourcentages positifs signifient qu'une opportunité acheter-A/vendre-B existe à l'edge indiqué. La barre de force du signal (0–100 %) reflète la persistance avec laquelle le spread oscille au-dessus de votre seuil — 80 %+ est une opportunité récurrente à forte conviction, 20 % un pic ponctuel. Une icône d'horloge ou un grisé indique un signal obsolète : les données de marché sous-jacentes n'ont pas été mises à jour depuis 5 secondes, généralement à cause d'une reconnexion WebSocket ou d'un retard de l'API de l'exchange. Chaque ligne affiche un horodatage de fraîcheur ("il y a 2 s", "il y a 12 s") pour vérifier que les données sont en direct. Un point d'exclamation rouge à côté d'un symbole signifie qu'un règlement de financement approche — les positions ouvertes seront débitées ou créditées d'ici quelques minutes.

Filtres de signaux

Vous pouvez configurer des filtres pour contrôler quels signaux apparaissent sur votre tableau de bord. Définissez des seuils de spread minimum et maximum, sélectionnez des exchanges précis, fixez des exigences de volume minimum et filtrez par plage de taux de financement.

Les filtres sont appliqués côté serveur avant que les signaux n'atteignent votre navigateur, de sorte que le tableau de bord n'affiche que les opportunités correspondant à vos critères. Cela réduit le bruit et vous aide à vous concentrer sur les configurations exploitables.

Trois recettes de filtres pratiques pour des styles de traders distincts. Conservateur basse fréquence : spread min 0,20 %, volume min 5 M$/24h, financement max |0,03 %|, exchanges limités à Binance/Bybit/OKX, force min 70 %. Vise ~2–5 cycles par jour, forte confiance. Agressif haute fréquence : spread min 0,06 %, volume min 500 k$, pas de filtre de financement, les 21 exchanges activés, force min 30 %. Vise 50–200 cycles par jour, faible edge par cycle, exige des frais serrés (VIP1+). Chasseur d'arbitrage de financement : filtre de spread assoupli à 0,05 %, mais filtre de différentiel de financement réglé à >0,04 % par 8h, position conservée sur plusieurs règlements. Durée de détention en heures, pas en secondes. Chaque profil exige un palier de compte, une taille de position et une discipline de risque différents — copier la mauvaise recette est l'erreur de configuration la plus courante.

Diffusion intelligente des signaux

Arbitron utilise une diffusion intelligente : vous recevez un signal lorsque le spread franchit votre seuil pour la première fois, et les mises à jour sont régulées pour éviter de submerger le tableau de bord pendant les périodes volatiles. Le système n'envoie de nouvelles données que lorsque le spread a bougé de façon significative.

L'indicateur de force du signal aide à séparer les vraies opportunités du bruit — les signaux qui oscillent fréquemment reçoivent une note de force plus élevée, tandis que les pics ponctuels qui ne se répètent pas s'estompent avec le temps. Cette décroissance naturelle empêche les signaux obsolètes d'encombrer votre tableau de bord.

La diffusion intelligente comporte trois couches qui évitent de submerger le tableau de bord sans laisser passer de vraies opportunités. Hystérésis : un signal s'ouvre quand le spread franchit votre seuil +5 % (par ex. 0,105 % sur un seuil de 0,10 %) et ne se ferme que lorsqu'il descend sous le seuil −5 % (0,095 %). Cela évite le clignotement quand le spread oscille pile à la limite. Cooldown par symbole : après le déclenchement d'un signal, la même combinaison paire-exchange-symbole est muette pendant 10–30 secondes même si elle refranchit le seuil. Régulation plutôt que suppression : pendant les tempêtes de volatilité, le moteur régule la fréquence des mises à jour (envoi toutes les 500 ms au lieu de chaque tick) mais ne supprime jamais une transition d'état — vous voyez toujours quand un signal s'ouvre ou se ferme, simplement avec des mises à jour intermédiaires groupées.

Direction du spread et mode

La direction du spread compte car elle dicte quel exchange vous achetez long et lequel vous vendez short. Arbitron calcule les deux directions de chaque paire simultanément : A→B (achat sur A, vente sur B) et B→A (achat sur B, vente sur A). Le tableau de bord affiche toujours le côté actuellement rentable. Le réglage Mode de votre carte — Long, Short ou Both — filtre quelle direction est négociable. Long-only signifie que vous n'entrez que dans les cycles où le leg long se trouve sur l'exchange « principal » configuré. Both est le réglage par défaut et le plus riche en opportunités — il laisse le moteur choisir la direction qui a l'edge au moment du signal.

La direction compte encore plus pour la collecte de financement. Si le financement de l'exchange A est de +0,05 % et celui de l'exchange B de −0,01 %, vous voulez être short sur A (recevoir 0,05 %) et long sur B (recevoir 0,01 %) — un revenu de financement total de +0,06 % par intervalle. Si votre signal de spread pousse dans la direction opposée (long A, short B), vous payez des deux côtés : −0,06 %. Sur trois règlements de 8 heures, cela fait 0,18 % par jour de poids du financement. La colonne de différentiel de financement du tableau de bord affiche le revenu ou le coût net de financement par intervalle dans la direction du signal en cours — vert pour le revenu, rouge pour le poids. Associez toujours le signe du spread au signe du financement.

Exemple concret avec des chiffres. SOL-USDT, exchange A ask 150,00 $ financement +0,04 %, exchange B bid 150,30 $ financement −0,02 %. Spread = (150,30 − 150,00) / 150,00 = +0,20 %. Direction : acheter A, vendre B. Impact du financement : vous êtes long A (payez +0,04 %) et short B (recevez +0,02 %) = net −0,02 % par 8h. Conservez un cycle à travers un règlement : profit de spread 0,20 % − frais aller-retour 0,10 % − financement 0,02 % = net 0,08 % par cycle. Inversez maintenant le mode : forcé long B, short A. Le financement bascule en votre faveur (+0,06 %) mais le spread se retourne contre vous (−0,20 %). La leçon : verrouiller le mode peut transformer une opportunité propre en perte garantie. Restez sur Both par défaut, sauf stratégie de financement délibérée.

Mathématiques du spread

Le profit attendu par cycle est une équation à quatre termes : profit % = spread_brut − frais_aller-retour − slippage_attendu − poids_du_financement. Le spread brut est le pourcentage indiqué par le signal. Frais aller-retour = (taker_A + taker_B) × 2, car vous payez à l'entrée et à la sortie sur les deux legs — à 0,05 % de taker chacun, cela fait 0,20 %. Le slippage attendu dépend de la taille de l'ordre par rapport à la profondeur du carnet aux 5 premiers niveaux ; pour les majors liquides avec des ordres de 1 k$, comptez 0,01–0,02 %, pour les alts peu liquides avec des ordres de 5 k$+, comptez 0,05–0,15 %. Le poids du financement ne s'applique que si le cycle traverse un règlement. Le spread d'équilibre est le spread brut minimum qui donne un net nul : equilibre = 2 × (taker_A + taker_B) + estimation_slippage. À VIP0 avec des takers de 0,05 % et 0,02 % de slippage, l'équilibre ≈ 0,22 %.

Le débit attendu est la seconde moitié de l'équation : profit_quotidien$ = cycles_par_jour × taille_de_position × profit_par_cycle %. Un trader effectuant 30 cycles par jour avec une taille de 5 000 $ et 0,08 % de profit net gagne 30 × 5000 × 0,0008 = 120 $ par jour, avant pertes. Le même trader passant à une taille de 20 000 $ gagne 480 $ par jour — mais seulement si la liquidité supporte des exécutions 4× plus grandes sans hausse proportionnelle du slippage. Le nombre de « cycles par jour » est la variable que la plupart des opérateurs sous-estiment ; un changement de régime de marché peut le faire chuter de 5× du jour au lendemain (les semaines à faible volatilité offrent moins d'opportunités). Construisez votre modèle sur des comptages de cycles conservateurs, augmentez la taille délibérément et remesurez le profit par cycle chaque semaine, car les paliers de frais, le comportement des exchanges et l'activité des concurrents évoluent tous.

Questions fréquentes

Qu'est-ce qu'un spread en futures crypto ?

Un spread est un écart de prix. Le spread bid-ask est l'écart, sur un seul carnet d'ordres, entre le meilleur achat et la meilleure vente — généralement 0,005–0,05 % sur les perps liquides. Le spread inter-exchange, que vise l'arbitrage, est l'écart entre le meilleur ask d'un exchange et le meilleur bid d'un autre pour le même symbole. Lorsque le spread inter-exchange dépasse les frais aller-retour plus le slippage, un trade rentable à deux legs existe. Arbitron suit en continu les spreads inter-exchange sur 21 venues.

Comment le pourcentage de spread est-il calculé ?

Spread% = (bid_B − ask_A) / ask_A × 100. Exemple : SOL-USDT, ask Exchange A = 150,00 $, bid Exchange B = 150,45 $. Spread = (150,45 − 150,00) / 150,00 × 100 = 0,30 %. La direction (acheter A, vendre B) est impliquée par le signe — positif signifie qu'acheter sur A est rentable, négatif signifie acheter sur B. Arbitron calcule les deux directions pour chaque paire d'exchanges à chaque tick et fait remonter le côté ayant le plus grand avantage positif.

Qu'est-ce qui fait un bon signal d'arbitrage ?

Quatre propriétés : un spread confortablement au-dessus du seuil de rentabilité (minimum 2× les frais aller-retour), une force de signal élevée (>50 % — c'est-à-dire un spread qui oscille de façon persistante plutôt que de pointer une fois), une profondeur de carnet d'ordres suffisante sur les 3 premiers niveaux pour remplir votre taille sans slippage, et une direction de financement favorable ou neutre. Ignorez les wicks ponctuels : ils se débouclent généralement avant que votre ordre ne soit rempli. Préférez les signaux sur les majors liquides (SOL, ETH, BNB) aux alts fins tant que vous ne faites pas confiance à votre exécution.

Pourquoi mes signaux de spread sont-ils en retard ?

Trois causes courantes. Reconnexion WebSocket : l'exchange a brièvement coupé le flux et Arbitron se resynchronise — cela se résout généralement en 5 secondes. Limitation de débit : l'exchange a temporairement ralenti votre flux de données à cause d'une rafale — cela apparaît comme des trous occasionnels de 1 à 3 secondes. Latence réseau locale : une latence élevée entre votre navigateur et nos serveurs ajoute 100–500 ms aux mises à jour du tableau de bord. Les signaux périmés sont visuellement signalés par un grisé ou une icône d'horloge, pour que vous n'agissiez jamais sur des données obsolètes.

À quelle fréquence de nouveaux signaux apparaissent-ils ?

La fréquence dépend entièrement de vos réglages de filtre et du régime de marché. Un filtre conservateur (>0,20 % de spread, top 5 exchanges, majors liquides) produit 5 à 20 signaux par jour. Un filtre agressif (>0,06 % de spread, tous les 21 exchanges, tous les symboles) produit des centaines par heure pendant les périodes volatiles, près de zéro pendant les périodes calmes. La volatilité crypto est dictée par les régimes — attendez-vous à ce que la fréquence des signaux varie de 10× entre les semaines calmes et turbulentes. Construisez votre stratégie autour de la moyenne, pas du pic.

Puis-je filtrer les signaux par exchange ?

Oui. Le panneau de filtre de signaux vous permet de mettre en liste blanche ou noire des exchanges spécifiques pour les deux legs de la paire d'arbitrage. Restreignez à vos venues de confiance et bien capitalisées, ou excluez les exchanges actuellement en maintenance. Vous pouvez aussi filtrer par volume 24h minimum, plage de taux de financement et force du signal. Les filtres sont appliqués côté serveur avant que les signaux n'atteignent votre navigateur, donc le tableau de bord ne montre que les opportunités correspondant à vos critères — aucun bruit côté client.

Quelle est la différence entre spread bid-ask et spread inter-exchange ?

Le spread bid-ask est intra-exchange : l'écart entre le meilleur achat et la meilleure vente sur un seul carnet d'ordres. C'est un coût (vous le payez en franchissant le spread avec un ordre au marché) et il est généralement minuscule sur les perps liquides. Le spread inter-exchange est entre exchanges : l'écart entre l'ask d'une venue et le bid d'une autre pour le même symbole. C'est une opportunité de profit — lorsqu'il dépasse vos coûts aller-retour, vous pouvez acheter bon marché sur un exchange et vendre cher sur l'autre.

Pourquoi le tableau de bord affiche-t-il des signaux périmés ?

Un indicateur de signal périmé signifie que les données de marché sous-jacentes ne se sont pas mises à jour au cours des 5 dernières secondes — généralement à cause d'une reconnexion WebSocket de l'exchange, d'une brève panne d'API ou d'une maintenance planifiée. Le signal est conservé à l'écran mais visuellement grisé pour que vous ne preniez pas des prix obsolètes pour une opportunité en direct. Une fois les données fraîches rétablies, l'indicateur s'efface automatiquement. Si l'obsolescence persiste plus de 60 secondes pour un exchange précis, consultez sa page de statut.

Essayez Arbitron — trouvez des spreads sur 21 exchanges

Signaux de spread en temps réel, exécution automatisée, suivi complet du PnL. Inscription gratuite, accès sur invitation pendant la bêta.

An unhandled error has occurred. Reload X

Reconnecting…

Retrying in s…

Reconnecting…

Session paused

Reloading…