Imaginez que vous avez 96 BTC à acheter ou vendre, et que passer une commande d’un coup peut faire fluctuer considérablement le prix, ce qui nuit à votre prix de transaction. C’est là que le TWAP (prix moyen pondéré dans le temps) s’avère utile. TWAP divise automatiquement vos gros ordres en ordres plus petits, les répartissant un par un sur une période déterminée, vous permettant de réaliser des transactions à un prix moyen de transaction plus proche du prix réel du marché.
Cette approche est largement adoptée par les investisseurs institutionnels et les fonds spéculatifs et est devenue un choix courant dans le trading algorithmique. Avec TWAP, vous pouvez trouver des opportunités dans la volatilité du marché tout en minimisant le glissement des prix et les chocs du marché.
La logique de fonctionnement centrale de TWAP
Pour comprendre comment TWAP peut vous aider à exécuter des transactions, vous devez d’abord saisir quelques concepts clés. La stratégie TWAP calculera intelligemment le meilleur moment et la meilleure méthode pour passer une commande en fonction des paramètres que vous définissez. L’ensemble du processus ressemble à ceci :
Lorsque vous configurez un ordre TWAP, le système place automatiquement un sous-ordre à intervalles réguliers (fréquence) pendant l’exécution que vous spécifiez. Par exemple, si vous réglez une durée de fonctionnement de 4 heures et une fréquence de 30 secondes, le système passera une commande toutes les 30 secondes dans les 4 heures jusqu’à ce que le volume total de commande que vous avez défini soit terminé, que le temps soit écoulé, ou que le prix de stop-loss soit atteint.
L’ensemble du processus est entièrement automatisé pour vous, et vous n’avez pas besoin de surveiller manuellement l’exécution de chaque commande.
Explication détaillée des paramètres stratégiques : ce que fait chaque univers
Avant de créer un ordre TWAP, vous devez comprendre ce que signifie chaque paramètre afin de pouvoir le configurer correctement selon votre plan de trading :
Volume total des commandesest le nombre total de transactions que vous souhaitez effectuer via TWAP, comme 96 BTC.Horaires d’ouverture(plage de 5 minutes à 24 heures) détermine combien de temps la stratégie globale reste active. Vous êtes libre de choisir en fonction des conditions du marché et de l’appétit pour le risque.
Fréquence de commandeest l’intervalle de temps entre chaque sous-ordre, qui est par défaut de 30 secondes, mais vous pouvez le personnaliser entre 5 et 120 secondes.Quantité par commandeest la taille de chaque sous-ordre. Si tu coches la caseOrdres aléatoiresEn optant, le système ajuste aléatoirement la taille de chaque ordre dans un délai de ±20 % de cette valeur, ce qui a l’avantage de rendre votre schéma de trading plus difficile à reconnaître par le marché et de réduire le risque d’être anticipé.
Type de commandeIl y a deux options :
Ordre de marchéIl sera vendu immédiatement au meilleur prix du marché actuel. Cela convient aux situations où vous souhaitez vous assurer que les commandes sont terminées et tolérer fortement les fluctuations des prix de transaction.
Ordres à durée limitéedans la distance que vous avez fixée. Vous pouvez fixer la distance à un montant fixe ou à un pourcentage. L’avantage des ordres à court terme est que vous pouvez contrôler les limites supérieure et inférieure du prix de la transaction, mais le risque est qu’elles ne soient pas entièrement remplies. La formule spécifique est la suivante :
Limite (Acheter) = Prix d’achat optimal - Distance définie
Limite (Vendre) = Prix de demande optimal + Distance définie
Prix déclencheurCela vous permet de définir une condition : la stratégie TWAP ne commencera à s’exécuter que lorsque le dernier prix de transaction du marché atteindra le prix déclencheur que vous spécifiez.Prix de stop lossest un mécanisme de défense : si le prix du marché baisse (lors de l’achat) ou monte jusqu’au prix stop-loss fixé (lors de la vente), le TWAP se termine automatiquement pour vous aider à contrôler la perte maximale.
Exemple concret : Comment les ordres 96 BTC sont exécutés de manière décentralisée
Voyons comment TWAP fonctionne réellement avec un exemple concret :
Supposons que vous définissez les paramètres suivants :
Volume total des commandes:96 BTC
Horaires d’ouverture: 4 heures
Fréquence de commande: 30 secondes
Ordres aléatoires: Désactivé
Type de commande: Ordre de marché
Prix déclencheur:100 000 $
Prix de stop loss:110 000 $
Lorsque le prix du BTC atteint 100 000 $, la stratégie TWAP est activée. Le système calcule 4 heures = 14 400 secondes, divisé par la fréquence de 30 secondes, pour placer 480 sous-ordres. La taille de chaque commande est de 96 BTC ÷ 480 = 0,2 BTC。
Pendant les 4 heures suivantes, le système passera automatiquement un ordre de marché de 0,2 BTC toutes les 30 secondes. Dans des conditions normales de marché, ces ordres 480 sont déposés un par un. La police prendra fin dans trois cas, selon le premier cas :
Les 96 BTC ont tous été négociés
La durée de 4 heures est terminée
Le prix du marché atteint le prix stop-loss de 110 000 $
En l’exécutant ainsi, vous évitez les fortes fluctuations causées par la vente ou l’achat de 96 BTC d’un coup, et le prix final de la transaction sera une moyenne pondérée proche du prix réel du marché.
Limites d’ordre que tu dois connaître
Les TWAP, bien que puissants, sont soumis aux limitations suivantes, et comprendre ces règles peut vous aider à exécuter votre stratégie en douceur :
Restrictions au niveau du compte: Chaque compte peut s’exécuter simultanément jusqu’à20 stratégies TWAP, mais la même paire de trading ne peut être ouverte qu’au plus10 stratégies TWAP。 Cela vise à prévenir l’abus du marché et la surcharge du système.
Limite de fréquence d’ordre: L’intervalle de temps pour chaque sous-ordre doit être dans5 secondes à 120 secondesEntre-deux. On ne peut pas régler une fréquence inférieure à 5 secondes ou supérieure à 120 secondes.
Exigences en volume de commande: La taille de chaque sous-ordre doit respecter les exigences minimales de taille d’ordre pour cette paire de négociation. Par exemple, si la taille minimale d’ordre pour BTC est de 0,1 BTC, votre sous-commande ne peut pas être inférieure à ce nombre. En même temps, il y a un nombre maximal de sous-ordres par cap. Pour le trading au comptant, la limite supérieure est déterminée par les règles de trading ; Pour le trading perpétuel et à terme,La quantité maximale par sous-commande ne doit pas dépasser la moitié du volume maximal des ordres pour cette paire de trading。 Par exemple, si la taille maximale d’ordre de BTCUSDT est de 100 BTC, alors chaque sous-ordre ne peut atteindre que jusqu’à 50 BTC.
Exigences minimales de quantité totale de commande:TWAP est calculé comme suit :
Max (valeur notionnelle minimale × quantité de commande / dernier prix exécuté × 1,1, quantité minimale de commande × quantité de commande)
Cette formule garantit que le volume de vos ordres est suffisamment important pour que le trading ait du sens.
Garantie d’exécution: Le système fera de son mieux pour exécuter chaque sous-ordre, mais dans des conditions particulières du marché (comme une liquidité extrême), une exécution complète à 100 % ne peut être garantie. Si une sous-commande échoue, le système tentera de refaire un match, et si elle échoue à nouveau, l’ordre sera annulé et attendra le cycle d’exécution suivant.
Règles de marge:TWAP n’occupe pas la marge avant de passer une commande. Cependant, lorsque la sous-commande est effectivement exécutée, votre compte doit disposer d’un solde suffisant, sinon l’ordre échouera et la stratégie pourrait être forcée à être résiliée. Les ordres fermés (ordres réduits) sont des exceptions et n’occupent pas de marge.
Commencez le trading TWAP en quatre étapes
En suivant ces étapes, vous pourrez créer et gérer votre propre stratégie TWAP en un rien de temps :
Étape 1 : Aller à l’outil de stratégie
Après vous être connecté à l’interface de trading, trouvez la zone d’ordreOutilsoption, cliquez et choisissezTWAP。
Étape 2 : Remplir les paramètres de la stratégie
Selon votre plan de trading, remplissez le volume total des commandes, la durée d’exécution, la fréquence des commandes, le type d’ordre et les autres paramètres un par un. Assurez-vous que chaque paramètre correspond aux attentes du marché et à votre tolérance au risque.
Étape 3 : Confirmation et lancement
Vérifiez tous les paramètres avant de soumettre pour vous assurer qu’il n’y a pas d’erreurs. En particulier, faites attention à la correction du prix de déclenchement et du prix stop loss. Cliquez dessus quand vous avez fini de vérifierConfirmation, l’ordre TWAP sera créé.
Étape 4 : Attendre l’exécution automatique
Une fois les conditions de déclenchement remplies (par exemple, le prix de déclenchement atteint), TWAP commence automatiquement à s’exécuter. Vous pouvez vérifier l’avancement de l’exécution à tout moment dans l’onglet position ou dans l’historique de l’outil.
Surveillance et terminaison : Maîtriser tout le cycle de vie de votre stratégie
Une fois que vous avez établi un TWAP, vous devez savoir comment le suivre et le gérer :
Consultez l’état de la police: Cliquez dans l’onglet PositionsOutils, sélectionnerTWAP。 Vous verrez des informations détaillées sur chaque stratégie de campagne, notamment le nombre d’ordres en cours/en attente, le prix moyen des transactions, les limites fixées, et plus encore.
Résiliez la police plus tôt: Si les conditions du marché changent ou si vous changez d’avis, vous pouvez cliquer sur n’importe quelle stratégie TWAPTerminéLe bouton arrête immédiatement l’exécution. Les sous-commandes qui n’ont pas encore été remplies seront annulées.
Consultez l’historique: Toutes les polices TWAP complétées ou résiliées sont disponibles dansHistorique des outilsVue. Ici, sélectionnez TWAP comme type d’outil, cliquezDétails, vous pouvez voir toutes les sous-ordres placés par la stratégie et leurs détails d’exécution. Dans la liste d’ordre, sous Type d’ordreTag TWAPIl est facile d’identifier quels ordres proviennent de la stratégie TWAP.
Terminer automatiquement les conditions: En plus de votre résiliation active, le TWAP s’arrêtera automatiquement lorsque le solde de votre compte sera insuffisant pour exécuter l’ordre, que le schéma de position change, que le risque de position dépasse la limite, que l’intérêt ouvert atteint la limite, ou que la stratégie est en cours depuis 7 jours consécutifs.
En maîtrisant l’outil TWAP, vous pouvez contrôler plus précisément l’exécution de grosses ordres et les transactions complètes de manière plus élégante dans des environnements de marché complexes.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Guide complet de la stratégie de trading TWAP : exécution de grosses ordres de manière dispersée, réduction de l'impact sur le marché
Imaginez que vous avez 96 BTC à acheter ou vendre, et que passer une commande d’un coup peut faire fluctuer considérablement le prix, ce qui nuit à votre prix de transaction. C’est là que le TWAP (prix moyen pondéré dans le temps) s’avère utile. TWAP divise automatiquement vos gros ordres en ordres plus petits, les répartissant un par un sur une période déterminée, vous permettant de réaliser des transactions à un prix moyen de transaction plus proche du prix réel du marché.
Cette approche est largement adoptée par les investisseurs institutionnels et les fonds spéculatifs et est devenue un choix courant dans le trading algorithmique. Avec TWAP, vous pouvez trouver des opportunités dans la volatilité du marché tout en minimisant le glissement des prix et les chocs du marché.
La logique de fonctionnement centrale de TWAP
Pour comprendre comment TWAP peut vous aider à exécuter des transactions, vous devez d’abord saisir quelques concepts clés. La stratégie TWAP calculera intelligemment le meilleur moment et la meilleure méthode pour passer une commande en fonction des paramètres que vous définissez. L’ensemble du processus ressemble à ceci :
Lorsque vous configurez un ordre TWAP, le système place automatiquement un sous-ordre à intervalles réguliers (fréquence) pendant l’exécution que vous spécifiez. Par exemple, si vous réglez une durée de fonctionnement de 4 heures et une fréquence de 30 secondes, le système passera une commande toutes les 30 secondes dans les 4 heures jusqu’à ce que le volume total de commande que vous avez défini soit terminé, que le temps soit écoulé, ou que le prix de stop-loss soit atteint.
L’ensemble du processus est entièrement automatisé pour vous, et vous n’avez pas besoin de surveiller manuellement l’exécution de chaque commande.
Explication détaillée des paramètres stratégiques : ce que fait chaque univers
Avant de créer un ordre TWAP, vous devez comprendre ce que signifie chaque paramètre afin de pouvoir le configurer correctement selon votre plan de trading :
Volume total des commandesest le nombre total de transactions que vous souhaitez effectuer via TWAP, comme 96 BTC.Horaires d’ouverture(plage de 5 minutes à 24 heures) détermine combien de temps la stratégie globale reste active. Vous êtes libre de choisir en fonction des conditions du marché et de l’appétit pour le risque.
Fréquence de commandeest l’intervalle de temps entre chaque sous-ordre, qui est par défaut de 30 secondes, mais vous pouvez le personnaliser entre 5 et 120 secondes.Quantité par commandeest la taille de chaque sous-ordre. Si tu coches la caseOrdres aléatoiresEn optant, le système ajuste aléatoirement la taille de chaque ordre dans un délai de ±20 % de cette valeur, ce qui a l’avantage de rendre votre schéma de trading plus difficile à reconnaître par le marché et de réduire le risque d’être anticipé.
Type de commandeIl y a deux options :
Ordre de marchéIl sera vendu immédiatement au meilleur prix du marché actuel. Cela convient aux situations où vous souhaitez vous assurer que les commandes sont terminées et tolérer fortement les fluctuations des prix de transaction.
Ordres à durée limitéedans la distance que vous avez fixée. Vous pouvez fixer la distance à un montant fixe ou à un pourcentage. L’avantage des ordres à court terme est que vous pouvez contrôler les limites supérieure et inférieure du prix de la transaction, mais le risque est qu’elles ne soient pas entièrement remplies. La formule spécifique est la suivante :
Prix déclencheurCela vous permet de définir une condition : la stratégie TWAP ne commencera à s’exécuter que lorsque le dernier prix de transaction du marché atteindra le prix déclencheur que vous spécifiez.Prix de stop lossest un mécanisme de défense : si le prix du marché baisse (lors de l’achat) ou monte jusqu’au prix stop-loss fixé (lors de la vente), le TWAP se termine automatiquement pour vous aider à contrôler la perte maximale.
Exemple concret : Comment les ordres 96 BTC sont exécutés de manière décentralisée
Voyons comment TWAP fonctionne réellement avec un exemple concret :
Supposons que vous définissez les paramètres suivants :
Lorsque le prix du BTC atteint 100 000 $, la stratégie TWAP est activée. Le système calcule 4 heures = 14 400 secondes, divisé par la fréquence de 30 secondes, pour placer 480 sous-ordres. La taille de chaque commande est de 96 BTC ÷ 480 = 0,2 BTC。
Pendant les 4 heures suivantes, le système passera automatiquement un ordre de marché de 0,2 BTC toutes les 30 secondes. Dans des conditions normales de marché, ces ordres 480 sont déposés un par un. La police prendra fin dans trois cas, selon le premier cas :
En l’exécutant ainsi, vous évitez les fortes fluctuations causées par la vente ou l’achat de 96 BTC d’un coup, et le prix final de la transaction sera une moyenne pondérée proche du prix réel du marché.
Limites d’ordre que tu dois connaître
Les TWAP, bien que puissants, sont soumis aux limitations suivantes, et comprendre ces règles peut vous aider à exécuter votre stratégie en douceur :
Restrictions au niveau du compte: Chaque compte peut s’exécuter simultanément jusqu’à20 stratégies TWAP, mais la même paire de trading ne peut être ouverte qu’au plus10 stratégies TWAP。 Cela vise à prévenir l’abus du marché et la surcharge du système.
Limite de fréquence d’ordre: L’intervalle de temps pour chaque sous-ordre doit être dans5 secondes à 120 secondesEntre-deux. On ne peut pas régler une fréquence inférieure à 5 secondes ou supérieure à 120 secondes.
Exigences en volume de commande: La taille de chaque sous-ordre doit respecter les exigences minimales de taille d’ordre pour cette paire de négociation. Par exemple, si la taille minimale d’ordre pour BTC est de 0,1 BTC, votre sous-commande ne peut pas être inférieure à ce nombre. En même temps, il y a un nombre maximal de sous-ordres par cap. Pour le trading au comptant, la limite supérieure est déterminée par les règles de trading ; Pour le trading perpétuel et à terme,La quantité maximale par sous-commande ne doit pas dépasser la moitié du volume maximal des ordres pour cette paire de trading。 Par exemple, si la taille maximale d’ordre de BTCUSDT est de 100 BTC, alors chaque sous-ordre ne peut atteindre que jusqu’à 50 BTC.
Exigences minimales de quantité totale de commande:TWAP est calculé comme suit : Max (valeur notionnelle minimale × quantité de commande / dernier prix exécuté × 1,1, quantité minimale de commande × quantité de commande)
Cette formule garantit que le volume de vos ordres est suffisamment important pour que le trading ait du sens.
Garantie d’exécution: Le système fera de son mieux pour exécuter chaque sous-ordre, mais dans des conditions particulières du marché (comme une liquidité extrême), une exécution complète à 100 % ne peut être garantie. Si une sous-commande échoue, le système tentera de refaire un match, et si elle échoue à nouveau, l’ordre sera annulé et attendra le cycle d’exécution suivant.
Règles de marge:TWAP n’occupe pas la marge avant de passer une commande. Cependant, lorsque la sous-commande est effectivement exécutée, votre compte doit disposer d’un solde suffisant, sinon l’ordre échouera et la stratégie pourrait être forcée à être résiliée. Les ordres fermés (ordres réduits) sont des exceptions et n’occupent pas de marge.
Commencez le trading TWAP en quatre étapes
En suivant ces étapes, vous pourrez créer et gérer votre propre stratégie TWAP en un rien de temps :
Étape 1 : Aller à l’outil de stratégie Après vous être connecté à l’interface de trading, trouvez la zone d’ordreOutilsoption, cliquez et choisissezTWAP。
Étape 2 : Remplir les paramètres de la stratégie Selon votre plan de trading, remplissez le volume total des commandes, la durée d’exécution, la fréquence des commandes, le type d’ordre et les autres paramètres un par un. Assurez-vous que chaque paramètre correspond aux attentes du marché et à votre tolérance au risque.
Étape 3 : Confirmation et lancement Vérifiez tous les paramètres avant de soumettre pour vous assurer qu’il n’y a pas d’erreurs. En particulier, faites attention à la correction du prix de déclenchement et du prix stop loss. Cliquez dessus quand vous avez fini de vérifierConfirmation, l’ordre TWAP sera créé.
Étape 4 : Attendre l’exécution automatique Une fois les conditions de déclenchement remplies (par exemple, le prix de déclenchement atteint), TWAP commence automatiquement à s’exécuter. Vous pouvez vérifier l’avancement de l’exécution à tout moment dans l’onglet position ou dans l’historique de l’outil.
Surveillance et terminaison : Maîtriser tout le cycle de vie de votre stratégie
Une fois que vous avez établi un TWAP, vous devez savoir comment le suivre et le gérer :
Consultez l’état de la police: Cliquez dans l’onglet PositionsOutils, sélectionnerTWAP。 Vous verrez des informations détaillées sur chaque stratégie de campagne, notamment le nombre d’ordres en cours/en attente, le prix moyen des transactions, les limites fixées, et plus encore.
Résiliez la police plus tôt: Si les conditions du marché changent ou si vous changez d’avis, vous pouvez cliquer sur n’importe quelle stratégie TWAPTerminéLe bouton arrête immédiatement l’exécution. Les sous-commandes qui n’ont pas encore été remplies seront annulées.
Consultez l’historique: Toutes les polices TWAP complétées ou résiliées sont disponibles dansHistorique des outilsVue. Ici, sélectionnez TWAP comme type d’outil, cliquezDétails, vous pouvez voir toutes les sous-ordres placés par la stratégie et leurs détails d’exécution. Dans la liste d’ordre, sous Type d’ordreTag TWAPIl est facile d’identifier quels ordres proviennent de la stratégie TWAP.
Terminer automatiquement les conditions: En plus de votre résiliation active, le TWAP s’arrêtera automatiquement lorsque le solde de votre compte sera insuffisant pour exécuter l’ordre, que le schéma de position change, que le risque de position dépasse la limite, que l’intérêt ouvert atteint la limite, ou que la stratégie est en cours depuis 7 jours consécutifs.
En maîtrisant l’outil TWAP, vous pouvez contrôler plus précisément l’exécution de grosses ordres et les transactions complètes de manière plus élégante dans des environnements de marché complexes.