Índice de Lerner
Valore cuánto margen tiene una empresa para fijar precios: un precio de 100 con un coste marginal de 60 da un índice de Lerner de 0,4, es decir, un 40 %, un poder de mercado moderado. Cero significa que el precio iguala al coste marginal. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Precio
- 100
- Costo marginal
- 60
- Brecha precio-costo
- 40
- Índice de Lerner
- 0,4
- Índice de Lerner (%)
- 40
- Nivel de poder de mercado
- moderate_market_power
El índice de Lerner es la medida estándar de un solo número del poder de mercado a nivel de empresa en microeconomía y organización industrial: expresa cuánto se sitúa el precio por encima del coste marginal como fracción del propio precio. Cuando el precio iguala el coste marginal el índice es cero, el referente competitivo; cuando el coste marginal queda muy por debajo del precio el índice se acerca a uno, el caso de monopolio extremo. Esta calculadora de poder de mercado del índice de Lerner acepta un precio de mercado positivo y un coste marginal no negativo que no supere el precio, devuelve el hueco precio-coste, el índice en el intervalo unitario, una forma porcentual para diapositivas e informes, y una etiqueta de banda gruesa para uso en el aula.
Qué mide el índice de Lerner y por qué queda entre cero y uno
La definición clásica de Abba Lerner escribe el poder de mercado como el recargo relativo del precio sobre el coste marginal: L es igual al precio menos el coste marginal, todo dividido por el precio. Esa razón es adimensional, así que una empresa que cobra cien con coste marginal sesenta tiene el mismo índice de cero coma cuatro que una que cobra diez con coste marginal seis.
Bajo maximización de beneficios con una curva de demanda suave el índice también equivale al recíproco negativo de la elasticidad de la demanda residual de la empresa, por eso una demanda residual muy elástica fuerza L cerca de cero mientras que una demanda residual inelástica permite un hueco grande. La competencia perfecta es el caso especial en el que la demanda residual es infinitamente elástica, el precio iguala el coste marginal y L es exactamente cero.
A medida que la demanda residual se vuelve menos elástica, la empresa puede elevar el precio más por encima del coste y L sube hacia uno; L igual a uno exigiría coste marginal cero a un precio positivo. Esta calculadora impone el dominio de libro usado en cursos de principios e intermedios: el precio debe ser estrictamente positivo, el coste marginal no negativo y no mayor que el precio, de modo que todo resultado exitoso queda en el intervalo cerrado de cero a uno.
La respuesta también repite una cadena formula breve L igual a (P menos MC) entre P para que el alumnado alinee la identidad algebraica con los campos numéricos sin consultar otra ficha de referencia.
Cuándo sirve medir el poder de mercado
Los cursos de principios y de organización industrial usan una calculadora de poder de mercado del índice de Lerner para que el alumnado convierta cualquier par válido de precio y coste marginal en la medida canónica [0, 1] sin mezclar el recargo sobre el coste con la razón de Lerner. Los generadores de exámenes y los plugins LMS necesitan un oráculo determinista que rechace precios nulos o negativos y coste por encima del precio en lugar de inventar un cero vacío que un calificador defectuoso podría tratar como competencia perfecta.
La validación fallida no consume saldo. Mantenga las peticiones pequeñas, fije en pruebas los campos de índice y porcentaje redondeados y obtendrá cifras de poder de mercado reproducibles para deberes, plugins LMS y edge workers sin montar una pila completa de simulación de organización industrial propia.
Qué puede hacer con ella
Comprobaciones de poder de mercado en el aula
Permita que el alumnado introduzca precio y coste marginal y verifique L=(P−MC)/P en el intervalo unitario frente a los ejemplos resueltos del libro.
Calificación automática en LMS y exámenes
Evalúe ítems del índice de Lerner con un oráculo determinista que rechaza precio no positivo o coste marginal por encima del precio.
Cuadernos antimonopolio y de OI
Calcule en lote índices de Lerner a nivel de empresa a partir de proxis de precio y coste sin desvío de fórmulas de hoja de cálculo.
Preguntas frecuentes
¿Cómo se calcula el índice de Lerner?
L = (P − MC) / P. Envíe un precio P positivo y un coste marginal MC con 0 ≤ MC ≤ P.
¿Puede el índice de Lerner ser mayor que uno?
No con esta calculadora. MC debe ser no negativo y como máximo igual al precio, de modo que L permanece en [0, 1].
¿Es lo mismo que el recargo sobre el coste?
No. El recargo sobre el coste es (P − MC) / MC. El índice de Lerner divide el mismo hueco por el precio, así que siempre está entre cero y uno cuando P ≥ MC ≥ 0.
¿Qué significa un índice de Lerner igual a cero?
Que el precio coincide con el coste marginal, la referencia de la competencia perfecta. Cuanto más por debajo del precio queda el coste marginal, más se acerca el índice a uno, el caso extremo de monopolio.
¿Qué relación tiene el índice de Lerner con la elasticidad de la demanda?
Cuando la empresa maximiza su beneficio, el índice es igual al inverso negativo de la elasticidad de la demanda que enfrenta. Una demanda muy elástica lo deja cerca de cero; una menos elástica permite un margen mayor.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/econ/lerner-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price":100,"marginal_cost":60}'const res = await fetch("https://api.kit.forhosting.com/econ/lerner-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price": 100,
"marginal_cost": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/lerner-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price": 100,
"marginal_cost": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/lerner-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price":100,"marginal_cost":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price":100,"marginal_cost":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/lerner-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"price": 100,
"marginal_cost": 60
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.lerner_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué mide el índice de Lerner y por qué queda entre cero y uno
Las entradas que producirían un índice negativo (coste por encima del precio) o una razón no finita se rechazan como invalid_input en lugar de devolverse como un negativo silencioso que confunde a los calificadores.
Contrato de entrada, campos de respuesta y reglas de validación
Opcionalmente envíe decimals como entero de cero a doce (predeterminado seis) para controlar el redondeo half-up en cada campo calculado. El precio debe ser estrictamente mayor que cero porque la división por el precio es el paso definitorio del índice. Envíe un cuerpo JSON con POST con dos números finitos obligatorios: price (precio de mercado P) y marginal_cost (coste marginal unitario MC). El coste marginal debe ser mayor o igual que cero y no superar el precio; un coste por encima del precio empujaría L por debajo de cero, fuera del rango de cero a uno que este endpoint certifica. Campos ausentes, cadenas vacías, valores no finitos y decimals no enteros fuera del rango permitido fallan con invalid_input y no se facturan. Se aceptan alias habituales: p o selling_price para price, y mc, cost o unit_cost para marginal_cost. En caso de éxito el cuerpo devuelve price y marginal_cost ecoados (redondeados), price_cost_gap como P menos MC, lerner_index como la razón en el intervalo unitario, lerner_percent como cien veces el índice para gráficos con eje porcentual, market_power_band como etiqueta gruesa de aula (perfect_competition, low_market_power, moderate_market_power, high_market_power o near_monopoly) y formula. Ejemplo: precio cien y coste marginal sesenta produce hueco cuarenta, índice de Lerner cero coma cuatro, cuarenta por ciento y moderate_market_power. Combine las cifras con su propia estimación de demanda si necesita la interpretación por elasticidad L igual a menos uno entre epsilon; este endpoint calcula solo la forma precio-coste del índice y no estima curvas de demanda ni funciones de coste multiproducto.
Dónde aporta valor una API del índice de Lerner
Los cuadernos de consultoría y las hojas antimonopolio suelen tabular valores de L a nivel de empresa a partir de proxis contables del coste marginal; fijar la aritmética en una API parse diminuta mantiene el desvío de hojas de cálculo fuera de la columna de comparación. Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Qué significa un índice de Lerner igual a cero?
L = 0 cuando el precio iguala el coste marginal, el referente de competencia perfecta sin margen precio-coste relativo al precio.
¿Cuánto cuesta la calculadora de poder de mercado del índice de Lerner?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.