Guide · Footprint
Comment lire un footprint chart dans NinjaTrader 8 : bid × ask, imbalances et stacked zones
Un footprint chart ouvre chaque barre et montre, à chaque prix, le volume vendu au bid et le volume acheté à l’ask, noté bid × ask. De ces deux chiffres, vous lisez le delta (achats moins ventes), le point of control de la barre, les imbalances, là où un côté a traité plusieurs fois plus que l’autre en diagonale, et les stacked zones, là où cela s’est produit sur des prix consécutifs. NinjaTrader 8 fournit cette répartition bid/ask sous forme de données volumétriques avec Order Flow+.
Mis à jour le · 6 min de lecture · TapeCrest
Qu’est-ce qu’un footprint chart ?
Une bougie montre quatre prix : ouverture, haut, bas et clôture. Un footprint chart montre ce qui s’est échangé à chaque prix entre les deux. Chaque ligne d’une barre correspond à un prix, ou à un groupe de ticks, et porte deux chiffres notés bid × ask :
- Bid (à gauche) : les contrats vendus au bid par des vendeurs agressifs, dont les ordres au marché frappent les ordres d’achat passifs.
- Ask (à droite) : les contrats achetés à l’ask par des acheteurs agressifs, dont les ordres au marché prennent les ordres de vente passifs.
Une ligne qui affiche 24 × 81 signifie que 24 contrats ont été vendus au bid et 81 achetés à l’ask à ce prix. NinjaTrader 8 fournit cette répartition sous forme de données volumétriques Order Flow+, celles qui alimentent ses propres barres Volumetric. TapeCrest Footprint, un indicateur pour NinjaTrader 8, la trace dans chaque barre d’un graphique ordinaire et redevient des bougies épurées quand vous dézoomez.
Que vous disent le delta, le delta cumulé et le POC ?
- Delta : le volume à l’ask moins le volume au bid, pour une ligne ou pour toute une barre. Un delta positif signifie que les acheteurs ont été le côté le plus agressif ; un delta négatif, que ce sont les vendeurs.
- Delta cumulé (CVD) : le delta additionné depuis le début de la session. Dans le Footprint, il repart de zéro au changement de session, pas à minuit.
- POC de la barre : le point of control, la ligne qui a échangé le plus de volume dans la barre, encadrée sur le graphique.
Le delta vous dit quel côté a été agressif. L’endroit où la barre a clôturé vous dit si cette agressivité a fait bouger le prix.
Comment lire les imbalances ?
Une imbalance est un prix où un côté a traité plusieurs fois plus que l’autre. Les footprints comparent généralement en diagonale, car sur un marché de futures liquide, le bid se trouve un tick sous l’ask : les acheteurs qui prennent l’offre à un prix sont comparés aux vendeurs qui frappent le bid un tick plus bas.
- Imbalance à l’achat (buy imbalance) : le volume à l’ask d’une ligne vaut au moins le ratio multiplié par le volume au bid de la ligne du dessous.
- Imbalance à la vente (sell imbalance) : le volume au bid d’une ligne vaut au moins le ratio multiplié par le volume à l’ask de la ligne du dessus.
Un ratio de 3 correspond aux 300 % classiques, et un volume minimum écarte les lignes trop maigres, aussi déséquilibrées soient-elles. La ligne du haut d’une barre ne peut être qu’une imbalance à l’achat, et la ligne du bas qu’une imbalance à la vente. Voici une barre simulée avec un tick par ligne, un ratio de 3 et un volume minimum de 20 :
| Prix | Bid × Ask | Test à l’achat | Test à la vente |
|---|---|---|---|
| 5012,50 | 14 × 58 | 58 ÷ 19 = 3,1 : imbalance | ligne du haut : aucune |
| 5012,25 | 19 × 96 | 96 ÷ 24 = 4,0 : imbalance | 19 ÷ 58 = 0,3 |
| 5012,00 | 24 × 81 | 81 ÷ 26 = 3,1 : imbalance | 24 ÷ 96 = 0,25 |
| 5011,75 | 26 × 38 | 38 ÷ 41 = 0,9 | 26 ÷ 81 = 0,3 |
| 5011,50 | 41 × 10 | ligne du bas : aucune | 41 ÷ 38 = 1,1 |
La barre a échangé 407 contrats : 124 au bid et 283 à l’ask, soit un delta de +159. Son POC est 5012,25, où 115 contrats se sont échangés. Trois lignes consécutives, de 5012,00 à 5012,50, sont des imbalances à l’achat : les acheteurs y ont pris l’offre avec force. Les barres suivantes montrent si cela compte.
Que sont les zones de stacked imbalances ?
Un stack est une suite de lignes consécutives en imbalance dans le même sens ; trois est le minimum habituel. TapeCrest Footprint transforme un stack en une zone légère qui s’étend vers la droite jusqu’à ce qu’une barre clôturée la traverse, c’est-à-dire se traite sous une zone à l’achat ou au-dessus d’une zone à la vente. Une zone encore présente sur le graphique marque un prix où un côté a poussé fort et que le prix n’a pas retraversé depuis.
Que sont les bulles de big trades ?
Un print est une transaction publiée. Une bulle marque un gros ordre : les prints au même prix, du même côté et dans la même barre, chacun arrivé dans la fenêtre de regroupement (250 millisecondes par défaut) qui suit le précédent, sont additionnés. Plus la bulle est grosse, plus l’ordre est gros. Un anneau plus épais apparaît une fois que la barre clôture de l’autre côté de l’ordre, par exemple un gros achat dans une barre qui clôture sous son prix : l’ordre a été exécuté, mais le prix n’a pas suivi. Cet anneau est l’une des façons dont l’absorption apparaît sur un footprint.
Comment configurer un footprint chart dans NinjaTrader 8 ?
- Vérifiez qu’Order Flow+, un droit d’accès lié à votre compte NinjaTrader, est actif. Le Footprint lit ses données volumétriques et ne trace aucun footprint estimé sans lui.
- Ouvrez un graphique du future que vous tradez, par exemple NQ 5 Minute, avec un type de barre Minute, Second, Tick, Volume ou Range, ou ouvrez un graphique Order Flow Volumetric.
- Ajoutez TapeCrest Footprint (clic droit sur le graphique, Indicators..., Ctrl+I). Cliquez sur Footprint dans la barre d’outils du graphique, choisissez TapeCrest access, puis Paste key & verify.
- Élargissez l’espacement des barres. Les barres étroites s’affichent en bougies avec une ligne de POC, un profil compact apparaît à partir d’environ 16 pixels par barre et le footprint complet avec les chiffres à partir d’environ 30 pixels. View: Auto ▾ → Footprint garde tout le détail à n’importe quel niveau de zoom.
- Ajustez les seuils à votre marché à l’aide du tableau ci-dessous, ou chargez un modèle de point de départ par marché pour ES, NQ, GC, CL, 6E, FDAX ou FESX en 1, 3 ou 5 minutes.
- Facultatif : activez Tick Replay, un réglage propre à chaque graphique qui rejoue les transactions historiques une par une. Dans Tools → Settings → Market data, cochez Show Tick Replay, puis faites un clic droit sur le graphique, ouvrez Data Series... (Ctrl+F) et réglez Tick Replay sur true. Il n’est nécessaire que pour les bulles de big trades sur les barres déjà présentes sur le graphique au chargement de l’indicateur.
Les valeurs par défaut sont réglées pour NQ. Voici des points de départ tirés des descriptions des réglages eux-mêmes :
| Réglage | Par défaut | Points de départ |
|---|---|---|
| Ratio (imbalance) | 3,0 | 3 correspond aux 300 % classiques |
| Min volume (imbalance) | 20 | NQ 20, ES 60, RTY 8 |
| Min size (big trades) | 25 | NQ 25, ES 75, RTY 8 |
| Ticks per level | 4 | NQ en 5 minutes : 4 à 8, ES : 1 à 2 |
| Stacked (min levels) | 1 | 3 quand les marques encombrent le graphique |
Ce sont des configurations de départ, pas des réglages optimisés. Après avoir abaissé Min size, rechargez NinjaScript : les prints sous l’ancien seuil n’ont jamais été enregistrés.
Comment tout assembler ?
À un prix qui compte pour vous, le footprint vous aide à répondre à quatre questions. Quel côté a été agressif (le delta et les chiffres) ? Cette agressivité a-t-elle fait bouger le prix (l’endroit où la barre a clôturé) ? De gros ordres ont-ils été absorbés (les anneaux épais) ? Les imbalances se sont-elles empilées et ont-elles tenu (les zones) ? La Lens, ouverte depuis View: Auto ▾, liste le volume exact au bid et à l’ask à chaque prix d’une barre quand vous voulez les chiffres bruts. Le footprint décrit l’activité ; la décision vous appartient.
Essayez-le
TapeCrest Footprint s’accompagne d’un essai gratuit de 7 jours sans carte, puis d’une licence à vie en paiement unique (tarifs). La page Footprint montre le zoom des bougies jusqu’au footprint complet. Pour ce qui attendait dans le carnet avant d’être échangé, lisez heatmaps de liquidité et profondeur Level II, et pour le temps et le volume sur toute une session, volume profile vs TPO.