Paramètres
À partir de la durée et de l’intervalle :
Une tranche part immédiatement au démarrage, puis à chaque intervalle, et une dernière fois à la fin de la fenêtre.
Validation avant le démarrage
Un TWAP est rejeté d’emblée s’il ne peut pas se terminer tel qu’il est spécifié :- Les tranches doivent être assez grandes pour constituer des ordres valides — le total réparti sur le calendrier ne peut pas descendre sous le minimum du marché
- Les tranches ne doivent pas dépasser la taille d’ordre maximale du marché
- La taille complète doit satisfaire la marge initiale
- En reduce-only, le total ne doit pas dépasser votre position actuelle
Exécution et rattrapage
Chaque tranche est soumise comme un ordre au marché assorti d’une borne de slippage de 3 %. Les tranches tombent sur le premier bloc suivant l’écoulement de chaque intervalle, puisque l’exécution est pilotée on-chain et non par une horloge externe. Si une tranche s’exécute moins que prévu — carnet mince, borne de slippage atteinte — le manque n’est pas perdu. Le calendrier se compare en permanence à l’endroit où il devrait être : Quand les exécutions réelles passent sous cette cible, les tranches suivantes sont agrandies pour rattraper :sous-exécutée
rattrapage
Pourquoi un plafondUne stratégie qui répond à l’illiquidité par des ordres toujours plus gros devient l’impact qu’elle devait éviter.cible = écoulé ÷ durée × total
Six tranches, 6.0 au total — la 3 sous-exécutée en carnet mince
3× la taille de base — plafond
Randomisation
Avec la randomisation active, les tranches ne sont pas identiques. Avant chacune, la stratégie calcule la moyenne de ce qui reste et choisit une taille dans une plage sûre autour de cette moyenne. Des tranches de taille fixe à intervalles fixes forment un motif, et un motif dans le flux d’ordres est une information pour quiconque observe. La randomisation supprime la régularité sans changer le total du calendrier. L’arithmétique de la quantité restante continue de s’imposer. La randomisation fait varier les tailles ; elle ne permet pas à la stratégie de dépasser le total ni de laisser un reliquat à la fin.Quand le TWAP est le bon outil
Utilisez-le quand votre ordre est important par rapport à la profondeur visible, quand vous avez du temps, et quand un prix moyen sur une fenêtre est un objectif acceptable. Ne l’utilisez pas quand vous avez besoin de la position maintenant — un TWAP est l’exact contraire de l’urgence. Et ne l’utilisez pas quand vous avez un prix précis en tête : un TWAP n’a pas d’objectif de prix, seulement un calendrier. Si le prix compte plus que l’immédiateté, les ordres échelonnés placent plutôt des ordres à cours limité en carnet sur une plage de prix.Pour aller plus loin
Ordres échelonnés
Fractionner sur le prix plutôt que dans le temps.
Ordres au marché
La borne de slippage à laquelle chaque tranche est soumise.
Carnet d’ordres
Juger si votre ordre est important par rapport à la profondeur.
Frais
Chaque tranche est un ordre taker et paie les frais taker.