Calculadora de valor intrínseco
Con un flujo de caja libre de 10 000 000 que crece un 5 %, una tasa de descuento del 10 %, 10 años de previsión y 1 000 000 de acciones, cada acción vale 210. Obtenga un valor por acción basado en el efectivo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Flujo de caja libre
- 10 000 000
- Tasa de crecimiento
- 5
- Tasa de descuento
- 10
- Años de proyección
- 10
- Cuotas de mercado
- 1 000 000
- Valor presente de los flujos de caja
- 78 118 027,566209
- Valor terminal
- 342 067 871,623263
- Valor presente del valor terminal
- 131 881 972,433791
- Valor del capital propio
- 210 000 000
El valor intrínseco es el valor presente del efectivo que un negocio puede devolver a sus dueños, no el último cruce de la cinta. Quien busca calculadora de valor intrínseco o calculadora de flujos de caja descontados quiere una cifra por acción a partir del flujo de caja libre reciente, una tasa de crecimiento constante, una tasa de descuento y un horizonte de proyección, no un múltiplo sobre el EBITDA ni un colchón frente a un precio de cotización que ya tecleó. Esta calculadora hace crecer el flujo de caja libre en cada año de previsión, descuenta esos flujos a la rentabilidad exigida, añade un valor terminal de Gordon al horizonte y divide el total por las acciones en circulación, de modo que el resultado es un valor razonable por acción.
Qué mide el valor intrínseco DCF y cómo se forma la cifra por acción
El valor intrínseco por flujos de caja descontados responde a una sola pregunta de valoración: ¿cuánto vale una acción si el efectivo que el negocio puede distribuir crece a una tasa declarada y esos flujos se descuentan a una rentabilidad exigida? Quien busca calculadora de valor intrínseco quiere esa cifra por acción, no un PER que mezcla la estructura de capital en el denominador, no un cribado EV/EBITDA y no un colchón de seguridad que ya supone conocido el valor razonable.
Cada uno de esos flujos se descuenta a la tasa r, de modo que su valor presente es FCF_t dividido por (1+r) elevado a t. En el horizonte el modelo de crecimiento de Gordon capitaliza el siguiente flujo como una perpetuidad: el valor terminal es igual a FCF_n por (1+g) dividido por (r minus g). Ese valor terminal se descuenta a su vez n años.
La calculadora no obtiene presentaciones regulatorias, no estima el crecimiento a partir de la historia ni resta la deuda neta de un total de caja no apalancado: eso pertenece a su capa de datos.
Dónde una calculadora de valor intrínseco aporta valor
Los equipos de investigación de renta variable y de desarrollo corporativo compiten por calculadora de valor intrínseco porque un memorando DCF parte del flujo de caja libre, una tasa de crecimiento, una tasa de descuento y un horizonte, no de un múltiplo de titular.
Los cribados del lado comprador y los modelos de estudiantes necesitan la misma identidad sobre muchos nombres: cada ticker es una petición, la unidad es item, y una tasa de descuento por debajo del crecimiento falla en alto para que una hoja que intercambió WACC y g no imprima Infinity en silencio.
El material didáctico y los ejercicios al estilo CFA pueden sembrar ejemplos que devuelvan un valor por acción redondeado cuando r está por encima de g y rechacen el caso invertido, que es el lenguaje de aula según el cual el modelo de Gordon exige una tasa de descuento mayor que el crecimiento. Las explicaciones editoriales contrastan este valor presente de caja con un múltiplo sobre el EBITDA para que el lector vea por qué dos métodos discrepan sin montar un modelo completo. La validación fallida no consume saldo.
La capacidad nunca inventa un desvanecimiento del crecimiento tras la ventana explícita; con una sola tasa el valor terminal usa esa misma g, que es el DCF de crecimiento constante que calcula esta página, no un desvanecimiento en dos etapas.
Qué puede hacer con ella
Memorandos DCF de fondos propios y notas de análisis
Convierta el flujo de caja libre reciente, una tasa de crecimiento, una tasa de descuento, un horizonte de previsión y las acciones en circulación en el valor intrínseco por acción que un memorando DCF coloca junto al precio de mercado.
Cribado cuando el WACC y el crecimiento podrían estar intercambiados
Pase muchos tickers por la misma identidad DCF y falle en alto cuando la tasa de descuento quede por debajo de la de crecimiento, en lugar de guardar Infinity como una ganga falsa.
Ejercicios de aula con crecimiento de Gordon
Corrija problemas que piden descontar el flujo de caja libre creciente y aplicar TV = FCF_n(1+g)/(r−g), incluido el caso en que r debe superar a g.
Preguntas frecuentes
¿Cómo se calcula el valor intrínseco a partir del flujo de caja libre?
Un valor terminal de Gordon FCF_n(1+g)/(r−g) se descuenta desde el horizonte. Las tasas van en porcentaje (10 significa 10%).
¿Por qué la calculadora rechaza una tasa de descuento por debajo de la de crecimiento?
El valor terminal de Gordon divide por r minus g. Cuando la tasa de descuento queda por debajo de la de crecimiento (o es igual) ese denominador no es positivo, así que la perpetuidad no está definida.
¿Resta la deuda neta del valor intrínseco?
No. Descuenta el flujo que usted introduce y no consulta informes, no estima el crecimiento a partir del histórico ni resta deuda. Para un valor por acción, parta del flujo de caja disponible para los accionistas.
¿Qué hago si ya tengo el flujo de caja por acción?
Introduzca el flujo por acción y ponga 1 como número de acciones. Así el resultado es directamente el valor razonable de una acción, sin convertir desde un total de la empresa.
¿Puedo valorar una empresa que quema caja?
Sí. Introduzca el flujo de caja libre como número negativo. La previsión hace crecer esa cifra a la tasa indicada, de modo que el resultado muestra el valor de esa empresa bajo sus supuestos.
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/fin/intrinsic-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"free_cash_flow":10000000,"growth_rate":5,"discount_rate":10,"projection_years":10,"shares":1000000}'const res = await fetch("https://api.kit.forhosting.com/fin/intrinsic-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"free_cash_flow": 10000000,
"growth_rate": 5,
"discount_rate": 10,
"projection_years": 10,
"shares": 1000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/intrinsic-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"free_cash_flow": 10000000,
"growth_rate": 5,
"discount_rate": 10,
"projection_years": 10,
"shares": 1000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/intrinsic-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"free_cash_flow":10000000,"growth_rate":5,"discount_rate":10,"projection_years":10,"shares":1000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"free_cash_flow":10000000,"growth_rate":5,"discount_rate":10,"projection_years":10,"shares":1000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/intrinsic-value", 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
{
"free_cash_flow": 10000000,
"growth_rate": 5,
"discount_rate": 10,
"projection_years": 10,
"shares": 1000000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.intrinsic_value",
"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.
Límites
max_abs_value | 1000000000000000 |
max_years | 50 |
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
Cuando la tasa de descuento queda por debajo de la de crecimiento el valor terminal de Gordon no está definido, así que la tarea falla con invalid_input en lugar de emitir Infinity o un precio negativo que un formulario podría tratar como ganga.
Qué mide el valor intrínseco DCF y cómo se forma la cifra por acción
El flujo de caja libre reciente es el importe de partida en una sola moneda; este endpoint lo trata como el residual de caja que usted elige descontar, en general el flujo de caja libre para accionistas cuando el resultado debe ser un valor de fondos propios. Cada año de previsión t desde 1 hasta projection_years hace crecer esa caja a la tasa constante g, de modo que FCF_t es igual a FCF_0 por (1+g) elevado a t. La suma de los valores presentes del tramo explícito y del valor presente del terminal es equity_value. Al dividir por las acciones en circulación se obtiene intrinsic_value, el valor razonable por acción que esta página existe para devolver. Cuando g es constante, ese total equivale a la identidad de perpetuidad creciente FCF_1 dividido por (r minus g); projection_years sigue partiendo el valor entre la ventana explícita y el lote terminal, que es el calendario DCF que muestra un memorando.
Contrato de entrada, restricción de Gordon y errores
El fallo distintivo que esta página existe para cazar es una tasa de descuento por debajo de la de crecimiento: el valor terminal de Gordon divide por r minus g, así que una tasa de descuento que no sea estrictamente mayor que el crecimiento se rechaza en lugar de devolver Infinity o una perpetuidad negativa que un formulario podría tratar como barata. Ejemplo: diez millones de flujo de caja libre, cinco por ciento de crecimiento, diez por ciento de descuento, diez años de proyección y un millón de acciones producen un valor intrínseco por acción de doscientos diez. Envíe por POST un cuerpo JSON con cinco números finitos obligatorios. free_cash_flow es el flujo de caja libre reciente en una sola unidad monetaria, con alias fcf, cash_flow, fcf0 y current_fcf; se admite un importe negativo para una empresa que quema caja y produce un valor negativo. growth_rate es la tasa anual constante de crecimiento en porcentaje (ocho significa ocho por ciento), con alias g, growth y growth_percent, y debe ser mayor que menos ciento para que uno más g siga siendo positivo. discount_rate es la rentabilidad anual exigida en porcentaje (doce significa doce por ciento), con alias r, wacc, required_return y discount, y debe mantener asimismo uno más r positivo. projection_years es la longitud explícita de previsión como entero positivo de 1 a 50, con alias years, n, periods y horizon. shares es el recuento de acciones usado para convertir el valor presente total en una cifra por acción, con alias shares_outstanding, share_count y shares_issued, y debe ser estrictamente mayor que cero; pase uno cuando free_cash_flow ya sea un importe por acción. Cada campo numérico puede llegar como número JSON o como cadena numérica. Campos ausentes, cadenas vacías, booleanos, NaN o infinitos fallan con invalid_input nombrando el campo y no se facturan. Si acierta, el cuerpo ecoa las cinco entradas, devuelve present_value_cash_flows para la ventana explícita, terminal_value en el horizonte, present_value_terminal, equity_value como total DCF, intrinsic_value como equity_value dividido por shares, y una cadena formula que reescribe la identidad. Combine la cifra con su propio margen de seguridad; este endpoint no consume un precio de mercado.
Dónde una calculadora de valor intrínseco aporta valor
Los autores de automatización fijan el campo intrinsic_value redondeado en cuadernos y workers en el borde cuando un modelo cambia g o r. Como la implementación es parse de nivel A pura, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga el flujo de caja libre y las acciones finitos, conserve la tasa de descuento estrictamente por encima de la de crecimiento, fije el intrinsic_value redondeado en las pruebas y obtendrá un valor DCF por acción reproducible para widgets, aulas y producción. Los scripts de cartera pueden llamar el mismo módulo en un bucle; la vía gratuita del navegador permanece idéntica byte a byte a la API, de modo que la vista previa de la página nunca miente sobre la cifra que se guardará después de un alta.
Preguntas técnicas
¿growth_rate y discount_rate van en porcentaje o en decimales?
En porcentaje. Introduzca 8 para un crecimiento del ocho por ciento y 12 para una rentabilidad exigida del doce por ciento. Si pasa 0.12 cuando quería decir doce por ciento, el descuento se trataría como doce centésimas de punto porcentual.
¿free_cash_flow es un total de empresa o un importe por acción?
Cualquiera de los dos. Pase el FCF reciente de la firma y el recuento en shares, o pase el FCF por acción y fije shares en 1. intrinsic_value es siempre equity_value dividido por shares.
¿Cuánto cuesta la calculadora de valor intrínseco?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada no válida, incluida una tasa de descuento por debajo de la de crecimiento, no se factura.