Aller au contenu

04 · Imbalance, absorption, épuisement

Trois motifs constituent le vocabulaire opérationnel de l'order flow. Ce chapitre les définit de manière calculable — c'est-à-dire sous une forme qu'un programme peut évaluer sans jugement humain.

L'imbalance diagonale

Définition

Une imbalance compare, dans un footprint, deux cases qui ne sont pas au même prix. La convention dominante est diagonale : on compare le volume acheté agressivement au prix \(p\) au volume vendu agressivement au prix \(p - 1\) tick.

\[ \text{imbalance acheteuse en } p \iff A(p) \ge R \cdot B(p - \delta) \quad\text{et}\quad A(p) \ge V_{\min} \]
\[ \text{imbalance vendeuse en } p \iff B(p) \ge R \cdot A(p + \delta) \quad\text{et}\quad B(p) \ge V_{\min} \]
Symbole Signification Valeur usuelle
\(A(p)\) volume acheté agressivement au prix \(p\) contrats
\(B(p)\) volume vendu agressivement au prix \(p\) contrats
\(\delta\) un tick 0,25 pt sur ES/MES
\(R\) ratio de déclenchement 2 à 4, typiquement 3
\(V_{\min}\) volume plancher dépend de l'instrument et du type de barre

Pourquoi la diagonale plutôt que l'horizontale ?

Parce qu'une transaction à l'ask du prix \(p\) et une transaction au bid du prix \(p\) ne peuvent pas se produire dans le même état du carnet : le spread fait un tick. Comparer \(A(p)\) et \(B(p)\) revient à comparer deux instants différents du marché. La comparaison diagonale confronte au contraire deux cases qui correspondent au même état du carnet : quand le bid est en \(p-1\) et l'ask en \(p\), les acheteurs frappent \(p\) et les vendeurs frappent \(p-1\). C'est la seule comparaison microstructurellement cohérente.

Le seuil \(V_{\min}\) est indispensable

Sans plancher de volume, un ratio de 3 se déclenche sur 3 × 1 contrat, ce qui n'a aucune signification. Un plancher raisonnable se calibre sur la distribution : par exemple, le 70ᵉ percentile du volume par case observé sur la même plage horaire les 20 séances précédentes.

Limite importante

Les seuils \(R\) et \(V_{\min}\) ne sont pas transposables d'un instrument à l'autre, ni d'une heure à l'autre. Un \(V_{\min}\) calibré sur ES à 10 h vaut dix fois trop sur MES à 3 h du matin. Toute constante en dur dans le code est une bombe à retardement — voir Filtres de contexte.

Les imbalances empilées

Une imbalance isolée est du bruit. Le motif exploitable est la pile (stacked imbalance) : \(n\) imbalances de même sens sur \(n\) ticks consécutifs, avec \(n \ge 3\) en pratique.

L'interprétation : sur une plage de prix continue, l'agressivité a été unilatérale et soutenue. C'est un motif de continuation, pas de retournement, et il est traité comme tel au chapitre Imbalances empilées.

L'absorption

Définition

Il y a absorption quand un volume important s'échange sans que le prix progresse. Formellement, sur une fenêtre \(W\) :

\[ V(W) \ge V_{\text{haut}} \quad\text{et}\quad \big|P_{\max}(W) - P_{\min}(W)\big| \le r_{\max} \]

où \(V_{\text{haut}}\) est un seuil de volume élevé (par exemple le 90ᵉ percentile du volume par fenêtre) et \(r_{\max}\) une amplitude faible (2 à 3 ticks).

Un raffinement utile ajoute la condition de delta contraire : le delta est fortement positif alors que le prix ne monte pas (ou l'inverse). L'agressivité d'un côté a été intégralement encaissée par la patience de l'autre.

\[ \Delta(W) \ge \Delta_{\text{haut}} \quad\text{et}\quad P_{\text{clôture}}(W) \le P_{\text{ouverture}}(W) \]

Intuition

Un mur de béton. Les acheteurs le frappent avec 3 000 contrats, il ne bouge pas. Soit le vendeur passif est très gros et sait ce qu'il fait, soit il finira par lâcher. L'information est asymétrique : quand le mur cède, le mouvement dans la direction des acheteurs est violent ; tant qu'il tient, le prix reflue.

Absorption ou simple manque de volatilité ?

C'est la question qui sépare un signal d'un artefact. Un marché calme produit mécaniquement des fenêtres à faible amplitude. La condition de volume élevé est donc essentielle, et elle doit être relative au régime en cours, pas absolue. Un ratio est plus robuste qu'un seuil :

\[ \text{intensité d'absorption} = \frac{V(W)}{\text{amplitude en ticks}(W) + 1} \]

comparée à sa propre distribution sur les 60 dernières fenêtres.

L'épuisement

L'épuisement (exhaustion) est l'inverse de l'imbalance : à l'extrémité d'un mouvement, le volume s'effondre alors que le prix continue de progresser.

Sur un footprint, cela se lit comme une case terminale de volume anormalement faible : les derniers ticks du mouvement se sont faits « dans le vide », parce qu'il n'y avait plus personne pour prendre l'autre côté.

\[ \text{épuisement haussier} \iff A(p_{\max}) \le \epsilon \cdot \overline{A} \quad\text{avec } \epsilon \approx 0{,}2 \]

où \(\overline{A}\) est le volume acheté moyen par case sur la barre.

Erreur fréquente

Confondre épuisement et absorption. L'absorption est un gros volume sans mouvement. L'épuisement est un mouvement sans volume. Les deux précèdent souvent un retournement, mais leurs conditions de déclenchement sont opposées, et un bot qui les mélange se déclenche au hasard.

Le sweep

Un sweep (ou liquidity grab) est une consommation rapide de plusieurs niveaux de prix par un flux agressif unique ou quasi-simultané. Critères calculables :

  1. \(k \ge 3\) niveaux de prix consommés ;
  2. dans une fenêtre temporelle courte, typiquement \(\le 200\) ms ;
  3. avec un volume total supérieur au 95ᵉ percentile des fenêtres de même durée.

Le sweep est intéressant moins pour lui-même que pour ce qui suit : le prix revient-il dans la zone balayée (le sweep était une prise de liquidité, signal de retournement) ou reste-t-il au-delà (le sweep était le début d'un mouvement réel) ? Ce test est développé au chapitre Sweep et reprise de liquidité.

Tableau de synthèse

Motif Condition de volume Condition de prix Nature du signal
Imbalance ratio diagonal \(\ge R\) — Continuation locale
Imbalances empilées \(n \ge 3\) ticks consécutifs — Continuation forte
Absorption volume élevé amplitude faible Retournement potentiel
Épuisement volume très faible extrémité de mouvement Retournement potentiel
Sweep volume extrême \(\ge 3\) niveaux en < 200 ms Dépend de la suite

À retenir

Ces cinq motifs sont tous calculables sans jugement subjectif à partir d'un footprint et d'une série de transactions horodatées. C'est ce qui les rend automatisables — et c'est aussi ce qui permet de les falsifier statistiquement, ce que la lecture visuelle ne permet pas.

Résumé

  • L'imbalance se calcule en diagonale, avec un ratio et un plancher de volume.
  • L'absorption = gros volume, faible amplitude, delta contraire.
  • L'épuisement = mouvement sans volume, motif opposé à l'absorption.
  • Le sweep n'est un signal qu'associé au comportement qui le suit.
  • Tous les seuils doivent être relatifs à une distribution récente, jamais en dur.

Chapitre précédent : Delta, footprint et CVD · Chapitre suivant : Ce que dit la recherche