Indicateur Spread Proxy (ticks) : formule, réglages et lecture

Spread Proxy estime la largeur du carnet pendant une barre en divisant le range de la barre, en ticks, par le nombre de prix distincts réellement traités. Une valeur basse signifie que des transactions ont eu lieu à presque chaque tick du range ; une valeur nettement supérieure à 1 signifie que le prix a sauté des ticks entre deux transactions.

Senzoukria · Indicateurs · Updated September 2026


Spread Proxy (ticks) Tape et flux, dans son propre panneau sous le graphique.

Ce que mesure Spread Proxy (ticks)

Le range est converti en ticks et arrondi, puisque les prix se trouvent sur la grille de l'instrument et que l'arrondi ne fait qu'éliminer le bruit de virgule flottante, puis divisé par le nombre de niveaux de prix distincts traités. Le raisonnement est mécanique : un carnet épais se remplit à chaque tick qu'il traverse, alors qu'un carnet mince laisse le prix sauter de deux ou trois ticks entre deux transactions consécutives. Notez l'arithmétique d'une barre entièrement traitée : un range de N ticks contient N+1 prix, donc les remplir tous donne une valeur juste inférieure à 1, et une valeur exactement égale à 1 signifie qu'un prix à l'intérieur du range n'a jamais été traité. Une barre traitée à un seul prix renvoie 0, un résultat mesuré (zéro tick de range sur un niveau) et non un trou. C'est une approximation au sens strict : un spread instantané exige la profondeur tick par tick, qu'une barre footprint agrégée ne contient pas.

La formule, telle qu’implémentée

Ce n'est pas la définition habituelle ailleurs : c'est ce que calcule le code livré, documenté à côté de son implémentation :

Proxy du spread — largeur effective du book : value = round((high − low) / tick) / nombre de niveaux distincts POURQUOI : un book épais imprime à CHAQUE tick du range (ratio ≈ 1) ; un book fin fait sauter le prix de deux, trois ticks entre deux prints (ratio > 1). C'est la meilleure approximation du spread moyen que permette une barre footprint : le spread instantané exige le DOM tick par tick, que la barre agrégée ne porte pas — le nom dit « proxy » et la doc dit pourquoi. Complète `volume-per-level` (orderflow3.ts, volume/niveaux) et `effort-vs-result` (tape.ts, volume/range) : ici ni l'un ni l'autre au numérateur — c'est la GÉOMÉTRIE seule, sans volume. Convention : range en ticks ARRONDI (les prix sont sur la grille de l'instrument, l'arrondi n'absorbe que le bruit flottant) ; niveaux comptés par CLÉ distincte. Une barre à un seul prix rend 0 — valeur mesurée (zéro tick de range), le dénominateur vaut 1. Tick size inconnu (« en ticks » n'a pas de sens sans grille) ou 0 niveau exploitable → PAS de point.

Comment le lire

  • Une valeur un peu inférieure à 1 décrit une barre où chaque tick du range a été traité, l'état normal d'un instrument liquide pendant une séance active.
  • Une valeur qui monte au-dessus de 1 signifie que le prix saute des ticks : signe que le carnet s'est aminci ou qu'un mouvement rapide a dépassé la liquidité au repos.
  • Surveillez la série autour des annonces programmées et des changements de séance : un pic à ces moments est un comportement attendu, pas une anomalie à interpréter.
  • Comparez l'approximation à l'historique du même instrument, jamais d'un instrument à l'autre, car la taille du tick et les conventions de contrat diffèrent.
  • Des valeurs durablement élevées sont un avertissement de liquidité ; elles comptent surtout pour dimensionner une position ou placer un stop, bien plus que pour choisir une direction.

Paramètres et valeurs par défaut

Il n'y a ni fenêtre ni seuil : le calcul est entièrement déterminé par la barre. La couleur et la longueur de lissage sont les seuls réglages, et le lissage est à 1, donc la valeur affichée est celle de chaque barre. La série brute est naturellement heurtée ; un lissage modéré rend la tendance lisible, au prix d'un aplatissement des barres à trous, qui sont en général justement celles qu'il faut voir.

Spread Proxy (ticks) — paramètres exposés dans l’application, avec les valeurs livrées.
ParamètreTypePar défautBornes
Smoothingnumber11 – 200

Ce qu’il ne montre pas

Ce n'est pas un spread bid-ask mesuré. L'indicateur ne lit pas le carnet d'ordres, ne voit pas les mises à jour de cotation à l'intérieur de la barre et ne distingue pas un marché réellement large d'un mouvement rapide à sens unique à travers un carnet normal. Il ne produit aucune valeur quand la taille du tick de l'instrument est inconnue ou qu'aucun niveau exploitable n'existe, et il est instable sur les barres à très faible volume, où deux ou trois transactions déterminent le ratio. Les barres construites sur de longs intervalles de temps effacent par la moyenne précisément les moments de faible liquidité que la mesure doit faire apparaître.

Voir tous les indicateurs

Cette page dans d’autres langues

Frequently asked questions

Peut-on mesurer le spread bid-ask sur un graphique footprint ?
Pas directement. Une barre footprint agrège les transactions exécutées par prix : elle ne contient pas les mises à jour de cotation qu'exige une vraie mesure du spread. On peut en revanche en déduire la densité avec laquelle les prix traités remplissent le range de la barre : c'est l'approximation que trace cet indicateur, d'où le mot proxy dans son nom.
Pourquoi le Spread Proxy est-il légèrement inférieur à 1 sur une barre normale ?
Parce qu'un range de N ticks couvre N+1 prix. Quand chacun d'eux est traité, le ratio vaut N divisé par N+1, juste en dessous de 1, et d'autant plus proche de 1 que la barre est large. Une valeur exactement égale à 1 signifie qu'un prix du range a été sauté ; des valeurs nettement supérieures à 1, que plusieurs l'ont été.
Pourquoi le Spread Proxy monte-t-il pendant les mouvements rapides ?
Parce que le prix franchit des ticks sans s'y traiter. Quand la liquidité au repos est mince ou retirée, les transactions tombent à deux ou trois ticks d'écart : le range en ticks augmente plus vite que le nombre de niveaux distincts, et le ratio monte. Le pic décrit la manière dont le mouvement s'est traité, pas son amplitude.

Keep reading