Indicateur Absorption Score : formule, réglages et lecture
Absorption Score condense l'absorption en un seul nombre signé par barre, au lieu d'un marqueur posé sur le graphique. Une valeur positive signifie que des achats agressifs ont été absorbés près du plus-haut de la barre, une valeur négative que des ventes agressives ont été absorbées près du plus-bas ; l'amplitude, elle, correspond au volume net absorbé, en contrats.
Senzoukria · Indicateurs · Updated September 2026
Absorption Score — Tape et flux, dans son propre panneau sous le graphique.
Ce que mesure Absorption Score
Un niveau compte comme achat absorbé quand son volume acheteur atteint la part seuil du total acheteur de la barre elle-même (70 % par défaut) et que le plus-haut de la barre est resté dans la tolérance de ce niveau, soit 1 tick par défaut ; la vente absorbée est le test miroir contre le plus-bas. Le score soustrait le volume vendeur absorbé du volume acheteur absorbé : il porte donc l'unité du volume, pas celle d'un ratio normalisé. Les barres qui n'ont traité qu'à un seul prix valent zéro : avec un plus-haut égal au plus-bas, tous les niveaux seraient éligibles et le résultat n'aurait aucun sens. Une quantité minimale facultative, nulle par défaut, sert de plancher sous le test en pourcentage, car ce test pris seul peut être satisfait par très peu de contrats.
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 :
Score d'absorption par barre — heuristique du repo (canon orderflow-calc, choix documenté ici) : buy_absorption(P) ssi buy(P) ≥ max(pct × Σbuy_barre, minQty) ET bar.high ≤ P + tolérance_ticks × tick sell_absorption(P) ssi sell(P) ≥ max(pct × Σsell_barre, minQty) ET bar.low ≥ P − tolérance_ticks × tick GARDE : unique_levels ≥ 2 (une barre à un seul niveau est trivialement « absorbante » par la formule → score 0). Score SIGNÉ = Σ buy absorbé − Σ sell absorbé : positif = l'agression ACHETEUSE s'est fait absorber près du high (pression baissière potentielle), négatif = miroir. Défauts : pct=70 % (le seuil d'exemple du canon), tolérance 1 tick, minQty=0 (plancher absolu optionnel). Tick inconnu → null.
Comment le lire
- Lisez d'abord le signe : positif, ce sont des achats absorbés, une observation baissière ; négatif, des ventes absorbées, une observation haussière. Le signe nomme le côté qui s'est fait absorber, pas celui qui l'a emporté.
- Lisez ensuite l'amplitude, et uniquement face aux barres récentes du même instrument : le score est un volume brut, il suit le niveau d'activité.
- Une série de scores de même signe sur des barres consécutives décrit un effort unilatéral prolongé qui bute sur la même résistance, ce qui est plus parlant qu'une seule grosse valeur.
- Un score qui change de signe là où le prix tourne en range coïncide souvent avec l'abandon du côté absorbé ; vérifiez le prix avant d'en conclure quoi que ce soit.
- Zéro est un vrai résultat, pas une donnée manquante : aucun niveau de la barre n'a rempli à la fois la condition de volume et celle de confinement.
Paramètres et valeurs par défaut
Le seuil est à 70 % par défaut et se mesure contre le total acheteur ou vendeur de la barre elle-même, ce qui le rend facile à déclencher dès qu'un côté est maigre : une barre presque sans ventes peut enregistrer une absorption vendeuse sur une poignée de contrats. La tolérance est à 1 tick par défaut, plus serrée que celle de la superposition de marqueurs, donc le niveau doit être l'extrême lui-même ou son voisin immédiat. La quantité minimale existe précisément pour ce cas du côté maigre ; la monter au-dessus de zéro supprime les scores bâtis sur un volume négligeable. Cet indicateur n'a aucun réglage de lissage : le score se lit barre par barre.
| Paramètre | Type | Par défaut | Bornes |
|---|---|---|---|
| Threshold (% of side) | number | 70 | 10 – 100 |
| Tolerance (ticks) | number | 1 | 0 – 10 |
| Min qty | number | 0 | 0 – 10000 |
Ce qu’il ne montre pas
Le score dépend de transactions classées par côté agresseur : il ne vaut que ce que vaut cette classification dans votre source de données. Il mesure le volume absorbé, pas la taille passive qui a absorbé, donc il ne distingue pas un vrai mur d'une pause fortuite. Comme la référence est le total propre à chaque côté et non celui de la barre, le score réagit différemment de la superposition de marqueurs sur les barres déséquilibrées, et il ne renvoie aucune valeur quand la taille de tick de l'instrument est inconnue. Rien dans le score ne dit si le niveau a tenu ensuite.
Indicateurs liés
- Tape Speed — Tape et flux
- Diagonal Imbalances — Tape et flux
- Stacked Imbalances — Tape et flux
- Unfinished Auctions — Tape et flux
- Effort vs Result — Tape et flux
- POC Drift (ticks) — Tape et flux
Cette page dans d’autres langues
Frequently asked questions
- Que signifie un score d'absorption positif ?
- Une valeur positive signifie que des achats agressifs ont été absorbés près du plus-haut de la barre : les acheteurs ont concentré du volume sur un niveau et le prix n'est pas allé au-dessus. Le signe nomme le côté qui s'est fait absorber, un score positif se lit donc comme une observation baissière sur cette barre.
- Pourquoi le score d'absorption vaut-il zéro sur certaines barres ?
- Zéro signifie qu'aucun niveau n'a rempli les deux conditions : le seuil de volume de son côté, et l'obligation que l'extrême de la barre reste dans la tolérance de ce niveau. Les barres qui n'ont traité qu'à un seul prix sont forcées à zéro elles aussi, car avec un plus-haut égal au plus-bas le test de confinement passerait trivialement à tous les niveaux.
- Quelle différence entre Absorption Score et les marqueurs d'absorption ?
- Les deux testent la même idée avec des références différentes. Absorption Score compare un niveau au total de son propre côté sur la barre, utilise une tolérance de 1 tick et sort un nombre signé dans un panneau dédié. Absorption Markers compare le niveau au volume total de la barre, utilise une tolérance de 2 ticks et dessine des flèches sur le graphique de prix.