Consommation au-delà de la FPP
Un pays capable de produire 100 unités de X ou 50 de Y se spécialise en X, échange à 1 Y par X et consomme 50 de chaque bien, un panier situé hors de sa propre frontière de production. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Max x
- 100
- Max y
- 50
- Total de y par x
- 1
- Part exportée
- 0,5
- Se spécialiser
- auto
- Coût d'opportunité de x en y
- 0,5
- Coût d'opportunité de y en x
- 2
- Spécialisation recommandée
- x
La spécialisation et l'échange sont la raison classique pour laquelle un pays peut consommer de certains biens plus qu'il ne pourrait jamais en produire seul. Avec une frontière des possibilités de production linéaire à deux biens, les coûts d'opportunité internes fixent la pente de la FPP ; les termes de l'échange mondiaux fixent la pente de la frontière des possibilités de consommation après spécialisation complète. Lorsque le prix relatif mondial diffère du coût d'opportunité interne, la droite d'échange passant par le coin de spécialisation se situe en partie hors de la FPP, de sorte qu'une part d'exportation bien choisie place la consommation au-delà de ce que l'autarcie permet. Ce calculateur de consommation au-delà de la FPP accepte les productions maximales des biens X et Y, les termes mondiaux Y par X et une part d'exportation, recommande ou impose la spécialisation, et renvoie production, flux commerciaux, panier de consommation, interceptes de la FPC, un indice d'utilisation des ressources de la FPP supérieur à un lorsque le point est hors frontière, et des gains de revenu réel valorisés aux prix mondiaux.
Où ce calcul d'échange se révèle utile
Les cours d'économie internationale de niveau introductif et intermédiaire utilisent un calculateur de consommation au-delà de la FPP pour que les étudiants vérifient que spécialisation plus échange peuvent dominer tout point d'autarcie sans redessiner le diagramme à la main. Les générateurs d'examens et de LMS ont besoin d'un oracle déterministe qui rejette les interceptes nuls, les termes de l'échange non positifs et le mode auto sans signal strict d'avantage comparatif, au lieu de renvoyer silencieusement un succès creux qu'un correcteur défectueux pourrait accepter.
Les carnets de politique et de briefing veulent souvent une base ricardienne transparente — productions maximales, un prix relatif mondial et une part d'exportation — avant d'ajouter droits de douane ou coûts de transport dans d'autres outils ; figer le point de consommation de libre-échange et le drapeau beyond-PPF garde ces extensions honnêtes. L'échec de validation ne consomme pas le solde.
Cas d’usage
Notation automatique LMS et examens
Évaluez les items de gains de l'échange avec un oracle déterministe qui rejette les interceptes invalides ou des ToT égaux au coût d'opportunité en mode auto, et n'invente jamais de consommation hors de la FPC.
Bases pour briefings et carnets
Calculez un panier de consommation de libre-échange transparent et le drapeau beyond-PPF comme base avant d'ajouter tarifs, quotas ou extensions multi-pays ailleurs.
Questions fréquentes
Comment la consommation peut-elle se situer au-delà de la frontière des possibilités de production ?
La FPP borne la production, non la consommation sous échange.
Comment décide-t-on de l'avantage comparatif ?
Le mode auto rejette l'égalité exacte faute de signal strict de gains de l'échange.
À quoi sert la part exportée ?
Elle fixe la part du bien de spécialisation vendue à l'étranger, d'un peu plus de zéro jusqu'à la totalité. Dans l'exemple, exporter la moitié de 100 unités de X rapporte 50 unités de Y au prix mondial.
Que signifie un indice de frontière supérieur à 1 ?
Que le point de consommation se trouve hors de la frontière de production : le pays consomme un panier qu'il ne pourrait pas produire seul. Dans l'exemple, consommer 50 de chaque bien donne un indice de 1,5.
Que se passe-t-il si le prix mondial égale le coût d'opportunité national ?
Il n'y a pas de signal net pour se spécialiser : le mode automatique ne choisit aucun bien. Vous pouvez imposer la spécialisation dans l'un des deux pour voir la géométrie, mais aucun gain de l'échange n'est affirmé.
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/trade-gain-consumption \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"max_x":100,"max_y":50,"tot_y_per_x":1}'const res = await fetch("https://api.kit.forhosting.com/econ/trade-gain-consumption", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"max_x": 100,
"max_y": 50,
"tot_y_per_x": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/trade-gain-consumption",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"max_x": 100,
"max_y": 50,
"tot_y_per_x": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/trade-gain-consumption", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"max_x":100,"max_y":50,"tot_y_per_x":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"max_x":100,"max_y":50,"tot_y_per_x":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/trade-gain-consumption", 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
{
"max_x": 100,
"max_y": 50,
"tot_y_per_x": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.trade_gain_consumption",
"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
FPP linéaire, coût d'opportunité et termes de l'échange
L'avantage comparatif de cette petite économie ouverte se lit sur une seule comparaison : si le monde paie plus de Y par X que le coût d'opportunité interne de X, le pays a un avantage comparatif en X et doit se spécialiser entièrement en X sous libre-échange ; s'il paie moins de Y par X que ce coût, l'avantage est en Y. Lorsque les termes de l'échange égalent exactement le coût d'opportunité de X, il n'y a pas de signal de prix strict pour se spécialiser, et ce calculateur exige le drapeau specialize explicite si vous voulez encore la géométrie sans revendiquer de gains. La spécialisation complète place la production à un coin de la FPP ; l'échange déplace ensuite le pays le long d'une frontière des possibilités de consommation droite dont la pente est le prix relatif mondial, non la pente du coût d'opportunité interne. Une frontière des possibilités de production linéaire à deux biens est entièrement décrite par les interceptes max_x et max_y : si toute la ressource interne produit uniquement le bien X, le pays obtient max_x unités de X et zéro de Y ; si tout produit uniquement Y, il obtient max_y de Y et zéro de X. Les paniers d'autarcie réalisables satisfont x sur max_x plus y sur max_y inférieur ou égal à un avec des quantités non négatives. Le coût d'opportunité interne d'une unité supplémentaire de X est donc max_y sur max_x unités de Y cédées, et celui d'une unité supplémentaire de Y est max_x sur max_y unités de X. Les termes de l'échange tot_y_per_x indiquent combien d'unités de Y le marché mondial livre pour chaque unité de X exportée — le prix relatif mondial de X exprimé en Y.
Contrat d'entrée, spécialisation et champs de réponse
L'option specialize vaut auto, x ou y (défaut auto) ; auto choisit X lorsque les ToT dépassent le coût d'opportunité de X et Y lorsqu'ils sont plus faibles. L'option decimals est un entier de zéro à douze qui contrôle l'arrondi half-up de chaque champ calculé (défaut six). Envoyez en POST un corps JSON avec trois nombres finis positifs obligatoires : max_x et max_y comme interceptes de la FPP, et tot_y_per_x comme unités mondiales de Y par unité de X. L'option export_share est un nombre strictement supérieur à zéro et au plus un (défaut une moitié) indiquant la fraction de la production du bien spécialisé qui est exportée. Champs manquants, valeurs non finies, interceptes ou termes de l'échange non positifs, export_share hors de l'intervalle semi-ouvert unitaire, specialize hors de l'ensemble autorisé, et mode auto lorsque les ToT égalent le coût d'opportunité de X échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse répète les entrées, signale opportunity_cost_x_in_y et opportunity_cost_y_in_x, recommended_specialize et specialized_in, le coin de production, les flux d'export et d'import des deux biens, le panier de consommation, les interceptes de la FPC cpf_max_x et cpf_max_y, ppf_index égal à consumption_x sur max_x plus consumption_y sur max_y, le booléen beyond_ppf, les gains d'interceptes face à la FPP interne, les revenus de consommation et d'autarcie valorisés en Y aux prix mondiaux, trade_gain_value_y et une courte chaîne formula. Exemple : max_x cent, max_y cinquante, tot_y_per_x un, export_share une moitié se spécialise en X, exporte cinquante X contre cinquante Y, consomme cinquante de chaque et donne ppf_index un point cinq, de sorte que le point de consommation se situe clairement hors de la frontière interne.
Où une API de consommation au-delà de la FPP apporte de la valeur
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. Gardez les requêtes petites, épinglez dans les tests les champs de consommation et ppf_index arrondis, et vous obtenez des chiffres de gains d'échange reproductibles pour les devoirs, plugins LMS et edge workers sans monter une pile complète de simulation commerciale.
Cas d'intégration
Vérifications ricardiennes en classe
Permettez aux étudiants de saisir les interceptes de la FPP, les termes de l'échange mondiaux et une part d'exportation, et de vérifier la spécialisation, le point de consommation et que ppf_index dépasse un lorsque l'échange est bénéfique.
Questions techniques
Quelles entrées le calculateur de consommation au-delà de la FPP exige-t-il ?
Nombres finis positifs obligatoires max_x, max_y et tot_y_per_x (Y par unité de X). Optionnels export_share (supérieur à 0 jusqu'à 1 inclus, défaut 0.5), specialize (auto|x|y, défaut auto) et decimals (0–12, défaut 6).
Qu'est-ce que ppf_index ?
ppf_index égale consumption_x/max_x + consumption_y/max_y. Des valeurs supérieures à un signifient que le panier de consommation exige plus de ressources que la FPP interne ne peut fournir si la production est locale — d'où le point au-delà de la frontière via l'échange. beyond_ppf est vrai dans ce cas.
Combien coûte le calculateur de consommation au-delà de la FPP par l'échange ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.