Calculadora de perda de peso morto do monopólio
Veja quanto bem-estar se perde quando um monopólio corta a produção: com intercepto de demanda de 100, inclinação de 2 e custo marginal de 20, a quantidade cai de 40 para 20, o preço sobe para 60 e a perda é de 400. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Intercepto da demanda
- 100
- Inclinação da demanda
- 2
- Custo marginal
- 20
- Quantidade competitiva
- 40
- Quantidade de monopólio
- 20
- Preço de monopólio
- 60
- Redução da quantidade
- 20
Esta calculadora estima quanto bem-estar total é perdido quando um único vendedor, interessado em maximizar o lucro, restringe a produção em um mercado linear. Informe o intercepto e a inclinação da demanda inversa, além do custo marginal constante. Você receberá a quantidade competitiva, a quantidade de monopólio, o preço monopolista, a redução da produção, a margem sobre o custo e o triângulo de perda de bem-estar entre as duas quantidades. A ferramenta atende a estudos de economia, análises regulatórias, modelos de mercado e conferências rápidas do resultado linear clássico.
Descreva corretamente o mercado linear
Comece pela demanda inversa escrita como P = a - bQ. O intercepto da demanda é a, ou seja, o preço no qual a quantidade demandada chegaria a zero. A inclinação é b, um número positivo que indica a velocidade de queda da disposição a pagar quando a produção aumenta.
Informe o custo marginal constante como c, na mesma moeda por unidade usada para o preço. A calculadora pressupõe um mercado, um monopolista de preço único, ausência de discriminação de preços, impostos e externalidades. Ela também considera o custo marginal horizontal; portanto, o custo fixo não altera a quantidade que maximiza o lucro nem o triângulo de bem-estar.
O intercepto deve superar o custo marginal para haver produção competitiva positiva. Mantenha as unidades coerentes. Se Q estiver em milhares de itens, quantidades e perda monetária também estarão escaladas em milhares.
Não use a inclinação da demanda direta sem antes reorganizá-la na forma inversa.
Como são calculados a produção e o triângulo de bem-estar
Na concorrência, o preço é igual ao custo marginal. Substituir P = c na demanda inversa fornece a quantidade competitiva Qc = (a - c) / b. Já o monopolista escolhe a produção em que a receita marginal se iguala ao custo marginal.
Em uma demanda inversa linear, a receita marginal mantém o intercepto e dobra a inclinação: MR = a - 2bQ. Resolver MR = c resulta na quantidade de monopólio Qm = (a - c) / (2b). Ao inserir Qm na demanda, obtém-se o preço monopolista.
As unidades entre Qm e Qc deixam de ser produzidas, embora os compradores atribuam a elas um valor superior ao custo marginal. Os ganhos de troca perdidos formam um triângulo. Sua base é Qc - Qm, e sua altura é o preço monopolista menos o custo marginal.
A perda de peso morto corresponde à metade do produto entre base e altura. Ela não representa o lucro do monopolista nem toda a transferência de excedente dos consumidores para o produtor.
Interprete a estimativa e reconheça os limites
Trate o resultado como uma estimativa de modelo cuja qualidade depende dos dados de demanda e custo. Uma diferença maior entre o intercepto e o custo marginal amplia tanto a quantidade restringida quanto a margem, fazendo a perda crescer rapidamente. Uma inclinação mais acentuada reduz a escala da quantidade e altera a área do triângulo.
Ao comparar mercados, mantenha consistentes a moeda, o período e as unidades. O cálculo é útil para exercícios, cenários preliminares de análise de fusões, debates sobre setores regulados e análises de sensibilidade, mas não prova que uma empresa real seja monopolista. Mercados reais podem ter vários produtos, demanda não linear, custo marginal crescente, limites de capacidade, incerteza, entrada, rivais estratégicos, alterações de qualidade ou discriminação de preços.
A ferramenta também não aplica pesos distributivos: uma transferência dos compradores ao monopolista muda quem recebe o excedente, mas não é, por si só, perda de peso morto. Quando os dados forem incertos, use vários cenários e registre os pressupostos.
Casos de uso
Conferir um exercício de economia
Verifique o equilíbrio competitivo, o preço e a quantidade de monopólio e a perda de bem-estar de uma demanda inversa linear.
Testar cenários de política
Compare como diferentes custos marginais ou estimativas de demanda alteram a restrição da produção e o triângulo de perda.
Documentar um modelo de mercado
Gere valores intermediários transparentes que possam ser revisados junto aos pressupostos de uma análise econômica interna.
Perguntas frequentes
Qual equação de demanda a calculadora utiliza?
Ela usa a demanda inversa linear P = a - bQ, em que a é o intercepto e b é um coeficiente de inclinação estritamente positivo.
Por que o intercepto deve superar o custo marginal?
Essa condição cria uma quantidade competitiva positiva. Se o custo marginal igualar ou superar a disposição máxima a pagar, o modelo de produção positiva não se aplica.
O lucro do monopólio é igual à perda de peso morto?
Não. O lucro inclui excedente transferido dos consumidores ao monopolista. A perda contabiliza ganhos de troca eliminados pela restrição da produção.
O custo fixo afeta o resultado?
Não neste modelo padrão. O custo fixo altera o lucro, mas não a produção escolhida nem o triângulo quando o custo marginal permanece constante.
Quais são as unidades da perda de peso morto?
São unidades de preço multiplicadas por unidades de quantidade. Se a quantidade estiver em milhares, o resultado também ficará em milhares de unidades monetárias.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/econ/monopoly-deadweight-loss \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"demand_intercept":100,"demand_slope":2,"marginal_cost":20}'const res = await fetch("https://api.kit.forhosting.com/econ/monopoly-deadweight-loss", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"demand_intercept": 100,
"demand_slope": 2,
"marginal_cost": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/monopoly-deadweight-loss",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"demand_intercept": 100,
"demand_slope": 2,
"marginal_cost": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/monopoly-deadweight-loss", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"demand_intercept":100,"demand_slope":2,"marginal_cost":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"demand_intercept":100,"demand_slope":2,"marginal_cost":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/monopoly-deadweight-loss", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"demand_intercept": 100,
"demand_slope": 2,
"marginal_cost": 20
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.monopoly_deadweight_loss",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Interprete a estimativa e reconheça os limites
O navegador é grátis; cada solicitação automatizada custa US$ 0,002.
Perguntas técnicas
Quanto custa uma solicitação pela API?
Cada solicitação pela API custa US$ 0,002. Você também pode executar gratuitamente no navegador o mesmo cálculo determinístico.