Bookmap ne reçoit que des données de profondeur partielle de Tradovate
Votre carte thermique Bookmap semble clairsemée et vide sur Tradovate, et aucun paramètre ne permet de corriger cela. Voici pourquoi, et comment ajouter une profondeur complète sans abandonner Tradovate.
Vous avez connecté Tradovate à Bookmap, chargé le ES ou le NQ, et la carte thermique semble incorrecte. Au lieu de la carte de liquidité profonde et stratifiée pour laquelle Bookmap est réputé, vous obtenez un mince ruban de couleur collé au meilleur cours acheteur et vendeur, avec presque rien au-dessus ou en dessous. Votre premier réflexe est de blâmer Bookmap, ou de fouiller dans les paramètres de Tradovate à la recherche d'un interrupteur “profondeur complète”. N'en faites rien. Rien n'est cassé, et il n'y a aucun interrupteur à activer.
Tradovate n'envoie à Bookmap que des données de marché à profondeur partielle. C'est une caractéristique du flux lui-même, pas une erreur de configuration de votre côté. La carte thermique de Bookmap a besoin du carnet d'ordres complet pour fonctionner, et un flux partiel ne peut peindre que la tranche qui lui est fournie. La solution propre consiste à conserver Tradovate pour ce qu'il fait bien, le routage des ordres, et à ajouter un flux de données à profondeur complète distinct pour la visualisation. Voici exactement pourquoi cela se produit et comment le mettre en place.
Liste de vérification rapide
- Confirmez que la carte thermique est clairsemée, et non figée. Si vous voyez des transactions en direct et une bande étroite de liquidité autour du spread, il s'agit d'une profondeur partielle, pas d'un flux mort.
- Acceptez que Tradovate = profondeur partielle vers Bookmap. Il envoie une partie limitée du carnet, pas l'échelle complète.
- Arrêtez de chercher un paramètre “profondeur complète” dans Tradovate. Il n'y en a aucun à activer pour cela.
- Conservez Tradovate comme connexion de trading. Le routage des ordres via cette connexion fonctionne très bien.
- Ajoutez un flux de données à profondeur complète : dxFeed, Rithmic ou CQG.
- Prévoyez un budget pour les frais de données de profondeur. Les données CME à profondeur complète comportent des coûts d'échange et de fournisseur qui évoluent dans le temps.
- Sur un compte prop ou d'évaluation, vérifiez d'abord les règles de votre firme. Certaines restreignent les flux de données externes.
Ce que signifie réellement la « donnée de profondeur partielle »
La carte thermique de Bookmap n'est pas un graphique normal. Elle enregistre chaque ordre limite en attente dans le carnet, à chaque niveau de prix, et rejoue la manière dont cette liquidité se constitue, se retire et s'absorbe au fil du temps. Les bandes lumineuses marquent les niveaux de prix chargés d'ordres en attente ; les zones sombres marquent une liquidité faible. Pour dresser ce tableau fidèlement, Bookmap a besoin de la profondeur de marché complète, l'échelle entière des cours acheteurs et vendeurs, et pas seulement des premiers échelons.
Le flux de Tradovate vers Bookmap ne transporte pas l'échelle complète. Il transporte une profondeur partielle, essentiellement une fenêtre proche du meilleur cours acheteur et du meilleur cours vendeur. Ainsi, lorsque Bookmap tente de restituer la carte thermique, il ne dispose de données que pour cette fenêtre étroite. Tout ce qui se trouve plus loin dans le carnet est tout simplement absent, ce qui explique pourquoi la carte paraît vide à quelques ticks du prix. Vous n'êtes pas face à un bug d'affichage. Vous voyez l'intégralité des données transmises par Tradovate.
Cette distinction compte, car la valeur du trading basé sur le flux d'ordres réside dans le carnet profond, les grands murs d'ordres en attente, la liquidité qui apparaît et disparaît à plusieurs ticks de distance, l'absorption qui se produit avant même que le prix n'y arrive. Supprimez cela et la carte thermique perd l'essentiel de son avantage. L'outil ne vaut que ce que vaut le flux qui l'alimente.
Pourquoi Tradovate ne fournit qu'une profondeur partielle
Cela déroute les utilisateurs parce que la plateforme Tradovate elle-même semble complète. Vous avez un DOM, vous avez des graphiques, tout semble en direct. Mais les données que Tradovate expose à une application externe comme Bookmap constituent un flux différent, plus limité que ce à quoi on pourrait s'attendre d'un flux de profondeur dédié. Pour les besoins de Bookmap, ce flux correspond à une profondeur partielle.
Ce n'est ni un bug, ni un abonnement que vous auriez oublié de souscrire, ni une autorisation que vous pourriez vous accorder vous-même. Il n'existe aucune option cachée “envoyer la profondeur complète à Bookmap” enfouie dans les menus de Tradovate, donc explorer les paramètres est une perte de temps. La voie réaliste n'est pas de corriger Tradovate, mais de l'associer à un flux conçu pour diffuser le carnet d'ordres complet.

La solution : séparer les données et le routage des ordres
Bookmap sépare deux choses : la provenance de vos données de marché et la destination de vos ordres. Ses forfaits n'incluent ni les données ni le courtage, vous devez donc les rattacher vous-même, et vous pouvez les rattacher auprès de fournisseurs différents. Cette séparation est précisément ce qui résout le problème. Vous conservez Tradovate comme connexion qui route et exécute vos ordres, et vous ajoutez un fournisseur à profondeur complète comme connexion qui alimente la carte thermique.
Conservez Tradovate comme connexion de trading
Il n'y a aucune raison d'abandonner Tradovate. Si vous appréciez ses exécutions, ses frais, ou s'il s'agit du compte fourni par votre firme de trading, laissez-le en place comme connexion de routage des ordres dans Bookmap. Tout ce qui concerne vos entrées et sorties reste identique. Cette étape est en réalité une simple décision : Tradovate gère l'exécution, pas la carte thermique.
Ajoutez un flux de données de marché à profondeur complète
Ajoutez l'un des fournisseurs de données futures à profondeur complète que Bookmap prend en charge pour la visualisation : dxFeed (données de marché à profondeur complète), Rithmic (profondeur complète, plus des données market-by-order montrant les ordres individuels plutôt qu'une taille agrégée), ou CQG (CQG Continuum, données de marché à profondeur complète). Les trois fournissent à Bookmap l'échelle complète dont il a besoin ; choisissez selon le prix, la latence, la couverture des instruments, et ce que votre plateforme ou votre firme prend déjà en charge.
Chargez l'instrument sur le flux à profondeur complète
Ouvrez votre instrument à terme en utilisant la nouvelle connexion de données à profondeur complète, afin que la carte thermique soit construite à partir du carnet d'ordres complet. Laissez-lui une minute pour se remplir. Au lieu d'une fine bande autour du spread, vous devriez maintenant voir une liquidité affichée sur plusieurs ticks, voire de nombreux ticks, des deux côtés, avec les murs en attente et les retraits qui rendent la carte thermique intéressante à observer.
Confirmez que les ordres passent toujours par Tradovate
Avec deux connexions actives, assurez-vous que Bookmap est configuré pour envoyer les ordres via Tradovate tout en puisant les données du flux à profondeur complète. Passez un petit ordre test (ou vérifiez-en un simulé) et confirmez qu'il atterrit bien dans votre compte Tradovate. Vérifiez les libellés et interrupteurs exacts pour choisir la connexion de trading dans votre version actuelle de Bookmap, car ils évoluent au fil du temps.


Les données CME à profondeur complète ne sont pas gratuites. Attendez-vous à des frais d'échange plus une redevance de fournisseur, et les montants totaux varient selon l'échange, le fournisseur, et selon que vous êtes classé comme utilisateur non professionnel ou professionnel. Confirmez les tarifs en vigueur avant de vous abonner, et si vous êtes sur un compte prop ou d'évaluation, vérifiez d'abord si votre firme autorise même un flux de données externe, cela varie selon la firme et le type de compte.
Tableau de dépannage
| Ce que vous voyez | Ce que cela signifie | Solution |
|---|---|---|
| Fine bande de liquidité autour du spread, vide ailleurs | Tradovate n'envoie qu'une profondeur partielle à Bookmap | Ajoutez un flux à profondeur complète (dxFeed, Rithmic ou CQG) pour la carte thermique |
| La carte thermique affiche les transactions en direct mais aucune liquidité profonde en attente | Les transactions passent, mais pas le carnet d'ordres complet | Basculez la connexion de données vers un fournisseur à profondeur complète |
| Impossible de trouver une option “profondeur complète” dans Tradovate | Il n'y en a pas pour Bookmap ; c'est une limitation du flux | Cessez de configurer Tradovate ; changez la source de données dans Bookmap |
| Vous voulez conserver les exécutions et frais de Tradovate | Le trading et les données sont séparés dans Bookmap | Conservez Tradovate pour le routage, ajoutez un flux de données distinct |
| Flux à profondeur complète ajouté mais les ordres ne passent pas | La connexion de trading ne pointe pas vers Tradovate | Définissez Tradovate comme connexion de routage des ordres dans Bookmap |
| Données de profondeur bloquées sur un compte prop/évaluation | La firme contrôle les données de marché sur ce compte | Demandez à votre firme quels flux sont autorisés avant de vous abonner |
Où PickMyTrade s'intègre
Séparer les données et l'exécution est judicieux, mais cela signifie aussi que votre flux d'ordres vers Tradovate doit être solide à toute épreuve, indépendamment de ce que vous utilisez pour lire le tape. C'est la couche que PickMyTrade prend en charge. Il automatise et route vos trades vers Tradovate à partir de vos signaux, afin que votre exécution reste fiable pendant que vous utilisez Bookmap et un flux à profondeur complète uniquement à des fins d'analyse.
- L'automatisation signal-vers-Tradovate transforme vos alertes TradingView (ou autres) en ordres Tradovate en direct, afin que l'exécution ne dépende pas de l'outil graphique que vous surveillez.
- Les filtres de risque pour firmes de trading maintiennent les ordres automatisés dans les limites et règles des comptes d'évaluation gérés par la firme.
- Le routage sécurisé contre les limites de débit espace le flux d'ordres afin que rien ne bute contre les limites de requêtes de Tradovate.
- La synchronisation multi-comptes reproduit le même ordre simultanément sur tous les comptes connectés.
Automatisez votre exécution Tradovate
Conservez Bookmap pour lire le tape et laissez PickMyTrade gérer un routage d'ordres solide vers Tradovate.
Démarrez votre essai gratuit de 5 joursQuestions fréquentes
Parce que Tradovate n'envoie à Bookmap que des données à profondeur partielle, une tranche du carnet d'ordres proche du meilleur cours acheteur et vendeur plutôt que l'échelle complète. La carte thermique de Bookmap peint les ordres limites en attente à chaque niveau de prix au fil du temps, donc avec un flux seulement partiel, il n'y a rien à peindre loin du marché intérieur. La carte thermique n'est pas cassée ; le flux est limité.
Non. Il n'existe aucun paramètre dans Tradovate qui transforme la profondeur partielle en profondeur complète pour Bookmap. C'est une caractéristique du flux de données que Tradovate expose aux plateformes tierces, pas un interrupteur que vous auriez manqué. Si vous avez besoin d'une profondeur complète, vous ajoutez un fournisseur de données différent plutôt que de reconfigurer Tradovate.
Oui. Bookmap traite les données de marché et le routage des ordres comme des services distincts, vous pouvez donc conserver Tradovate comme connexion de trading et ajouter une connexion de données à profondeur complète séparée, comme dxFeed, Rithmic ou CQG, pour la carte thermique. Vérifiez les paramètres de connexion exacts dans Bookmap, car son interface évolue avec le temps.
Les trois fournissent une profondeur complète du carnet d'ordres à Bookmap, et Rithmic propose en plus des données market-by-order (MBO). Choisissez selon le prix, la latence, et ce que votre configuration ou votre firme prend déjà en charge. Rithmic est un choix courant pour les futures ; dxFeed et CQG Continuum sont tous deux de solides options à profondeur complète. Vérifiez les tarifs actuels et la couverture des instruments avant de vous engager.
Généralement, oui. Les données de marché CME à profondeur complète comportent des frais d'échange, plus ce que le fournisseur facture en plus. Les montants exacts varient selon l'échange, le fournisseur et votre statut professionnel ou non professionnel, et ils évoluent dans le temps, donc vérifiez directement les tarifs en vigueur avant de vous abonner.
Cela peut être le cas, mais sur un compte prop ou d'évaluation, votre firme contrôle les données de marché et peut restreindre les flux que vous êtes autorisé à utiliser. Vérifiez les règles actuelles de votre firme avant d'acheter un abonnement de profondeur séparé, car tous les programmes ne permettent pas de router les données Bookmap via un fournisseur externe tout en tradant un compte Tradovate géré par la firme.
Elle convient parfaitement au routage des ordres, au suivi des positions et à la lecture de l'action des prix près du marché intérieur. Elle ne suffit simplement pas à construire la carte thermique de liquidité profonde pour laquelle Bookmap est réputé. Si la lecture du flux d'ordres n'est pas votre priorité, le flux de Tradovate pourrait suffire. Si elle l'est, ajoutez la profondeur complète.
Non. Tout l'intérêt de séparer la configuration est justement de conserver Tradovate. Vous routez les ordres via Tradovate pour l'exécution et vous superposez un flux de données à profondeur complète uniquement pour la carte thermique. Les deux fonctionnent simultanément dans Bookmap une fois les connexions configurées.
Ce guide est fourni à des fins éducatives et informatives uniquement et ne constitue pas un conseil financier, d'investissement ou de trading. Le trading de futures et d'autres produits à effet de levier comporte un risque substantiel de perte et ne convient pas à tous les investisseurs. PickMyTrade est une plateforme d'automatisation tierce indépendante et n'est affiliée à, approuvée par, ou parrainée par Tradovate, Inc. ou Bookmap. Tous les noms, logos et marques associés sont la propriété de leurs détenteurs respectifs. Les fonctionnalités et étapes de la plateforme évoluent avec le temps ; vérifiez toujours la procédure actuelle dans la documentation officielle de la plateforme avant d'agir.