Surplus del consumatore
Se avrebbe pagato 120 per un biglietto e lo trova a 85, le restano 35 di surplus del consumatore. Inserisca la disponibilità massima a pagare e il prezzo reale per valutare un'offerta, controllare un esercizio o compilare un'analisi di benessere. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Disponibilità a pagare
- 120
- Prezzo
- 85
- Eccedenza
- 35
Il surplus del consumatore è il valore extra che un acquirente trattiene quando il prezzo pagato resta sotto il massimo che avrebbe pagato. Un cliente che avrebbe pagato centoventi per un biglietto e lo trova a ottantacinque conserva trentacinque di surplus; quel divario è l'identità individuale usata nella microeconomia introduttiva, nei controlli di benessere e nelle revisioni di prezzo. Questo calcolatore del surplus del consumatore prende la disponibilità massima a pagare — il prezzo di riserva — e il prezzo di fatto pagato, sottrae e restituisce il surplus affinché Lei valuti un'offerta, controlli un esercizio o inserisca una cifra in un foglio di benessere. Il surplus nullo è ammesso quando i due importi coincidono: l'acquirente è indifferente.
Che cosa significa il surplus unitario: disponibilità a pagare meno il prezzo
Il surplus unitario del consumatore è il valore extra, misurato in denaro, che un acquirente trattiene su un singolo acquisto quando il prezzo di botteghino resta sotto il suo prezzo di riserva. La disponibilità a pagare è il massimo che pagherebbe ancora andandosene soddisfatto; il prezzo reale è ciò che ha addebitato la cassa, la tariffa o la fattura. Sottrarli è l'identità CS uguale a WTP meno P che ogni corso di principi scrive sulla prima diapositiva di surplus.
Uno spettatore che avrebbe pagato centoventi e paga ottantacinque conserva trentacinque di surplus; un pendolare il cui prezzo di riserva del biglietto è quattro e che paga quattro conserva zero ed è indifferente; un acquirente a cui si chiede più del prezzo di riserva non conclude lo scambio sotto questo contratto. L'identità riguarda un'unità in una sola valuta. Non integra una curva di domanda di mercato con pendenza negativa, non risolve una quantità di equilibrio e non somma un paniere di beni diversi.
Quei lavori appartengono a un integrale della funzione di domanda, non a questo strumento riserva meno botteghino. Lei fornisce entrambi gli importi; il calcolatore li sottrae e arrotonda il surplus a due decimali così i goldens coincidono byte per byte tra ambienti. Un bene gratuito con price zero è ammesso e allora il surplus uguaglia l'intera disponibilità a pagare.
Un prezzo di riserva negativo o un prezzo pagato negativo è rifiutato, perché nessuno dei due è un importo che questo contratto tratterà come un acquisto.
Dove un calcolatore del surplus unitario del consumatore merita il posto
Le famiglie che confrontano un prezzo in saldo con quanto avevano già deciso che un apparecchio valesse usano un calcolatore del surplus del consumatore per trasformare quella riserva intuitiva in un'unica cifra confrontabile prima di acquistare. I tutor e i generatori di prove hanno bisogno di un oracolo deterministico che segni come errore il caso in cui price supera la disponibilità a pagare, invece di restituire in silenzio un surplus negativo che un correttore difettoso potrebbe trattare come successo.
I team di prodotto e di prezzi collegano lo stesso contratto a pagine di offerta e quiz di onboarding che devono mostrare il surplus di una riserva di campione e di un prezzo pubblicato senza chiamare un modello di domanda. Questa è una ricerca e un lavoro diversi dal calcolatore integrale del surplus del consumatore che prende una curva di domanda inversa polinomiale e un prezzo di mercato: quello strumento integra la disponibilità sotto la funzione di domanda fino alla quantità di equilibrio.
Questo strumento valuta un'unità contro una riserva e restituisce denaro. La convalida fallita non consuma saldo. Tenga price non maggiore della disponibilità a pagare, fissi il surplus arrotondato nei test e otterrà un importo di valore extra riproducibile per teaser, controlli dei compiti e worker di bordo senza allestire un libro mastro di benessere proprio.
I panieri multiunità, gli effetti reddito e i cunei fiscali restano fuori da questa identità di proposito: li pieghi nel Suo strato dopo aver il surplus unitario grezzo.
Casi d'uso
Valutare un prezzo pubblicato rispetto alla Sua riserva
Inserisca il massimo che pagherebbe per un biglietto, una corsa o un apparecchio e il prezzo della pagina, poi fissi il surplus così l'offerta sta su una sola scala monetaria prima dell'acquisto.
Controlli in aula e compiti a casa
Lasci che gli studenti inviino la disponibilità a pagare e il prezzo pagato e verifichi il surplus unitario rispetto all'identità del manuale CS = WTP − P, compreso il pareggio a surplus nullo.
Pagine di offerta e quiz sui prezzi
Mostri il surplus di una riserva di campione e di un prezzo pubblicato nell'onboarding o in un testo A/B senza integrare una curva di domanda di mercato.
Domande frequenti
Che cosa succede se il prezzo reale supera la disponibilità a pagare?
Il surplus del consumatore è indefinito quando l'acquirente non completerebbe l'acquisto, e la chiamata non è fatturata. Importi uguali sono validi e producono surplus nullo.
È la stessa cosa che integrare una curva di domanda?
No. Questo calcolatore è l'identità unitaria CS = WTP − P per una riserva e un prezzo di botteghino. Un integrale della funzione di domanda di mercato usa un altro contratto e un'altra ricerca.
La disponibilità a pagare o il prezzo possono essere zero?
Un price di zero (un bene gratuito) è ammesso e allora il surplus uguaglia l'intera disponibilità a pagare. Entrambi gli importi a zero producono surplus di zero. Gli importi negativi sono rifiutati.
Che cos'è la disponibilità a pagare?
Il massimo che un acquirente pagherebbe ancora per un'unità restando soddisfatto, detto anche prezzo di riserva. Qualsiasi prezzo inferiore gli lascia un surplus; a quel prezzo esatto comprare o no gli è indifferente.
Come posso usare il surplus del consumatore prima di comprare?
Stabilisca quanto vale per lei l'articolo e lo confronti con il prezzo di vendita. Il surplus trasforma quella sensazione in un numero confrontabile, così può ordinare più offerte in base al valore che le lasciano.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/fin/consumer-surplus \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"willingness_to_pay":120,"price":85}'const res = await fetch("https://api.kit.forhosting.com/fin/consumer-surplus", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"willingness_to_pay": 120,
"price": 85
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/consumer-surplus",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"willingness_to_pay": 120,
"price": 85
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/consumer-surplus", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"willingness_to_pay":120,"price":85}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"willingness_to_pay":120,"price":85}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/consumer-surplus", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"willingness_to_pay": 120,
"price": 85
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.consumer_surplus",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_abs | 1000000000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Inserisca entrambi gli importi nella stessa valuta; riceva il surplus, gli ingressi ripetuti e la formula surplus uguale a willingness_to_pay meno price. Se il prezzo reale supera la disponibilità a pagare, l'acquisto non avverrebbe sotto questo contratto e l'attività fallisce con invalid_input invece di un surplus negativo.
Che cosa significa il surplus unitario: disponibilità a pagare meno il prezzo
Quest'ultimo caso non è un numero negativo su un estratto: è un affare che non avverrebbe, perciò il calcolatore lo rifiuta come invalid_input invece di inventare una perdita.
Contratto di ingresso, forma della risposta e comportamento in caso di errore
Se price è negativo, il gestore rifiuta con un messaggio chiaro che il prezzo di fatto pagato non può essere negativo. Importi uguali sono validi e restituiscono surplus di zero. Esempio: centoventi di disponibilità a pagare a un price di ottantacinque produce surplus di trentacinque. Tenga le richieste piccole, fissi il surplus arrotondato nei test e otterrà una cifra di benessere riproducibile per fogli, plugin LMS e worker di bordo senza allestire un motore di curva di domanda proprio. Invii con POST un corpo JSON con due numeri finiti obbligatori. willingness_to_pay è il prezzo di riserva in un'unità monetaria; gli alias wtp, reservation_price, max_price e max_wtp puntano allo stesso campo così un'esportazione di indagine o un foglio di esercizi conserva i nomi di colonna. price è l'importo di fatto pagato in quella stessa valuta; sono accettati gli alias actual_price, paid, price_paid e p. Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote e valori non finiti falliscono con invalid_input nominando il campo. Se willingness_to_pay è negativo, il gestore rifiuta la richiesta perché un prezzo di riserva non può essere negativo; una riserva nulla è ammessa solo quando anche il prezzo pagato è zero, e allora il surplus è zero. Se price è strettamente maggiore di willingness_to_pay, il gestore rifiuta con un messaggio che price supera la disponibilità a pagare — quei fallimenti non sono fatturati. In caso di successo il corpo riecheggia willingness_to_pay e price arrotondati a due decimali, riporta surplus come la loro differenza arrotondata a due decimali e include una stringa formula che riafferma l'identità. Abbini il JSON alla Sua regola su quale unità sta valorizzando — un biglietto, una corsa, un mese di abbonamento — perché questo punto sottrae i due numeri che Lei invia; non consulta listini, non converte valute e non scala per quantità.
Dove un calcolatore del surplus unitario del consumatore merita il posto
Poiché l'implementazione è parse di livello A puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Domande tecniche
Come si calcola il surplus del consumatore dalla disponibilità a pagare e dal prezzo?
Invii numeri finiti non negativi willingness_to_pay (il prezzo di riserva) e price (l'importo pagato). L'API restituisce surplus = willingness_to_pay − price, arrotondato a due decimali.
Quanto costa il calcolatore del surplus del consumatore?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non è fatturato.