D'abord le VWAP : le centre des bandes
Le VWAP, pour Volume Weighted Average Price, est le prix moyen de la période, où chaque prix compte en proportion du volume qui s'y est échangé. L'aide de TradingView sur le VWAP le définit comme un outil qui mesure le prix moyen pondéré par le volume, et donne son calcul : pour chaque bougie, un prix typique, (plus haut + plus bas + clôture) ÷ 3, multiplié par le volume ; puis VWAP = cumul des (prix typique × volume) ÷ cumul des volumes.
Le cumul repart de zéro à chaque ancrage. Sur TradingView, le réglage Anchor Period fixe la fréquence à laquelle le calcul est remis à zéro. Le VWAP n'est donc pas une moyenne mobile : il n'a pas de fenêtre glissante, il s'allonge d'une bougie à chaque bougie jusqu'à la remise à zéro suivante. La même page écrit qu'il convient surtout à l'analyse en séance, et qu'il prend d'autant plus de retard qu'on approche de la clôture du jour.
Pourquoi ce prix compte. Les gros ordres exécutés par algorithme sont souvent découpés pour s'approcher du prix moyen pondéré par les volumes, ce que décrit la leçon sur les gros ordres. Le VWAP sert ainsi de référence d'exécution : acheté en dessous, un ordre a été mieux servi que la moyenne de la séance ; au-dessus, moins bien. C'est une référence, pas un niveau qui retient le prix.
La formule des bandes : un écart type pondéré par le volume
Une bande est le VWAP plus ou moins un multiple d'une mesure de dispersion. La documentation de Sierra Chart sur le VWAP et ses lignes d'écart type écrit le calcul en entier. On note X la donnée de prix de chaque bougie, V son volume, et on additionne depuis le début de la période.
Étape 1 : le VWAP. VWAP = somme des (X × V) ÷ somme des V.
Étape 2 : la variance pondérée. Pour chaque bougie, on prend l'écart entre son prix et le VWAP à cette bougie, on l'élève au carré et on le multiplie par le volume de la bougie. Variance = somme des [(X − VWAP)² × V] ÷ somme des V. Un écart compte donc d'autant plus qu'il s'est produit sur un gros volume.
Étape 3 : l'écart type et les bandes. Écart type = racine carrée de la variance. Puis, avec un multiplicateur b : bande haute = VWAP + b × écart type et bande basse = VWAP − b × écart type. Sierra Chart trace jusqu'à quatre paires de bandes, à b, 2b, 3b et 4b.
Ce que les autres aides en disent. L'aide de TradingView écrit seulement que, lorsqu'une bande est activée, l'indicateur calcule les écarts types depuis le dernier ancrage. La référence de thinkorswim sur l'étude VWAP écrit que les écarts types reposent sur la différence entre le prix et le VWAP. Aucune de ces deux pages ne détaille la pondération : ne t'attends pas à retrouver les mêmes bandes, au tick près, d'un logiciel à l'autre.
Un exemple refait à la main, sur quatre bougies
Les prix et les volumes sont inventés. La période commence à la bougie 1, et chaque bougie est résumée par un prix et un volume. Bougie 1 : 100, volume 1 000. Bougie 2 : 102, volume 3 000. Bougie 3 : 101, volume 2 000. Bougie 4 : 104, volume 2 000.
Le VWAP, bougie après bougie. Bougie 1 : 100 000 ÷ 1 000 = 100. Bougie 2 : (100 000 + 306 000) ÷ 4 000 = 101,50. Bougie 3 : 608 000 ÷ 6 000 = 101,33. Bougie 4 : 816 000 ÷ 8 000 = 102. La moyenne simple des quatre prix vaut 101,75 : le VWAP est plus haut parce que les prix 102 et 104 ont porté plus de volume que le prix 100.
Les écarts au carré, pondérés. Bougie 1 : (100 − 100)² × 1 000 = 0. Bougie 2 : (102 − 101,50)² × 3 000 = 0,25 × 3 000 = 750. Bougie 3 : (101 − 101,33)² × 2 000 = 0,111 × 2 000 = 222. Bougie 4 : (104 − 102)² × 2 000 = 4 × 2 000 = 8 000. Somme : 8 972.
L'écart type et les bandes à la bougie 4. Variance : 8 972 ÷ 8 000 = 1,12. Écart type : racine de 1,12 = 1,06. Bandes à un écart type : 102 + 1,06 = 103,06 et 102 − 1,06 = 100,94. Bandes à deux écarts types : 104,12 et 99,88. La bougie 4, à 104, est au-dessus de la première bande et juste sous la deuxième, mais c'est elle qui vient de les écarter : à elle seule, elle pèse 8 000 sur les 8 972 de la somme.
Les réglages des bandes, plateforme par plateforme
TradingView. L'indicateur VWAP propose trois multiplicateurs de bandes, que l'on active un par un, et un mode de calcul des bandes qui fixe l'unité de la distance. En mode pourcentage, écrit l'aide, un multiplicateur de 1 veut dire 1 % : la bande n'est alors plus un écart type, c'est une distance fixe autour du VWAP. La source du calcul se règle aussi ; l'aide précise que la valeur moyenne de la bougie est la source traditionnelle.
Sierra Chart. Quatre méthodes au choix : la variance, l'écart type, un décalage fixe ou un pourcentage du VWAP. Par défaut, le calcul part des bougies du graphique et prend le dernier prix de chaque bougie ; un réglage permet de le fonder sur les données sous-jacentes, plus détaillées. La documentation prévient que les lignes d'écart type peuvent différer d'une unité de temps à l'autre, parce qu'elles sont calculées en partie avec les valeurs des bougies.
thinkorswim. Deux bandes seulement, une haute et une basse, avec un nombre d'écarts types réglable séparément pour chacune, et une période sur laquelle les cumuls sont effectués.
Aucune des trois sources lues ne recommande un multiplicateur plutôt qu'un autre, ni ne mesure ce que donne un réglage.
Lire les bandes du VWAP
Le côté du VWAP. TradingView en fait le premier repère : des prix qui s'échangent au-dessus du VWAP caractérisent une tendance haussière, des prix en dessous une tendance baissière. Les bandes ajoutent une échelle à cette lecture : à quelle distance du prix moyen se trouve-t-on, mesurée avec la dispersion de la séance elle-même.
Les bandes comme niveaux de surachat et de survente. C'est la lecture que donne thinkorswim : la bande haute sert de niveau de surachat, la bande basse de niveau de survente. Elle convient à une séance qui oscille autour de son prix moyen. Dans une séance qui part dans un sens, rien n'empêche le prix de longer une bande pendant des heures : le VWAP et ses bandes suivent le prix, ils ne le retiennent pas.
Pas de pourcentage attaché à une bande. On lit souvent qu'un écart type contient environ 68 % des prix et deux écarts types 95 %. Ces chiffres sont ceux d'une distribution normale, et la distribution des prix d'une séance ne l'est jamais tout à fait, ce que la leçon sur la théorie des enchères dit déjà de la zone de valeur. Une bande à deux écarts types n'est donc pas une probabilité de retour vers le VWAP.
Aucune de ces lectures n'est un ordre d'achat ou de vente. Ce sont des conventions, à tester sur ton marché, ton unité de temps et ton ancrage, avec la méthode de l'article backtester une stratégie sans se mentir.
Les limites des bandes du VWAP
Elles ne valent rien en début de période. À la première bougie, l'écart type est nul et les bandes sont collées au VWAP. Pendant les bougies suivantes, elles reposent sur une poignée de valeurs et s'écartent d'un coup à chaque mouvement, comme à la bougie 4 de l'exemple. Les bandes ne deviennent lisibles qu'une fois la séance avancée.
Elles prennent du retard en fin de séance. Le cumul grossit toute la journée : plus il est gros, moins une nouvelle bougie le déplace. TradingView l'écrit pour le VWAP, et la même arithmétique vaut pour l'écart type.
Elles dépendent de l'ancrage, de l'unité de temps et du logiciel. Changer l'ancrage change tout le calcul. Sierra Chart prévient que les lignes diffèrent d'une unité de temps à l'autre, et les aides lues ne décrivent pas toutes la même formule. Deux traders qui regardent « la deuxième bande » ne regardent pas forcément le même prix.
Elles valent ce que vaut le volume. Sur le forex au comptant, il n'existe pas de volume centralisé : le VWAP et ses bandes se calculent sur un volume de ticks, comme l'explique la leçon sur le marché des changes. Et aucune des sources lues ne publie de mesure de ce que valent ces bandes comme signal : ni taux de réussite, ni comparaison de réglages. Si tu les utilises, note dans ton journal où se trouvait le prix par rapport au VWAP et à ses bandes à l'entrée, et laisse tes propres trades répondre.
Questions fréquentes
C'est quoi les bandes du VWAP ?
Ce sont des lignes tracées au-dessus et en dessous du VWAP, à un ou plusieurs écarts types. Elles mesurent la dispersion du prix autour du prix moyen pondéré par le volume depuis le début de la période, le plus souvent la séance.
Comment se calculent les bandes d'écart type du VWAP ?
Dans la documentation de Sierra Chart : variance = somme des écarts au carré entre le prix et le VWAP, chacun multiplié par le volume de sa bougie, divisée par le volume total ; écart type = racine de la variance ; bande = VWAP plus ou moins le multiplicateur fois l'écart type.
Quel multiplicateur choisir pour les bandes du VWAP ?
Aucune des sources lues n'en recommande un. TradingView propose trois multiplicateurs réglables, Sierra Chart jusqu'à quatre paires de bandes, thinkorswim une bande haute et une bande basse réglées séparément. Le choix se teste sur ton marché et ton unité de temps.
Quelle différence entre les bandes du VWAP et les bandes de Bollinger ?
Les deux tracent des écarts types autour d'un prix moyen. Les bandes de Bollinger entourent une moyenne mobile, calculée sur une fenêtre glissante et sans le volume. Les bandes du VWAP entourent un prix moyen pondéré par le volume, cumulé depuis un ancrage et remis à zéro à chaque période.
Les bandes du VWAP fonctionnent-elles sur le forex ?
Elles se calculent, mais sur un volume de ticks : le forex au comptant n'a pas de volume centralisé. Le VWAP et ses bandes y reposent sur les changements de prix vus par ton courtier, pas sur des quantités échangées, et peuvent différer d'un courtier à l'autre.
Ce qu'il faut retenir
- Les bandes du VWAP sont le VWAP plus ou moins un multiple de l'écart type du prix, calculé depuis le début de la période.
- Dans la formule de Sierra Chart, chaque écart au carré est pondéré par le volume de sa bougie : un écart sur gros volume élargit davantage les bandes.
- Le calcul repart de zéro à chaque ancrage : les bandes sont instables en début de séance et en retard à la fin.
- Une bande n'est ni une probabilité ni un niveau qui retient le prix : les 68 % et 95 % supposent une distribution normale que les prix n'ont pas.
- Les bandes changent avec l'ancrage, l'unité de temps, le logiciel et la qualité du volume, et aucune des sources lues ne mesure leurs signaux.
Pour aller plus loin
Ces articles du blog creusent les notions de cette leçon, un sujet par article.