ForHosting KIT · Outils pour développeurs

Calculateur d’indice des prix à partir d’un panier

Ce calculateur d’indice des prix à la consommation valorise deux fois le même panier de biens et services : aux prix de l’année de base, puis aux prix actuels.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il divise le coût actuel par le coût de base et multiplie le rapport par cent. Indiquez la quantité fixe et les deux prix de chaque article pour obtenir les deux totaux, l’indice et la variation implicite en pourcentage. Les quantités restant constantes, le résultat isole l’évolution des prix des changements de consommation.

Constituez un panier réellement fixe

Un indice des prix à la consommation part d’un panier représentant un profil de consommation défini. Inscrivez chaque bien ou service une seule fois, nommez-le clairement et saisissez la quantité achetée pendant la période de référence. Cette même quantité sert aux deux valorisations. Ce point est essentiel : si le calcul de base compte dix pains et le calcul actuel huit, l’écart mêle variation de prix et variation de quantité et ne constitue plus un indice à panier fixe. Les quantités peuvent être fractionnaires pour des kilowattheures, des kilogrammes ou des parts mensuelles, mais elles doivent toutes être positives. Utilisez la même monnaie et la même unité pour les deux périodes. Un prix de base au kilogramme ne se compare pas à un prix actuel au paquet sans conversion préalable. Choisissez des catégories représentatives et documentez le périmètre. Le calculateur accepte jusqu’à mille articles et effectue une valorisation transparente, sans correction saisonnière ni substitution.

Comprenez la formule et le résultat

Pour chaque ligne, le calculateur multiplie la quantité fixe par le prix unitaire de l’année de base afin d’obtenir la valeur de base. Il multiplie séparément la même quantité par le prix actuel. Les sommes donnent le coût du panier de base et celui du panier actuel. L’indice correspond au coût actuel divisé par le coût de base, puis multiplié par cent. Une valeur de cent signifie que le panier coûte exactement autant dans les deux périodes. Au-dessus de cent, elle indique une hausse globale ; en dessous, une baisse. La variation en pourcentage est l’indice moins cent : 112.5 correspond donc à une hausse de 12.5 pour cent depuis la période de base. Les articles dont la quantité ou le prix est élevé pèsent davantage. Le total de base doit être positif, car une division par un panier de référence nul est indéfinie. L’arrondi ne s’applique qu’aux valeurs finales renvoyées.

Interprétez les comparaisons avec prudence

Le résultat est l’indice du panier que vous fournissez, pas nécessairement un IPC national officiel. Les organismes statistiques utilisent des relevés de prix, des pondérations de dépenses, des ajustements de qualité, des règles de remplacement, des méthodes saisonnières et des mises à jour périodiques. Un panier personnel, professionnel ou pédagogique reste utile si son périmètre est explicite et cohérent. Conservez les mêmes définitions et quantités pour comparer plusieurs périodes à une année de base. Si un produit disparaît, documentez un remplacement comparable au lieu d’en modifier discrètement le format ou la qualité. Une hausse montre que le panier fixe coûte davantage, sans préciser à elle seule quels articles l’expliquent ni si les achats ont changé ; consultez les prix sources. Cet outil convient aux exemples reproductibles, au suivi interne et à l’enseignement de la méthode de Laspeyres. Chaque requête API coûte $0.002, tandis que le navigateur peut calculer localement. Conservez la définition du panier avec chaque résultat.

Suivre un panier familial

Comparez un ensemble stable d’aliments, de transports, de logements et de services à une période de base.

Surveiller les prix d’achat

Valorisez des quantités fixes aux prix contractuels et actuels pour résumer l’évolution générale des coûts.

Enseigner les indices

Montrez comment les quantités servent de pondérations et comment un panier fixe sépare prix et volumes.

Quelle formule le calculateur utilise-t-il ?

Il divise le coût actuel du panier fixe par son coût aux prix de l’année de base, puis multiplie par cent.

Que signifie un indice de 100 ?

Le coût total du panier est identique aux prix actuels et aux prix de l’année de base.

Les quantités peuvent-elles varier ?

Non. La méthode applique la même quantité aux deux prix afin de mesurer les prix plutôt que les achats.

Un article peut-il avoir un prix nul ?

Oui, mais le coût total du panier de base doit être strictement supérieur à zéro.

S’agit-il de l’IPC national officiel ?

Pas nécessairement. Les indices officiels peuvent aussi intégrer échantillonnage, qualité, substitutions et autres traitements statistiques.

Combien coûte l’utilisation ?

L’API coûte $0.002 par requête. La version navigateur exécute localement le même calcul déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/econ/cpi-from-basket

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/econ/cpi-from-basket \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"basket":[{"name":"Bread","quantity":10,"base_price":2,"current_price":2.5},{"name":"Milk","quantity":5,"base_price":3,"current_price":3.3},{"name":"Bus fares","quantity":20,"base_price":1.5,"current_price":1.8}]}'
{
  "basket": [
    {
      "name": "Bread",
      "quantity": 10,
      "base_price": 2,
      "current_price": 2.5
    },
    {
      "name": "Milk",
      "quantity": 5,
      "base_price": 3,
      "current_price": 3.3
    },
    {
      "name": "Bus fares",
      "quantity": 20,
      "base_price": 1.5,
      "current_price": 1.8
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "econ.cpi_from_basket",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →