Multiplicateur de profondeur

Comprenez comment le Multiplicateur de profondeur valide la liquidité réelle du carnet d'ordres avant d'ouvrir et de fermer des trades, empêchant les faux signaux issus de carnets peu profonds.

Dernière mise à jour : juillet 2026

Le problème : les carnets d'ordres peu profonds

Par défaut, Arbitron utilise le Best Bid and Ask (BBA) — les prix en haut du carnet — pour calculer les spreads et décider quand ouvrir un trade. Ce sont les meilleurs prix disponibles à un instant donné. Le problème est que le meilleur prix peut n'avoir qu'une infime quantité de liquidité derrière lui. Si le meilleur ask n'a que 0,5 SOL disponible mais que votre taille d'ordre est de 10 SOL, l'exchange exécutera une partie de votre ordre au meilleur prix et le reste à des prix progressivement moins bons, plus profond dans le carnet. C'est ce qu'on appelle le slippage.

Sur des paires très liquides comme BTC-USDT sur Binance, c'est rarement un problème — les premiers niveaux contiennent généralement des centaines de milliers de dollars. Mais sur des paires moins liquides, des exchanges plus petits ou des tokens exotiques, l'écart entre ce que montre le BBA et ce que vous obtenez réellement peut anéantir tout le profit du spread. Le Multiplicateur de profondeur résout cela en calculant un prix d'exécution plus réaliste avant de décider de trader.

Pourquoi les carnets d'ordres peu profonds sont-ils si fréquents en perpétuels crypto ? Trois raisons structurelles. Premièrement, la liquidité se fragmente sur 18+ venues actives — ce qui ressemble à un token capitalisé à 10 M$ est en réalité 18 carnets d'ordres séparés, chacun avec une fraction de la profondeur totale. Deuxièmement, les market makers concentrent la liquidité sur le ou les deux premiers niveaux et laissent de larges trous en dessous — un profil qui s'affiche bien à l'écran mais s'évapore dès qu'un ordre de taille réelle arrive. Troisièmement, les heures creuses asiatiques, les week-ends et les fenêtres pré-annonce font partir les market makers complètement, si bien que la profondeur du carnet peut s'effondrer de 50 à 90 % en quelques minutes. Un spread qui semblait rentable à 03:00 UTC peut n'avoir plus rien derrière lui à 04:00 — et une logique fondée uniquement sur le BBA n'a aucun moyen de faire la différence.

Comment ça marche : VWAP au lieu du BBA

Lorsque vous réglez le Multiplicateur de profondeur sur une valeur supérieure à 0, Arbitron remplace le BBA en haut du carnet par un Volume-Weighted Average Price (VWAP) pour les calculs de spread. Au lieu de regarder uniquement le seul meilleur prix, il simule un parcours à travers le carnet d'ordres pour exécuter votre ordre entier et calcule le prix moyen que vous paieriez ou recevriez réellement.

La profondeur vérifiée est égale à votre Order Size multiplié par le Multiplicateur de profondeur. Par exemple, si votre Order Size est de 10 SOL et le Multiplicateur de profondeur de 2, le système calcule le VWAP sur 20 SOL de profondeur sur chaque exchange. Cela signifie qu'il parcourt le carnet d'ordres en accumulant les niveaux jusqu'à ce que 20 SOL soient remplis, puis calcule le prix moyen pondéré : coût total divisé par quantité totale.

L'algorithme traite chaque niveau dans l'ordre — en partant du meilleur prix, en prenant autant de quantité que disponible à chaque niveau, puis en passant au suivant. Si le niveau ask en haut a 8 SOL à 150,00 $ et le niveau suivant 12 SOL à 150,05 $, le VWAP pour 20 SOL serait (8 × 150,00 + 12 × 150,05) ÷ 20 = 150,03 $. Le prix VWAP obtenu est toujours égal ou pire que le meilleur prix BBA — jamais meilleur.

Visualisation interactive du carnet d'ordres

Voyez comment l'algorithme parcourt les niveaux du carnet d'ordres

Taille d'ordre: 10 SOL Profondeur vérifiée: 20 SOL
Côté Ask (vous achetez)
152.40
30.0
152.25
20.0
152.15
14.0 4.0
152.08
8.0
152.04
5.0
152.00
3.0
SPREAD
151.96
4.0
151.92
6.0
151.86
10.0
151.78
15.0
151.68
22.0
151.55
30.0
Côté Bid (vous vendez)
Côté Ask (vous achetez)
BBA: $152.00
VWAP: $152.072
+4.7 bps
Côté Bid (vous vendez)
BBA: $151.96
VWAP: $151.898
−4.1 bps

Choisir la bonne valeur

Une valeur de 0 désactive entièrement la fonctionnalité — les spreads sont calculés à partir des prix BBA bruts. C'est acceptable pour les paires très liquides où le haut du carnet a toujours une profondeur abondante. Une valeur de 1 vérifie la liquidité exactement à votre taille d'ordre — la vérification minimale raisonnable. Une valeur de 2 à 3 est la plage recommandée pour la plupart des configurations : elle garantit une profondeur suffisante pour absorber votre ordre avec une marge confortable. Des valeurs plus élevées comme 5 à 10 sont conservatrices et adaptées aux paires moins liquides où vous voulez une certitude supplémentaire.

Plus le multiplicateur est élevé, plus le système regarde profond et plus le prix VWAP devient mauvais (conservateur). Cela signifie que les spreads paraîtront plus serrés avec un multiplicateur élevé, et vous verrez peut-être moins de signaux de trade. C'est intentionnel — le système n'ouvre que lorsqu'il y a une liquidité réelle à des niveaux rentables, filtrant les opportunités fantômes qui entraîneraient des pertes de slippage.

Valeurs par défaut pratiques selon le niveau de paire : BTC-USDT ou ETH-USDT sur une venue du top 5 (Binance, Bybit, OKX, Bitget) — un multiplicateur de 0 à 1 convient généralement car la profondeur en haut du carnet dépasse confortablement les tailles d'ordre typiques. SOL, AVAX, MATIC et autres mid-caps similaires sur les mêmes exchanges — un multiplicateur de 2 à 3 capte les moments de la journée où les market makers se retirent. Altcoins à plus faible capitalisation ou paires mid-cap sur des exchanges plus petits (Gate.io, MEXC, KuCoin) — un multiplicateur de 3 à 5 est le plancher ; envisagez 5 à 10 si vous tradez en taille. La façon la plus propre de calibrer est de commencer avec un multiplicateur de 2, faire tourner la carte quelques jours et surveiller le taux de saut « VWAP insufficient depth » dans les diagnostics. Si les sauts restent sous 5 %, le multiplicateur est approprié. S'ils dépassent 20 %, la paire est structurellement trop peu profonde pour cette taille — réduisez le notionnel ou choisissez une venue plus liquide plutôt que d'abaisser le multiplicateur.

Que se passe-t-il quand la profondeur est insuffisante

Si le carnet d'ordres n'a pas assez de liquidité pour remplir la profondeur demandée (Order Size × Multiplicateur de profondeur), le calcul du VWAP ne renvoie aucun résultat et le tick de spread est ignoré silencieusement. Aucun signal de trade n'est généré. C'est un mécanisme de sécurité délibéré — si le carnet est trop peu profond pour être validé, le système refuse d'agir plutôt que de deviner.

Vous pouvez surveiller la fréquence de ce phénomène via la métrique « VWAP insufficient depth » dans les diagnostics. Si les sauts surviennent fréquemment, cela peut signifier que la paire est trop peu liquide pour votre taille d'ordre, ou que le multiplicateur est réglé trop haut. Envisagez de réduire le multiplicateur ou la taille de l'ordre.

Exemple pratique

Supposons que vous ayez une carte tradant TOKEN-USDT entre l'Exchange A et l'Exchange B. Order Size = 100 tokens, Multiplicateur de profondeur = 2. Le système calculera le VWAP sur 200 tokens de profondeur sur chaque exchange. Sur l'Exchange A, le côté ask ressemble à : 50 tokens à 1,200 $, 80 tokens à 1,201 $, 100 tokens à 1,205 $. En parcourant 200 tokens : 50 × 1,200 + 80 × 1,201 + 70 × 1,205 = VWAP = 1,2022 $. Pendant ce temps, le meilleur ask brut est de 1,200 $.

Le système utilise 1,2022 $ au lieu de 1,200 $ pour le calcul du spread du côté ask de l'Exchange A. Cette différence de 0,18 % peut sembler faible, mais sur une paire où le spread total est de 0,4 %, perdre 0,18 % en slippage sur un seul leg réduit votre profit de presque la moitié. Le Multiplicateur de profondeur détecte cela avant l'ouverture du trade, au lieu de le découvrir après exécution.

Le même exemple sans Multiplicateur de profondeur illustre ce qui tourne mal. Avec un multiplicateur de 0, le système lit ask 1,200 $ sur l'Exchange A et bid 1,205 $ sur l'Exchange B (haut du carnet) — un spread brut de 0,42 %, bien au-dessus du seuil d'ouverture. Il déclenche un ordre au marché. Deux millisecondes plus tard, l'ordre parcourt 50 + 80 + 70 tokens et le VWAP d'exécution réel est de 1,2022 $ sur A ; un parcours de slippage parallèle sur B fait chuter le VWAP du bid à 1,2031 $. Spread brut réalisé : 0,075 %, pas 0,42 %. Après les frais taker sur deux exchanges (0,10 % aller-retour sur les altcoins liquides), vous avez une perte garantie. Le carnet d'ordres criait « peu profond » — mais une logique fondée uniquement sur le BBA n'écoute pas. Le Multiplicateur de profondeur est le mécanisme d'écoute.

Points clés

Le Multiplicateur de profondeur affecte la façon dont les spreads sont calculés pour les décisions d'ouverture comme de fermeture. Il ne change pas l'exécution réelle des ordres : les ordres sont toujours passés en tant qu'ordres au marché au meilleur prix disponible. La fonctionnalité utilise les données de carnet d'ordres en direct, pas des snapshots mis en cache ou retardés.

Les prix VWAP sont utilisés pour les seuils de spread (déclencheurs Open Spread et Close Spread) et pour la comparaison du spread exécutable lors de la fermeture des positions. Régler le multiplicateur sur 0 désactive la fonctionnalité sans aucune surcharge de performance. La plage valide est de 0 à 50.

La surveillance est intégrée. Le panneau de diagnostics de chaque carte affiche : les spreads VWAP actuels côté ouverture et côté fermeture, la différence entre le BBA brut et le VWAP (votre prédiction de slippage effective), le compteur de sauts « VWAP insufficient depth », et la profondeur moyenne observée au niveau demandé. Considérez-les comme votre tableau de bord de la santé du carnet d'ordres. Si la prédiction de slippage grimpe régulièrement pendant une session, les market makers retirent de la liquidité — envisagez de fermer des positions, de réduire la taille ou de mettre la carte en pause jusqu'à ce que la profondeur se rétablisse.

Dépannage courant : si la carte ne se déclenche jamais malgré un spread clair au niveau BBA, le multiplicateur est peut-être trop élevé — passez de 5 à 3, ou de 3 à 2, et observez si les signaux commencent à passer. Si les trades se déclenchent mais que le slippage réalisé dépasse de manière répétée l'estimation des diagnostics, le carnet d'ordres se met à jour plus lentement que le flux (rare sur les flux incrémentaux en temps réel d'Arbitron, mais possible lors d'une surcharge de l'exchange) — associez cela à un seuil Notify on Slippage pour une alerte précoce. Si les sauts dominent sur un exchange spécifique d'une paire, cette venue est le goulot d'étranglement ; envisagez de basculer vers une alternative plus profonde pour le même symbole.

Questions fréquentes

Qu'est-ce qu'un multiplicateur de profondeur en trading crypto ?

Un multiplicateur de profondeur est un réglage qui indique à un système de trading automatisé jusqu'où regarder dans le carnet d'ordres avant de décider si un spread est réel. Au lieu d'utiliser les prix best bid/ask (haut du carnet), le système parcourt suffisamment de niveaux du carnet pour remplir l'intégralité de votre taille d'ordre multipliée par ce facteur, puis calcule un prix moyen pondéré par le volume (VWAP). C'est ce VWAP que comparent les seuils de spread — une image plus honnête du prix que vous obtiendriez réellement.

Pourquoi la profondeur du carnet d'ordres est-elle importante pour l'arbitrage ?

Les profits d'arbitrage sont généralement de 0,05 %–0,30 % par cycle, ce qui est plus fin que le slippage typique des ordres au marché sur les paires illiquides. Si le haut du carnet ne contient qu'une fraction de votre taille d'ordre, le reste de votre fill s'enfonce plus profondément dans le carnet à des prix de plus en plus défavorables. Ce slippage dépasse souvent le spread lui-même, transformant ce qui ressemblait à un profit en perte. Valider la profondeur avant l'entrée évite entièrement ce mode de défaillance.

Comment le VWAP est-il calculé à partir d'un carnet d'ordres ?

Le VWAP — Volume-Weighted Average Price, prix moyen pondéré par le volume — est calculé en parcourant le carnet d'ordres niveau par niveau jusqu'à accumuler assez de quantité pour remplir la taille cible, puis en divisant le coût total par la quantité totale. Exemple : si le meilleur ask a 8 SOL à 150,00 $ et le niveau suivant 12 SOL à 150,05 $, le VWAP pour remplir 20 SOL est (8 × 150,00 + 12 × 150,05) ÷ 20 = 150,03 $. Ce chiffre, et non 150,00 $, est le prix de fill réaliste pour un ordre au marché de 20 SOL.

Quelle est une bonne valeur de multiplicateur de profondeur ?

Pour BTC ou ETH sur le top 5 des exchanges, 0–1 suffit — la profondeur en haut du carnet est déjà énorme. Pour les altcoins mid-cap (SOL, AVAX, MATIC) sur les venues majeures, 2–3 est le point d'équilibre typique. Pour les altcoins low-cap ou le trading sur de plus petits exchanges, commencez à 3–5 et ajustez à la hausse si le slippage vous surprend encore. Au-delà de 10, cela n'a de sens que pour des configurations très prudentes ou des paires extrêmement fines. Le mettre à 0 désactive entièrement la fonction — ne le faites que si vous êtes certain que la paire a toujours une profondeur débordante en haut du carnet.

Le multiplicateur de profondeur ralentit-il le trading ?

Aucun impact mesurable. Le calcul du VWAP sur un carnet d'ordres en mémoire en direct prend des microsecondes par tick de spread — bien moins cher que l'aller-retour réseau vers l'exchange. Le réglage change uniquement quel prix est utilisé dans les comparaisons de spread ; il n'ajoute aucune requête de vérification pré-trade ni latence supplémentaire. Avec le multiplicateur à 0, la fonction est entièrement contournée et il n'y a aucun surcoût.

Qu'est-ce qui cause le slippage en trading de cryptomonnaies ?

Le slippage est la différence entre le prix que vous attendiez à la soumission de l'ordre et celui que vous avez réellement obtenu après le fill. Les causes principales : (1) la taille de l'ordre dépasse la liquidité en haut du carnet, de sorte que l'ordre traverse plusieurs niveaux de prix ; (2) le carnet d'ordres se met à jour entre votre décision et l'arrivée de l'ordre sur l'exchange ; (3) les market makers retirent leurs cotations pendant la volatilité, laissant le carnet plus fin qu'il ne paraissait ; (4) les délais réseau ou du moteur de matching côté exchange. Le dimensionnement d'ordre tenant compte de la profondeur traite la cause (1) — de loin la plus fréquente sur les perpétuels crypto.

Dois-je utiliser le multiplicateur de profondeur sur Binance et autres grands exchanges ?

Sur les paires les plus liquides (BTC, ETH, top 10 des altcoins) sur Binance, Bybit, OKX, le coût d'une vérification de profondeur est essentiellement nul et la protection est réelle lors des fenêtres de faible liquidité (heures creuses asiatiques, week-ends, autour des actualités). Un multiplicateur de 1–2 est une valeur par défaut sûre, même sur les majors. Pour les altcoins exotiques cotés sur un grand exchange mais avec une liquidité futures fine, le multiplicateur de profondeur devient critique — la marque de l'exchange ne garantit pas la profondeur par paire.

Que se passe-t-il s'il n'y a pas assez de profondeur dans le carnet pour valider un trade ?

Le tick de spread est silencieusement ignoré — aucun trade n'est déclenché. Le système l'enregistre dans la métrique « VWAP insufficient depth » pour que vous puissiez en surveiller le taux. C'est un mécanisme de sécurité délibéré : si le carnet est trop fin pour être évalué honnêtement, refuser d'agir est la seule réponse correcte. Des sauts fréquents sur une paire signifient qu'elle est structurellement trop illiquide pour la taille d'ordre choisie — réduisez le notionnel, montez en gamme de venue, ou choisissez une paire plus profonde.

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…