Margen de seguridad del precio
Si valora una acción en 100 y cotiza a 70, su margen de seguridad es del 30 %: paga solo el 70 % de lo que estima que vale. Introduzca ambas cifras para ver el descuento, la relación precio-valor y una etiqueta de valoración. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor intrínseco
- 100
- Precio de mercado
- 70
- Monto del descuento
- 30
- Margen de seguridad
- 0,3
- Margen de seguridad (%)
- 30
- Relación precio-valor
- 0,7
Los inversores en valor comparan el valor intrínseco estimado de una acción con su precio de mercado antes de comprar. La brecha entre ambas cifras—expresada como porcentaje del valor intrínseco—es el clásico margen de seguridad. Esta calculadora convierte un valor razonable estimado y un precio de mercado cotizado en ese descuento (o prima): margen de seguridad en decimal y en porcentaje, el descuento absoluto en dinero, la razón precio-valor y una etiqueta simple de valoración. Úsela para pantallas de acciones, notas de dimensionado de posiciones, ejercicios de clase sobre inversión en valor y automatización que deba normalizar decisiones de compra frente a un valor razonable declarado.
Qué significa el margen de seguridad y cómo funciona la fórmula
El margen de seguridad de Benjamin Graham es el colchón entre lo que se estima que vale un valor y lo que el mercado pide por él. El valor intrínseco es su estimación independiente del valor razonable por acción—a partir de un modelo de flujos de caja descontados, un suelo basado en activos, un múltiplo de beneficios en el que confía u otro método de valoración propio. El precio de mercado es la cotización actual a la que podría comprar.
La forma porcentual estándar es: margen de seguridad igual a valor intrínseco menos precio de mercado, todo dividido por el valor intrínseco. Cuando el precio de mercado es setenta y el valor intrínseco es cien, el importe del descuento es treinta y el margen de seguridad es del treinta por ciento: usted paga solo el setenta por ciento del valor razonable estimado.
Cuando el precio de mercado supera el valor intrínseco, el margen se vuelve negativo y la etiqueta es overvalued—el porcentaje negativo sigue siendo útil como señal de prima sobre el valor, no como luz verde de compra. Dividir por el valor intrínseco (no por el precio de mercado) mantiene la medida escalada a su estimación de valor, tal como Graham planteó el colchón que protege frente a error de estimación y mala suerte.
Esa separación es deliberada: los modelos de valoración cambian por sector y tesis, mientras que la aritmética del margen de seguridad sigue siendo una identidad única y auditable.
Dónde una calculadora de margen de seguridad del precio aporta valor real
Inversores particulares y asesores usan una calculadora de margen de seguridad del precio cuando una nota de investigación fija un valor razonable objetivo y necesitan un colchón porcentual instantáneo y compartible frente a la cotización en vivo antes de dimensionar una posición. Las herramientas de screening y las canalizaciones de boletines normalizan muchos nombres a la misma métrica MOS para que los lectores ordenen oportunidades por profundidad de descuento y no solo por el precio de titular.
Educadores y plataformas LMS necesitan un oráculo determinista para deberes de inversión en valor que piden calcular el margen de seguridad a partir del valor intrínseco y del precio de mercado—incluido el caso overvalued que los estudiantes suelen maltratar tomando el valor absoluto o dividiendo por el precio de mercado en lugar del valor intrínseco. La validación fallida no consume saldo.
Mantenga el valor intrínseco positivo y el precio de mercado no negativo, fije los campos redondeados en las pruebas y obtendrá cifras de margen de seguridad reproducibles para hojas de cálculo, flujos n8n y workers de borde sin montar su propia biblioteca financiera.
Qué puede hacer con ella
Comprobación del descuento antes de operar
Convierta su estimación de valor razonable y la cotización en vivo en un porcentaje de margen de seguridad antes de dimensionar o colocar una orden de compra.
Cribar y ordenar nombres infravalorados
Normalice muchas acciones a la misma métrica MOS para que las listas de investigación se ordenen por profundidad de descuento y no por el precio absoluto.
Ejercicios de inversión en valor en clase
Corrija deberes que piden el margen de seguridad a partir del valor intrínseco y del precio de mercado con un oráculo geométrico determinista.
Preguntas frecuentes
¿Qué significa un margen de seguridad negativo?
El precio de mercado está por encima de su estimación de valor intrínseco. La acción se etiqueta overvalued; el porcentaje negativo cuantifica la prima sobre su valor razonable.
¿Por qué dividir por el valor intrínseco y no por el precio de mercado?
El colchón clásico de Graham se escala al valor estimado, de modo que el error de estimación se expresa como fracción del valor razonable—la cantidad que le importa proteger.
¿La calculadora estima el valor intrínseco por mí?
No. Usted aporta su propia estimación de valor razonable, ya sea con un modelo de flujos de caja descontados, un suelo basado en activos o un múltiplo de beneficios. La calculadora solo mide la distancia entre esa estimación y el precio de mercado.
¿Qué indica la relación precio-valor?
Divide el precio de mercado entre su valor intrínseco. Un 0,7 significa que paga el 70 % de lo que estima que vale; por encima de 1, el mercado pide más que su estimación y el margen de seguridad se vuelve negativo.
¿Puede ser cero el precio de mercado o el valor intrínseco?
Un precio de mercado de cero se acepta y da un margen de seguridad del 100 %. El valor intrínseco debe ser mayor que cero, porque una estimación nula o negativa dejaría el porcentaje sin sentido.
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/finance/margin-of-safety-price \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"intrinsic_value":100,"market_price":70}'const res = await fetch("https://api.kit.forhosting.com/finance/margin-of-safety-price", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"intrinsic_value": 100,
"market_price": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/margin-of-safety-price",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"intrinsic_value": 100,
"market_price": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/margin-of-safety-price", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"intrinsic_value":100,"market_price":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"intrinsic_value":100,"market_price":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/margin-of-safety-price", 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
{
"intrinsic_value": 100,
"market_price": 70
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.margin_of_safety_price",
"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
La entrada no válida falla con invalid_input y no se factura.
Qué significa el margen de seguridad y cómo funciona la fórmula
Cuando el precio de mercado iguala el valor intrínseco, el margen de seguridad es cero y la etiqueta es fairly_valued. Este endpoint no inventa el valor intrínseco por usted; solo mide la brecha geométrica una vez que usted aporta ambos números.
Contrato de entrada, redondeo, validación y ejemplos resueltos
El valor intrínseco debe ser estrictamente mayor que cero; una estimación de valor razonable nula o negativa se rechaza porque la razón de margen de seguridad sería indefinida o sin sentido. El precio de mercado debe ser mayor o igual que cero—el cero está permitido y produce un margen de seguridad del cien por ciento cuando el valor intrínseco es positivo. Envíe por POST un cuerpo JSON con dos números finitos obligatorios: intrinsic_value y market_price. Un entero opcional decimals de cero a doce (por defecto seis) controla el redondeo half-up aplicado una sola vez a discount_amount, margin_of_safety, margin_of_safety_percent y price_to_value_ratio desde los valores IEEE crudos; no reinyecte un porcentaje ya redondeado en otro paso de fórmula si encadena herramientas por su cuenta. Campos ausentes, cadenas vacías, valores no finitos, valor intrínseco no positivo y precio de mercado negativo fallan con invalid_input nombrando el problema, y esos fallos no se facturan. Ejemplo: intrinsic_value cien, market_price setenta produce discount_amount treinta, margin_of_safety cero punto tres, margin_of_safety_percent treinta, price_to_value_ratio cero punto siete y valuation undervalued. Ejemplo: intrinsic_value cincuenta, market_price sesenta produce un margen de seguridad negativo del menos veinte por ciento y valuation overvalued. Ejemplo: precios iguales producen margen cero y fairly_valued. Combine la respuesta con sus propias notas de valoración; este endpoint solo mide la brecha y no obtiene cotizaciones en vivo ni ejecuta un modelo de flujos de caja descontados.
Dónde una calculadora de margen de seguridad del precio aporta valor real
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
¿Cómo se calcula el margen de seguridad?
MOS = (intrinsic_value − market_price) / intrinsic_value. La API también devuelve la misma cifra como margin_of_safety_percent, el discount_amount en dinero y price_to_value_ratio.
¿Esta calculadora estima el valor intrínseco por mí?
No. Usted aporta intrinsic_value desde su propio modelo (DCF, activos, múltiplos, etc.). La herramienta solo mide la brecha frente a market_price.
¿Cuánto cuesta la calculadora de margen de seguridad del precio?
La herramienta en el navegador es gratuita. Las solicitudes API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada no válida no se factura.