1. Qu’est-ce que l’Indice de Tension Carburant
L’Indice de Tension Carburant, ou ITC, est un indicateur synthétique construit par Prix-Carburant.eu pour aider à lire plus rapidement l’état d’un marché carburant sur une zone donnée.
Il ne s’agit pas d’un prix, ni d’un taux de rupture isolé, mais d’un score composite compris entre 0 et 100.
- un score faible traduit une situation plutôt fluide ;
- un score élevé traduit une tension plus forte sur la disponibilité et les prix.
2. À quels niveaux nous calculons l’ITC
L’indice peut être calculé à plusieurs échelles, selon les données disponibles dans notre base :
- au niveau national ;
- au niveau départemental ;
- au niveau communal ;
- par carburant ;
- ou tous carburants confondus via un agrégat ALL.
Les périmètres territoriaux sont rattachés à nos données stations via les champs de structure utilisés dans le site, notamment le département et le code INSEE pour les communes.
Nous appliquons ensuite la même logique de calcul à chaque zone afin de rendre les comparaisons plus cohérentes d’un territoire à l’autre.
3. Les trois composantes de l’indice
L’ITC repose sur trois sous-scores, eux-mêmes normalisés sur 100 :
- le score de rupture, qui mesure la part de stations et de couples station-carburant touchés ;
- le score de prix, qui mesure la hausse du prix moyen par rapport à une référence ;
- le score de dispersion, qui mesure l’écart entre stations dans la zone observée.
Cette structure permet d’éviter deux écueils :
- réduire la tension à la seule question des ruptures ;
- ou au contraire la réduire à la seule hausse des prix.
4. La formule générale de l’ITC
Dans sa première version, notre formule est la suivante :
ITC = 0,70 × score_rupture + 0,20 × score_prix + 0,10 × score_dispersion
Le résultat final est ensuite borné entre 0 et 100.
Cette pondération donne volontairement un poids plus fort aux ruptures, car elles correspondent au signal le plus directement lié à une tension d’approvisionnement. Les prix et la dispersion jouent un rôle complémentaire et permettent de détecter des déséquilibres moins visibles dans la seule lecture des indisponibilités.
5. Comment nous calculons le score de rupture
Le score de rupture repose sur deux notions distinctes :
- la part de stations distinctes touchées par au moins une rupture ;
- la part de couples station-carburant touchés.
Dans notre formule actuelle, le score de rupture est calculé ainsi :
score_rupture = 70 % taux_stations_en_rupture + 30 % taux_couples_en_rupture
Cette distinction est importante. Une station peut être touchée par plusieurs carburants à la fois. En raisonnant seulement par lignes de rupture, on risquerait de surestimer la tension ressentie sur le réseau physique de stations. En raisonnant seulement par station, on perdrait la finesse par carburant.
Le mélange des deux permet de produire un score plus équilibré.
6. Comment nous calculons le score de prix
Le score de prix repose sur la variation entre le prix moyen observé dans la zone et un prix de référence.
Selon le niveau observé, cette référence peut provenir :
- d’une moyenne nationale historique ;
- d’une moyenne départementale historique ;
- ou d’une moyenne communale reconstruite à partir de l’historique des prix.
Dans la version actuelle, le score est normalisé avec un plafond technique. Une hausse plus forte produit un score plus élevé, jusqu’au maximum fixé par notre barème.
score_prix = min(100, variation_prix / seuil_max × 100)
Autrement dit, plus la hausse observée est forte par rapport à la référence, plus la composante prix augmente dans l’indice final.
7. Comment nous calculons le score de dispersion
Le score de dispersion vise à mesurer l’écart de prix entre stations dans une même zone.
Dans la version actuelle, nous utilisons une lecture simple de type :
- prix minimum observé ;
- prix maximum observé ;
- dispersion = prix max − prix min.
Cette dispersion est ensuite transformée en score normalisé sur 100. Une faible dispersion traduit un marché plus homogène. Une forte dispersion suggère au contraire un marché plus déséquilibré, dans lequel les écarts entre stations deviennent plus marqués.
8. Comment lire le score final
Pour faciliter la lecture, nous associons l’ITC à cinq niveaux d’interprétation :
- 0 à 19 : situation fluide ;
- 20 à 39 : légère tension ;
- 40 à 59 : tension modérée ;
- 60 à 79 : tension forte ;
- 80 à 100 : tension critique.
Ces classes permettent d’afficher l’indice de manière plus lisible sur nos pages grand public, avec une pastille couleur et un libellé de synthèse.
9. L’ITC par carburant et l’agrégat global
Nous pouvons calculer l’indice séparément pour un carburant donné, par exemple le gazole, le SP95, le SP98, l’E10, l’E85 ou le GPL-c.
Nous produisons aussi un niveau ALL, qui sert de lecture synthétique tous carburants confondus.
Dans ce cas, l’agrégat ne correspond pas à un carburant unique. Il vise à fournir un résumé global du niveau de tension observé sur l’ensemble du périmètre étudié.
10. Historique et archivage de l’indice
L’ITC est conçu pour être archivable par jour. Cela permet ensuite d’afficher des historiques, des courbes et des comparaisons dans le temps.
Chaque calcul journalier conserve le score final ainsi que ses composantes :
- score de rupture ;
- score de prix ;
- score de dispersion ;
- niveau géographique ;
- carburant concerné.
Cette logique permet de reconstruire l’évolution de la tension au fil du temps, au niveau national comme à l’échelle locale.
11. Les limites de l’ITC
Comme tout indicateur composite, l’ITC comporte des limites d’interprétation.
- Il dépend de la qualité et de la fraîcheur des données disponibles.
- Il repose sur des pondérations choisies pour produire une lecture utile, mais qui peuvent évoluer.
- Il synthétise une situation et ne remplace pas la consultation détaillée des prix, des stations ou des ruptures.
L’indice doit donc être lu comme un outil de synthèse, et non comme une vérité absolue ou un équivalent réglementaire officiel.
12. Pour aller plus loin
Pour compléter la lecture de l’Indice de Tension Carburant, vous pouvez aussi consulter :