Définition
TWAP : définition
TWAP et VWAP sont deux prix moyens : le TWAP (Time-Weighted Average Price) fait la moyenne des prix sur une période en donnant le même poids à chaque instant, le VWAP (Volume-Weighted Average Price) pondère chaque prix par le volume échangé.
Thème : Trading et marché
Le TWAP se calcule en relevant le prix à intervalles réguliers et en faisant la moyenne. Il est très utilisé en DeFi comme source de prix pour les oracles on-chain : comme il intègre les prix sur plusieurs minutes ou heures, un attaquant ne peut pas le fausser durablement en manipulant le cours pendant un seul bloc. Il sert aussi de stratégie d'exécution consistant à découper un gros ordre en parts égales dans le temps.
Le VWAP accorde davantage de poids aux moments où beaucoup de volume a été échangé, ce qui reflète mieux le prix auquel la majorité des transactions ont réellement eu lieu. Les traders l'utilisent comme référence pour juger la qualité d'une exécution ou comme repère sur un graphique intrajournalier. Les deux mesures lissent la volatilité, mais réagissent avec retard aux mouvements rapides du marché.
Un exemple concret
Imaginons un token qui s'échange 10 dollars pendant 50 minutes avec très peu de volume, puis 12 dollars pendant 10 minutes avec un volume énorme. Sur l'heure, le TWAP est proche de 10,33 dollars, car le temps passé à 10 domine. Le VWAP sera proche de 12 dollars, car la majorité du volume s'est faite à ce prix.
Les risques à connaître
Un TWAP calculé sur une fenêtre trop courte ou sur un pool peu liquide reste manipulable par un acteur disposant de capitaux suffisants. À l'inverse, une fenêtre longue rend le prix en retard sur le marché, ce qui peut poser problème lors de mouvements brusques, notamment pour les liquidations.
Questions fréquentes sur TWAP
Quelle est la différence entre TWAP et VWAP ?
Le TWAP donne le même poids à chaque instant de la période, alors que le VWAP donne plus de poids aux moments où le volume échangé était important.
Pourquoi les protocoles DeFi utilisent-ils un TWAP ?
Parce qu'un prix moyen sur plusieurs blocs est beaucoup plus coûteux à manipuler qu'un prix instantané, ce qui protège les contrats de prêt ou de dérivés contre certaines attaques.