Marge optimale par élasticité de demande
Transformez une élasticité de la demande en marge qui maximise le profit : une élasticité de 2 donne une marge de 100 % sur le coût marginal, un prix égal au double du coût marginal et un indice de Lerner de 0,5. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Élasticité
- 2
- Élasticité saisie
- 2
- Élasticité absolue
- 2
- Taux de majoration
- 1
- Taux de marge (%)
- 100
La règle de tarification par élasticité inverse est le lien central entre la demande résiduelle et le prix optimal en microéconomie intermédiaire et en organisation industrielle : une firme maximisant le profit avec une élasticité propre-prix constante fixe la majoration relative du prix sur le coût marginal de sorte que l'indice de Lerner égale un sur l'élasticité absolue. Étudiants, tuteurs et carnets de tarification ont besoin de ce pourcentage de majoration sur le coût sans mélanger les conventions d'élasticité signée et absolue ni confondre majoration sur coût et marge sur prix. Ce calculateur de marge optimale selon l'élasticité de la demande accepte une élasticité propre-prix finie, exige une demande élastique pour qu'un optimum intérieur fini existe, et renvoie le ratio et le pourcentage de majoration sur le coût marginal, le multiplicateur prix-coût et l'indice de Lerner implicite. Vous pouvez optionnellement fournir le coût marginal pour obtenir le niveau de prix optimal en unités monétaires.
Ce que dit la règle d'élasticité inverse et quand une majoration finie existe
Sous maximisation du profit avec une courbe de demande résiduelle lisse, la condition de premier ordre égale le revenu marginal au coût marginal. Pour une élasticité propre-prix ε constante, l'identité du revenu marginal se réécrit en formule de Lerner : prix moins coût marginal, le tout sur le prix, égale le réciproque négatif de ε. En notant η la valeur absolue de l'élasticité, L égale un sur η.
Multiplier par prix sur coût marginal convertit l'écart normalisé par le prix en une majoration normalisée par le coût : (P moins MC) sur MC égale un sur (η moins un), et le ratio optimal prix-coût est η sur (η moins un). Ces identités sont la règle de tarification par élasticité inverse des manuels, des diapositives de conseil et des modèles de monopole à élasticité constante. Une majoration intérieure finie et positive exige une demande résiduelle élastique : η doit être strictement supérieure à un.
Lorsque la demande est d'élasticité unitaire, le revenu marginal est nul partout et aucun prix fini positif ne maximise le profit face à un coût moyen constant. Lorsque la demande est inélastique, le revenu marginal est négatif et la firme voudrait relever le prix sans borne sous l'hypothèse d'élasticité constante.
Les élasticités signées comme moins deux et les élasticités absolues comme deux sont acceptées de façon interchangeable ; le moteur travaille toujours avec η égale à la valeur absolue afin que la notation de cours n'inverse pas le signe deux fois par accident.
Qui utilise la règle de la marge optimale
Les cours de principes et d'organisation industrielle utilisent un calculateur de marge optimale selon l'élasticité de la demande pour que les étudiants convertissent tout |ε| élastique en pourcentage de majoration sur le coût du manuel sans confondre l'écart normalisé par le prix de Lerner avec la majoration commerciale sur le coût. Les générateurs d'examens et les plugins LMS ont besoin d'un oracle déterministe qui rejette les entrées unitaires et inélastiques au lieu d'inventer une majoration infinie ou nulle qu'un correcteur défectueux pourrait traiter comme un succès.
Une validation échouée ne consomme pas de solde. Gardez les requêtes compactes, figez dans les tests les champs de majoration et de Lerner arrondis, et vous obtenez des chiffres de tarification de monopole reproductibles pour les devoirs, les plugins LMS et les edge workers sans monter une pile complète de simulation d'organisation industrielle.
Cas d’usage
Contrôles d'élasticité inverse en classe
Laissez les étudiants saisir |ε| ou ε signée et vérifier le pourcentage de majoration sur MC et l'indice de Lerner face aux exemples résolus du manuel.
Notation automatique LMS et examens
Évaluez des items de tarification de monopole avec un oracle déterministe qui rejette |ε| ≤ 1 et n'invente jamais une majoration infinie.
Carnets et scénarios de tarification
Calculez en lot des majorations optimales à élasticité constante et des prix optimaux optionnels sans dérive de formules de tableur.
Questions fréquentes
Dois-je envoyer l'élasticité signée ou la valeur absolue ?
Les deux fonctionnent. Envoyez |ε| > 1 (p. ex. 2) ou la valeur signée ε < −1 (p. ex. −2). Le moteur utilise toujours la valeur absolue.
Pourquoi |ε| ≤ 1 est-il rejeté ?
Sous élasticité constante, une demande résiduelle unitaire ou inélastique n'a pas de prix maximisant le profit intérieur fini face à un coût marginal positif.
Est-ce le même outil que le calculateur d'indice de Lerner ?
Liés mais d'intention de recherche distincte. L'indice de Lerner est (P − MC)/P à partir du prix et du coût.
Comment obtenir le prix optimal à partir de la marge ?
Ajoutez votre coût marginal. Le prix optimal est le coût marginal multiplié par l'élasticité divisée par l'élasticité moins un. Avec une élasticité de 2, le prix vaut le double du coût marginal.
Pourquoi une demande plus élastique donne-t-elle une marge plus faible ?
Parce que la marge sur coût vaut un divisé par l'élasticité moins un. Plus l'élasticité augmente, plus cette fraction diminue, et l'entreprise peut facturer moins au-dessus du coût. Une élasticité de 2 permet encore 100 %.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/econ/markup-from-elasticity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"elasticity":2}'const res = await fetch("https://api.kit.forhosting.com/econ/markup-from-elasticity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"elasticity": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/markup-from-elasticity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"elasticity": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/markup-from-elasticity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"elasticity":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"elasticity":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/markup-from-elasticity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"elasticity": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.markup_from_elasticity",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce que dit la règle d'élasticité inverse et quand une majoration finie existe
Ce calculateur rejette donc |ε| inférieur ou égal à un comme invalid_input plutôt que de renvoyer l'infini ou un zéro creux qui trouble les correcteurs.
Contrat d'entrée, champs de réponse et règles de validation
Vous pouvez envoyer la valeur absolue supérieure à un (par exemple deux) ou la valeur signée de manuel inférieure à moins un (par exemple moins deux). Le decimals optionnel est un entier de zéro à douze (défaut six) qui contrôle l'arrondi half-up sur chaque champ calculé. Exemple : élasticité deux produit un ratio de majoration un, une majoration de cent pour cent, un prix sur MC de deux et un indice de Lerner zéro virgule cinq. Envoyez en POST un corps JSON avec un nombre fini obligatoire : elasticity, l'élasticité propre-prix de la demande. Le marginal_cost optionnel, s'il est présent, doit être un nombre fini strictement supérieur à zéro et fait inclure dans la réponse optimal_price égal au coût marginal multiplié par η sur (η moins un). Élasticité manquante, chaînes vides, valeurs non finies, élasticité nulle, |ε| au plus un, coût marginal non positif et decimals hors plage échouent avec invalid_input et ne sont pas facturés. Les alias courants sont acceptés : e, epsilon, abs_elasticity, price_elasticity ou demand_elasticity pour elasticity ; mc, cost ou unit_cost pour marginal_cost. En cas de succès le corps renvoie elasticity_input (répété et arrondi), abs_elasticity, markup_ratio comme (P moins MC) sur MC, markup_percent comme cent fois ce ratio, price_over_mc comme le multiplicateur optimal P sur MC, lerner_index comme un sur η, formula comme une courte chaîne d'identité, et lorsque le coût a été fourni aussi marginal_cost et optimal_price. Avec marginal_cost cinquante le prix optimal est cent. Associez les chiffres à vos propres estimations de demande si vous avez besoin d'élasticités multiproduits ou dépendantes de la quantité ; ce endpoint n'applique que la règle inverse à élasticité constante et n'estime pas de courbes de demande.
Où une API de marge optimale selon l'élasticité apporte de la valeur
Les carnets de conseil et les bacs à sable de tarification tabulent souvent des scénarios à élasticité constante pour monographies ou diapositives de direction ; figer l'arithmétique dans une minuscule API parse garde la dérive des tableurs hors de la colonne de comparaison. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Comment calcule-t-on la marge optimale selon l'élasticité de la demande ?
Avec η = |ε| > 1, la majoration sur MC est (P − MC)/MC = 1/(η − 1), donc le pourcentage de majoration est 100/(η − 1). L'API renvoie aussi P/MC = η/(η − 1) et le Lerner L = 1/η.
Combien coûte le calculateur de marge optimale selon l'élasticité de la demande ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.