Introduction
Dans le market making spot crypto, l’intervalle de tick est un paramètre essentiel qui détermine la fréquence à laquelle un bot consulte les données du marché et met à jour ses ordres. Bien que cela puisse sembler un détail technique, l’intervalle de tick influence directement la réactivité, l’efficacité et l’efficacité globale d’un bot de market making. Dans cet article, nous verrons ce qu’est un intervalle de tick, comment il impacte la performance du bot, et les considérations pratiques pour choisir le bon réglage selon vos objectifs de trading.
Qu’est-ce qu’un intervalle de tick ?
Un intervalle de tick correspond au temps écoulé entre chaque cycle (ou « tick ») durant lequel un bot de market making exécute son workflow principal :
- Récupérer les dernières données du ticker et du carnet d’ordres sur l’échange
- Calculer la ladder d’ordres désirée selon les paramètres de stratégie
- Placer de nouveaux ordres limites et annuler les ordres excédentaires ou mal positionnés
- Synchroniser les ordres ouverts, les trades et les soldes
Par exemple, si l’intervalle de tick d’un bot est réglé à 3 secondes (valeur par défaut dans Atlas LP), il effectuera ces actions toutes les 3 secondes. Atlas LP permet des intervalles aussi courts que 0,5 seconde, offrant ainsi une grande flexibilité pour ajuster la réactivité.
Pourquoi l’intervalle de tick est-il important ?
L’intervalle de tick influence directement la capacité du bot à réagir aux conditions changeantes du marché. Voici pourquoi c’est crucial :
- Réactivité : Des intervalles plus courts permettent au bot de répondre plus rapidement aux mouvements de prix, aux changements du carnet d’ordres et aux exécutions. Cela aide à maintenir des spreads serrés et à réduire le risque d’ordres obsolètes.
- Présence dans le carnet d’ordres : Des mises à jour fréquentes garantissent que les cotations du bot restent compétitives et visibles, ce qui est essentiel pour un market making authentique.
- Gestion des risques : Une réaction rapide aide le bot à s’adapter à la volatilité soudaine, évitant ainsi une accumulation indésirable d’inventaire ou une sélection adverse.
- Limites de taux API : Chaque tick implique des appels API. Des intervalles trop courts peuvent atteindre ou dépasser les limites imposées par les échanges, entraînant des rejets ou des blocages temporaires.
- Consommation des ressources : Des ticks plus fréquents augmentent la charge informatique et réseau, ce qui peut avoir un impact pour les utilisateurs gérant plusieurs bots ou disposant d’une infrastructure limitée.
Comment Atlas LP gère les intervalles de tick
Atlas LP est conçu pour le market making spot sur les échanges centralisés supportés. La plateforme permet de définir l’intervalle de tick à partir de 0,5 seconde (par défaut : 3 secondes). À chaque tick, le bot :
- Lit le dernier ticker et carnet d’ordres (via WebSocket ou REST)
- Ignore le tick si les données sont obsolètes ou croisées
- Calcule la ladder d’ordres désirée selon les paramètres de stratégie définis par l’utilisateur
- Place les ordres limites manquants et annule uniquement les ordres excédentaires ou mal positionnés
- Synchronise les ordres ouverts, les exécutions récentes (avec frais), les soldes et les événements du bot
Ce processus garantit que le bot agit uniquement sur des données fraîches et valides, évitant ainsi un turnover d’ordres inutile.
Choisir le bon intervalle de tick
Le choix de l’intervalle de tick dépend de plusieurs facteurs :
1. Volatilité du marché
- Forte volatilité : Des intervalles plus courts (par exemple 0,5 à 1 seconde) aident le bot à suivre les variations rapides des prix, réduisant le risque d’ordres obsolètes.
- Faible volatilité : Des intervalles plus longs (3 à 5 secondes) peuvent suffire, car les prix évoluent moins fréquemment et les changements du carnet sont moins marqués.
2. Limites de taux API des échanges
- Chaque échange applique ses propres limites d’appels API. Un intervalle trop court peut faire dépasser ces limites, entraînant erreurs ou blocages temporaires. Atlas LP valide les paramètres avant de lancer un bot pour éviter ce problème.
3. Profondeur du carnet d’ordres et liquidité
- Sur des marchés profonds et liquides, des intervalles courts aident à maintenir des cotations compétitives. Sur des marchés peu liquides, des intervalles plus longs sont recommandés pour éviter des mises à jour excessives et un risque d’auto-trading.
4. Nombre de bots et symboles
- Gérer plusieurs bots ou plusieurs symboles augmente l’utilisation totale des API. Il est conseillé de privilégier des intervalles plus longs ou d’étaler les ticks pour rester dans des limites sûres.
5. Infrastructure et latence réseau
- Des intervalles courts demandent une infrastructure robuste et une connexion réseau stable. Sur du matériel limité ou des connexions instables, un intervalle modéré sera plus fiable.
Exemples pratiques
Voici comment différents intervalles de tick peuvent s’appliquer selon les scénarios :
| Scénario | Intervalle de tick recommandé | Justification |
|---|
| Lancement de token très volatil | 0,5 à 1 seconde | Mouvements rapides, besoin de mises à jour rapides |
| Échange majeur, liquidité profonde | 1 à 3 secondes | Maintenir une présence compétitive |
| Petit échange, carnet peu liquide | 3 à 5 secondes | Éviter un turnover excessif et la surcharge API |
| Plusieurs bots par compte | 2 à 5 secondes | Équilibrer les appels API totaux entre bots |
Surveiller et ajuster les intervalles de tick
Atlas LP fournit un retour en temps réel dans la console et des snapshots quotidiens des actifs. Les utilisateurs peuvent suivre les taux d’exécution, la présence dans le carnet et l’usage des API pour évaluer si l’intervalle choisi est efficace. Si les exécutions sont rares ou les ordres souvent obsolètes, il peut être utile de réduire l’intervalle. En cas d’erreurs API ou de bénéfices limités avec des mises à jour rapides, un intervalle plus long sera plus efficient.
Atlas LP propose également des alertes Telegram si un bot en fonctionnement n’a pas eu d’exécution pendant un nombre de minutes choisi. Cela aide à détecter si un bot est trop lent à réagir ou si les conditions du marché ont changé.
Bonnes pratiques pour définir l’intervalle de tick
- Commencez avec la valeur par défaut (3 secondes) et observez les performances
- Ajustez selon la volatilité du marché et les limites API de l’échange
- Ne pas descendre en dessous du taux minimal sécurisé par l’échange
- Privilégiez des intervalles courts pour les marchés volatils ou très compétitifs
- Surveillez les erreurs API et ajustez si nécessaire
- Ne jamais utiliser l’intervalle de tick pour manipuler les volumes ou les prix
Market making authentique et conformité
Le market making authentique consiste à poster des ordres limites au repos que tout participant peut prendre. Atlas LP utilise uniquement des ordres limites et ne place jamais d’ordres au marché. Le wash trading, l’auto-trading et la manipulation de volume sont strictement interdits. L’objectif est d’apporter une liquidité réelle, pas de créer une activité artificielle.
Pour en savoir plus sur le market making authentique, consultez [/fr/market-making].
Conclusion
L’intervalle de tick est un levier clé pour ajuster la performance de votre bot de market making. En comprenant les compromis et en surveillant les résultats réels, vous pouvez choisir un réglage qui équilibre réactivité, efficacité et conformité aux règles des échanges. Atlas LP vous offre les outils et la flexibilité pour adapter les intervalles de tick à votre stratégie et aux conditions du marché.
Atlas LP ne garantit ni rendement, ni prix, ni volume, ni listings.
Le trading de cryptomonnaies comporte des risques. Atlas LP est un logiciel qui place et gère des ordres à cours limité ; il ne garantit ni rendement, ni prix, ni volume, ni listing. Respectez les règles de chaque plateforme et la loi applicable.