Les futures et le suffixe .P : comment AlertaChart marque les paires perpétuelles
5 min read
Binance possède à la fois un marché spot pour BTC/USDT et un marché de contrats perpétuels pour la même paire. Ils ont des prix différents, une liquidité différente et un orderflow différent. AlertaChart doit les distinguer dans la watchlist sans vous obliger à basculer un commutateur global « spot vs futures » — la convention que nous utilisons est le suffixe .P sur l'actif de cotation.
Ce que signifie .P
.P (perpetual) est ajouté à l'actif de cotation pour toute ligne pointant vers Binance Futures :
- BTC USDT.P → perp BTC, listé sur Binance Futures - ETH USDT.P → perp ETH - NAS100 (pas besoin de .P) → perpétuel d'indice mondial
La watchlist stocke les lignes avec cette terminaison exacte, ainsi le spot et les futures de la même cryptomonnaie peuvent coexister comme lignes séparées.
Pourquoi pas un commutateur SPOT / FUTURES ?
C'est ainsi que fonctionnait l'ancienne version, et elle posait deux problèmes persistants. Premièrement, les utilisateurs voulaient suivre les liquidations BTC.P à côté du prix spot BTC — cela exigeait de basculer un commutateur global à chaque fois, ce qui perdait l'état de zoom et embrouillait le routage des alertes. Deuxièmement, mélanger les actions dans le même setup transformait un commutateur binaire en commutateur tri-état, ce qui faisait ressembler l'UI à un gestionnaire d'onglets, pas à une watchlist.
Le suffixe .P est par ligne, donc l'UI n'a jamais à savoir quel est votre « mode actuel ». Cliquez sur BTC USDT et le graphique passe en spot. Cliquez sur BTC USDT.P juste après et le graphique passe en futures. Cliquez sur NVDA et le graphique bascule vers la vue actions. Pas de mode à retenir.
Ce qui change entre BTC USDT et BTC USDT.P
- Flux de données : Binance Spot API vs Binance Futures API. Prix différents, niveaux de frais différents, profils de liquidité différents. - Volume : le volume spot est la part de l'offre qui a été échangée ; le volume futures est un nombre de contrats, souvent 5 à 20× plus important que le spot. - Funding rate : les paires futures en ont un ; le spot non. Le panneau orderflow Funding ne s'affiche que sur les lignes .P. - Open Interest : pareil — l'OI est une métrique futures uniquement, le panneau est éteint sur les lignes spot. - Liquidations : pareil — la Liquidation Heatmap et l'overlay Bubbles sont réservés aux futures. - Routage des alarmes : une alarme posée sur BTC USDT.P est stockée sur l'exchange BINANCE_FUTURES. Une alarme posée sur BTC USDT est stockée sur BINANCE. L'icône de cloche sur la ligne de watchlist fait la correspondance à la fois sur le symbole et sur l'exchange, donc une alarme futures n'allume que la ligne BTC USDT.P, jamais la ligne BTC USDT à côté.
Configurer une vue jumelée
Un flux de travail courant consiste à garder BTC USDT et BTC USDT.P en haut de la watchlist, avec la disposition de graphique 4 panneaux divisant l'écran en prix spot / prix futures / CVD / Liquidations. La watchlist unifiée en fait une bascule en un clic — commencez sur BTC USDT pour le contexte spot, cliquez sur BTC USDT.P quand vous voulez la pile orderflow futures uniquement.
Ajouter une ligne futures
Depuis Symbol Search : sélectionnez la ligne taguée d'une puce FUT dans les résultats. La watchlist l'enregistre comme btcusdt.p et le graphique route immédiatement. Si BTC USDT est déjà dans votre liste, BTC USDT.P s'ajoute comme une ligne séparée juste à côté — pas d'écrasement, pas de bascule.
Depuis la barre d'URL : btcusdt.p est un chemin de symbole valide. AlertaChart le résout vers Binance Futures et ouvre le graphique en conséquence. Utile pour les permaliens et les liens partagés.
Et les perpétuels des autres bourses ?
Aujourd'hui, le suffixe .P signifie spécifiquement Binance Futures. Si nous ajoutons la prise en charge d'autres places perpétuelles (Bybit, OKX, etc.), nous garderons la convention .P et préfixerons la place quand nécessaire — mais pour l'instant, .P sur une ligne de watchlist pointe toujours vers Binance Futures.