Appuyez sur ESC pour fermer

Trading Footprint : Comment lire l'Order Flow des bougies

Si vous avez l'habitude de regarder un graphique en n'y voyant que le « corps » et la « mèche » d'une bougie, préparez-vous : nous allons passer le marché aux rayons X.

Les bougies classiques nous montrent le résultat du combat (le prix d'ouverture et de clôture), mais elles masquent totalement le processus : qui dominait à quel moment, à quels niveaux les vendeurs se sont retrouvés « piégés », et où une « main forte » (un gros acteur) a placé un « bloc » (ordre limit).

Qu'est-ce que le Footprint ?

Le Footprint (ou graphique à clusters) est une visualisation des ordres au marché (Market Orders) exécutés à l'intérieur de chaque bougie, à des niveaux de prix précis. Si un graphique classique est la photo d'une maison, le footprint en est le plan d'architecte : on y voit exactement combien de personnes sont entrées par la porte principale et combien ont sauté par la fenêtre.

Les éléments clés d'un cluster :

  • Bid (Offre) : Ventes au marché.
  • Ask (Demande) : Achats au marché.
  • Volume : Somme du Bid + Ask.
  • Delta : Différence entre l'Ask et le Bid (Delta = Ask - Bid). C'est l'indicateur clé de l'agressivité des intervenants.

Types de Footprint : Lequel choisir ?

Les terminaux professionnels (ATAS, Tiger.Trade, VolFix, NinjaTrader) permettent de configurer l'affichage des clusters. Les plus efficaces sont :

  • Bid x Ask : Le classique. À gauche les ventes, à droite les achats. Idéal pour repérer les déséquilibres (imbalances).
  • Volume Profile : Affiche uniquement le volume total par niveau. Aide à identifier le POC (Point of Control) — le niveau de prix ayant brassé le plus de volume dans la bougie.
  • Delta Profile : Histogrammes colorés à l'intérieur de la bougie. On voit instantanément qui a « poussé » le plus fort — les acheteurs ou les vendeurs.

Lire entre les lignes : Les patterns majeurs

1. L'Imbalance (Déséquilibre de marché)

C'est une situation où le volume d'achat dépasse largement le volume de vente (ou inversement) sur un niveau de prix donné, lu en diagonale. On cherche généralement un ratio de 150-300%.

Imbalance acheteuse : L'Ask au prix actuel est 3 fois supérieur au Bid du niveau de prix inférieur.

Conseil d'expert : Si vous voyez 3 ou 4 niveaux d'imbalance consécutifs dans le corps de la bougie, c'est le signe d'une impulsion « réelle ». Le prix a de fortes chances de poursuivre son mouvement.

2. L'Absorption

Imaginez : le prix chute violemment, le delta est rouge vif (énormes ventes au marché), mais la bougie ne baisse plus et dessine une longue mèche basse.

Ce qu'il se passe : Un gros acteur a placé des ordres d'achat limités et a « absorbé » toute l'agressivité vendeuse.

Nuance méconnue : Le signal le plus puissant est un Delta Négatif sur une bougie haussière (ou inversement). C'est la preuve que les agresseurs du marché se sont « brisés » contre un mur d'ordres limites.

3. Les Traders Piégés (Trapped Traders)

Cela se produit aux extrémités de la bougie. Par exemple, au sommet d'une bougie, on observe un énorme cluster d'achats (Ask), mais le prix clôture en dessous de ce niveau.

Conclusion : Les acheteurs sont entrés au plus haut, le prix s'est retourné, et leurs positions sont maintenant en perte. Si le prix continue de baisser, ils devront couper (vendre), ce qui accélérera la chute.

Exemple pratique : Détecter un retournement

Supposons que le prix approche d'une zone de résistance.

Bougie classique : Elle ressemble à une cassure haussière (breakout) puissante.

Footprint : Vous voyez qu'au sommet de la bougie (dans la mèche), le volume maximal (POC) s'est accumulé, mais avec un delta brusquement négatif.

Action : C'est un faux breakout (fakeout). Un gros acteur a « servi » les achats de la foule avec ses propres ordres limites vendeurs. On peut ouvrir un Short avec un stop juste derrière ce cluster.

Côté programmation : Comment « coder » cela ?

La plupart des plateformes grand public comme TradingView ne fournissent pas de données Footprint complètes (données tick par tick) gratuitement via Pine Script. Cependant, si vous utilisez Python avec des bibliothèques comme Pandas et des données Level 2 (Order Flow), vous pouvez calculer le delta vous-même.

Exemple de logique en Python (pseudocode pour analyse via WebSocket) :

# Logique simplifiée de calcul du delta pour un cluster
import pandas as pd
def calculate_cluster(trades):
    # trades - liste de dictionnaires : 'price', 'volume', 'side'
    df = pd.DataFrame(trades)
    
    # Groupement par prix et côté de la transaction
    cluster = df.groupby(['price', 'side'])['volume'].sum().unstack(fill_value=0)
    
    if 'buy' in cluster and 'sell' in cluster:
        cluster['Delta'] = cluster['buy'] - cluster['sell']
        cluster['Total_Vol'] = cluster['buy'] + cluster['sell']
    
    return cluster
# Recherche d'imbalance (Imbalance > 300%)
def find_imbalance(cluster, threshold=3.0):
    # Comparaison diagonale Bid (n) vs Ask (n+1)
    # ... logique d'itération ...
    pass

Astuces avancées (Peu connues)

  • Filtrage par taille de tick : Configurez un filtre pour ne voir que les clusters où le volume dépasse la moyenne (ex: uniquement les blocs de 50+ lots). Cela élimine le « bruit » des petits porteurs pour ne laisser que les traces des fonds institutionnels.
  • Stacked Imbalances : Si des déséquilibres apparaissent sur 3 niveaux de prix consécutifs, cette zone devient un support ou une résistance majeure pour le reste de la journée.
  • Retest de POC : Si le prix revient sur le niveau POC d'une bougie précédente à fort volume et « rebondit » avec de faibles volumes, c'est une confirmation de la force de ce niveau.

Si nous avons abordé les bases dans la première partie, nous passons maintenant à des concepts plus subtils : la dynamique du delta, l'analyse de la liquidité et les configurations de trading spécifiques, invisibles sur un graphique classique.

4. Le Delta Cumulé : Le compteur de vitesse secret de la tendance

Le delta classique indique la différence entre les achats et les ventes au sein d'une seule bougie. Le delta cumulé additionne ces valeurs depuis le début de la session de trading.

La Divergence — Un signal de retournement

C'est l'un des signaux les plus puissants de l'arsenal du trader utilisant le Footprint :

Divergence Baissière : Le prix marque un nouveau plus-haut local, mais le delta cumulé ne suit pas (ou baisse même).

Ce que cela signifie : Les nouveaux sommets sont atteints sur un volume « vide » ou via le déclenchement des stop-loss des vendeurs, mais l'acheteur agressif réel est épuisé. Parallèlement, un gros vendeur absorbe tout le reste de la demande via des ordres limites.

En pratique : Attendez une confirmation dans le Footprint — l'apparition d'un POC rouge dans la partie supérieure de la bougie.

5. Types de bougies selon la distribution du volume

Dans l'analyse Footprint, les bougies ne sont pas classées par couleur (haussière/baissière), mais par la forme de la distribution du volume (profils en P, en b ou en D).

Type de profilApparence de la bougieSignification
Profil en PVolume principal en hautForte impulsion haussière ou rachat de positions courtes (Short Covering). Souvent précurseur d'un retournement si le prix ne parvient pas à monter plus haut.
Profil en bVolume principal en basVentes agressives au début et freinage à la fin. Signifie souvent une capitulation des acheteurs.
Profil en DVolume centré au milieuÉquilibre du marché. Le prix a trouvé sa « valeur juste ». Idéal pour le trading sur les bornes d'un range.

6. La méthode du « Corps Mince » (Low Volume Nodes)

Une technique méconnue d'analyse des « trous » dans le Footprint. Si vous voyez que le prix a traversé plusieurs ticks avec un volume minimal (ex: seulement 1 à 5 lots par niveau alors que la moyenne est de 100), il s'agit d'une zone de faible liquidité (LVN).

Logique : Le marché a sauté ces niveaux car il n'y avait aucune résistance.

Pronostic : À l'avenir, quand le prix reviendra dans cette zone, il est fort probable qu'il la traverse de nouveau très rapidement. C'est un « vide » qui n'attire pas le prix, mais le repousse vers les nœuds de haut volume (High Volume Nodes) les plus proches.

7. Nuance technique : Squeeze et glissement (Slippage)

Le Footprint permet de voir comment sont exécutés les gros ordres. Si vous voyez dans le Time & Sales ou dans le Footprint un achat massif qui s'étale sur 5 à 10 niveaux de prix (Buy Sweep), c'est le signe d'une entrée institutionnelle.

Code (Pine Script v5) pour émuler le delta sur TradingView :

Bien que Pine Script ne puisse pas voir le Bid/Ask réel à l'intérieur d'une bougie sans fonctions spécifiques, nous pouvons mettre en évidence les bougies ayant un volume anormal :

//@version=5
indicator("Volume Delta Proxy", overlay=true)
// Émulation du delta : différence entre le volume sur barre haussière et baissière
vol_delta = (close > open) ? volume : -volume
avg_vol = ta.sma(volume, 20)
// Mise en évidence des bougies à volume anormal (Volume Relatif > 2)
is_high_vol = volume > avg_vol * 2
plotshape(is_high_vol, style=shape.xcross, location=location.abovebar, color=color.yellow, title="High Vol Cluster")

8. Le setup méconnu : l'Enchère Finie (Finished Auction)

Dans la théorie des enchères (Market Profile), sur laquelle repose le Footprint, une bougie « saine » doit se terminer par un « zéro » sur l'un des côtés à son extrémité.

  • Enchère Finie : Au plus haut de la bougie, l'Ask est égal à 0. Cela signifie qu'il n'y a plus aucun acheteur à ce prix. L'enchère est terminée.
  • Enchère Inachevée (Failed Auction) : Au plus haut de la bougie, il y a à la fois du Bid et de l'Ask (ex: 50x30).

Le secret : Le marché a une « mémoire ». Si une enchère est inachevée sur un extremum, il y a 80 % de probabilité que le prix y revienne prochainement pour « fermer » ce niveau, même s'il s'en éloigne pour le moment.

Conseils pratiques pour votre terminal

  • Paramétrage des filtres : Ne regardez pas tout. Configurez une alerte sonore pour l'apparition d'un cluster dépassant 5 fois le volume moyen des 100 dernières bougies.
  • Unités de temps : Le Footprint fonctionne mieux sur les graphiques en Ticks (ex: 500 ticks) ou en Range Bars. Les graphiques temporels (5 min, 15 min) ont tendance à « étaler » les clusters, les rendant moins précis.
  • Synchronisation avec les niveaux : Ne tradez jamais le Footprint « dans le vide ». Cherchez les clusters uniquement dans des zones d'intérêt (POC de la veille, bornes de la Value Area, niveaux de Fibonacci).

Nous passons à la phase finale et la plus pointue de l'analyse. Ici, nous allons décortiquer l'interaction entre les ordres limites et les ordres au marché, et voir comment le Footprint permet de détecter l'« argent intelligent » (Smart Money) en temps réel.

9. Absorption vs Agression

C'est le « sommet de l'art » dans la lecture du Footprint. Pour comprendre qui va l'emporter, il ne faut pas regarder la couleur de la bougie, mais la réaction du prix face au volume.

  • L'Agression : Ce sont les ordres au marché (Market Orders). Dans le Footprint, ils s'affichent par un Ask élevé lors d'une hausse ou un Bid élevé lors d'une baisse. C'est le « carburant » du mouvement.
  • L'Absorption : Ce sont les ordres limites. Ils ne sont pas directement visibles dans le Footprint avant leur exécution, mais on peut les déduire.

Scénario : Le prix monte, nous voyons d'énormes clusters d'achats (Ask verts) dans le Footprint, mais le prix stagne ou monte très difficilement (petits corps de bougies).

Conclusion : Un gros vendeur limite est « assis » ici. Il place simplement son « offre » contre laquelle viennent buter les acheteurs au marché. Dès que les achats s'épuisent, le prix s'effondre, car ces acheteurs deviennent le carburant de la chute en coupant leurs positions sur leurs stops.

10. Micro-Divergence de Delta intra-bougie

Peu de traders prêtent attention à la structure du Delta au sein d'une seule barre.

  • Delta positif dans la mèche basse : Si la bougie chute, mais que dans sa mèche inférieure (le bas du chandelier), on voit une prédominance d'achats (Ask > Bid), c'est le signe d'un rachat actif du mouvement baissier.
  • Delta nul sur le POC : Si au niveau du Point of Control (volume maximal) le Bid et l'Ask sont presque égaux, c'est une zone d'incertitude. La sortie du prix de cette bougie indiquera la direction pour les prochaines barres.

11. Delta Finish — Le signal de retournement caché

Il existe un signal rare mais précis : quand une bougie clôture avec un Delta extrêmement élevé (ex: 90 % du volume à l'achat), mais que la bougie suivante ouvre et part immédiatement dans la direction opposée.

Pourquoi cela arrive : C'est le « point culminant d'achat ». Les derniers retardataires ont sauté dans le train en marche, un gros acteur a clôturé ses positions sur eux, et il n'y a plus de liquidité pour poursuivre la hausse.

12. Stratégie pratique : le « Test de l'Iceberg »

Un ordre Iceberg est un gros ordre limite découpé en petites parties pour ne pas effrayer le marché. Dans le Footprint, il se manifeste comme un niveau où des ventes (Bid) passent en permanence, mais où le prix ne descend pas d'un seul tick.

Comment le trader :

  1. Repérez un niveau où un nombre anormalement élevé de contrats a été échangé (ex: 500+ contre 50 habituellement), sans que le prix ne bouge.
  2. Attendez l'apparition d'un déséquilibre (Imbalance) dans le sens opposé.
  3. Entrez en position. Le stop-loss est placé juste derrière l'Iceberg. Cela offre un ratio risque/rendement exceptionnel (souvent 1:5 ou plus).

13. Le stack technique pour les pros

Pour ceux qui veulent automatiser l'analyse ou coder leurs propres indicateurs, il est crucial de comprendre d'où viennent les données.

  • Level 1 (Top of Book) : Uniquement le meilleur prix actuel. Inutile pour le Footprint.
  • Level 2 (Order Book/DOM) : Profondeur du marché. On y voit les limites.
  • Time & Sales (Tape) : Le flux des transactions exécutées. C'est à partir de là que se construit le Footprint.

Si vous écrivez un bot en Python pour analyser le Footprint, utilisez des bibliothèques WebSocket (ex: binance-connector). Vous devez agréger chaque événement aggTrade, en les séparant par prix et direction (buyer_maker).

# Logique de détermination de la direction d'un trade pour le Footprint
def process_trade(trade):
    price = float(trade['p'])
    quantity = float(trade['q'])
    # True = vente au marché (Bid), False = achat au marché (Ask)
    is_buyer_maker = trade['m'] 
    
    if is_buyer_maker:
        update_cluster(price, bid=quantity)
    else:
        update_cluster(price, ask=quantity)

Résumé et check-list du trader

Pour utiliser le Footprint professionnellement, vérifiez ces points avant chaque trade :

  1. Où est le POC ? (Dans le corps, dans la mèche, au-dessus ou en dessous du POC de la veille).
  2. Y a-t-il un déséquilibre (Imbalance) ? (Agression des acheteurs ou des vendeurs).
  3. Y a-t-il des traders piégés ? (Gros volume sur un extremum que le prix a délaissé).
  4. Que dit le Delta Cumulé ? (Confirme-t-il la hausse ou va-t-il à contre-courant ?).

Conclusion : Le Footprint n'est pas une boule de cristal, mais un outil de compréhension mécanique. Il ne vous dira pas où sera le prix dans une semaine, mais il vous montre exactement ce qui se passe « ici et maintenant », vous permettant des entrées avec des stop-loss chirurgicaux.

Astra EXMON

Astra is the official voice of EXMON and the editorial collective dedicated to bringing you the most timely and accurate information from the crypto market. Astra represents the combined expertise of our internal analysts, product managers, and blockchain engineers.

...

Leave a comment

Your email address will not be published. Required fields are marked *