Symbologie des futures (comment les plateformes nomment un contrat)
La symbologie des futures est l'ensemble des conventions qu'une plateforme ou un fournisseur de données emploie pour nommer un instrument. Le même contrat Micro Nasdaq-100 de juin 2026 s'écrit MNQM6 sur la place CME chez Rithmic, « MNQ 06-26 » dans NinjaTrader et MNQM6 dans Quantower, tandis que Databento propose en plus des symboles continus comme MNQ.v.0 et des symboles parents comme MNQ.FUT, qui ne nomment pas un contrat.
Senzoukria · Glossaire · Mis à jour en septembre 2026
Les parties d'un symbole de future
- Racine : le produit (MNQ, ES, CL).
- Code de mois : la lettre du mois de livraison (M pour juin).
- Année : un ou deux chiffres (6 ou 26).
- Place : la bourse de cotation au sein du CME Group (CME, CBOT, NYMEX ou COMEX), que certains systèmes portent dans un champ séparé ou en suffixe.
Un contrat, plusieurs écritures
| Source | Écriture | Ce qu'elle identifie |
|---|---|---|
| Rithmic (symbole + place) | MNQM6 sur CME | Un contrat |
| NinjaTrader | MNQ 06-26 | Un contrat |
| Quantower | MNQM6 | Un contrat |
| Symbole brut Databento | MNQM6 | Un contrat |
| Continu Databento | MNQ.v.0 | Le contrat classé premier par la règle de bascule, chaque jour |
| Parent Databento | MNQ.FUT | Tous les instruments MNQ, spreads compris |
Symboles continus et symboles parents
Un symbole continu nomme une règle plutôt qu'un contrat. Dans la convention de Databento, la lettre du milieu est la règle de bascule (c calendrier, n open interest, v volume) et le nombre est le rang, 0 étant le premier. L'instrument derrière MNQ.v.0 change à la bascule : le symbole seul ne dit donc pas à quelle échéance appartient une transaction. Un symbole parent regroupe tous les instruments du produit, outrights et spreads, ce qui est pratique pour un téléchargement de masse et dangereux pour un graphique.
Dans Senzoukria
Les barres du cache local sont clés sous RACINE + code de mois + chiffre d'année + « . » + place. Rithmic construit déjà cette forme ; les symboles de bridge y sont normalisés au moment du stockage, si bien que « MNQ 06-26 » venu de NinjaTrader et MNQM6 venu de Quantower atterrissent tous deux sous MNQM6.CME. Sans cette étape, le même contrat occuperait trois ensembles de lignes incapables de se voir, et changer de connecteur aurait l'air d'un cache vide. Un symbole dont la racine n'est pas au catalogue conserve sa clé brute au lieu d'être écarté.
L'importateur Databento lit le mapping des symboles instrument par instrument : un symbole brut correspond à un contrat du catalogue ; une série continue est stockée sous MNQ-I suivi de l'identifiant d'instrument, sous la racine MNQ, parce que la série ne nomme pas le contrat ; un parent comme MNQ.FUT n'est pas importé, puisque son mapping inclut des spreads qu'on ne peut pas distinguer des contrats sans les définitions d'instruments.
Exemple chiffré
« MNQ 06-26 » se décompose en racine MNQ, mois 06, année 26. Le mois 06 se convertit en M, l'année 26 en chiffre 6, et le catalogue associe MNQ à CME, ce qui donne la clé MNQM6.CME. Une table de mois erronée qui transformerait 06 en U produirait MNQU6.CME, le contrat de septembre, et mélangerait silencieusement deux échéances.
Erreurs courantes
- Comparer des barres stockées sous deux écritures du même contrat et conclure qu'il manque de l'historique.
- Placer des ordres sur un symbole continu : les ordres partent vers une échéance précise.
- Télécharger un symbole parent et tracer des spreads comme s'il s'agissait de prix outright.
Voir aussi
Dans la même rubrique
- Au repos contre exécuté
- Symbole d'option OCC
- Taille d'échantillon
- Sweep d'options
- Taille de tick
- Swap de variance
- Taille de transaction
- Suspension de cotation
Cette page dans d’autres langues
Questions fréquentes
- MNQ.v.0 est-il un contrat que je peux trader ?
- Non. C'est une série continue qui suit le contrat MNQ classé premier par le volume chaque jour. Elle est utile pour la recherche à travers les bascules, mais les ordres se placent toujours sur un contrat précis comme MNQU6.
- Pourquoi mon historique semble-t-il vide après un passage d'un bridge à Rithmic ?
- Parce que des données écrites sous une écriture sont invisibles à une recherche faite avec une autre. Senzoukria normalise les écritures de bridge connues vers une clé unique au moment du stockage ; un contrat dont la racine n'est pas à son catalogue conserve son écriture brute, et les barres stockées ainsi ne se retrouvent que sous cette écriture.