Tabla de sensibilidad DCF
Valoración según supuestos clave.
Definición
Una tabla de sensibilidad DCF cruza dos supuestos de una valoración por flujos descontados —el coste de capital en filas y el crecimiento terminal en columnas— y muestra el valor resultante en cada casilla, con el caso base resaltado. La valoración se lee como un rango, no como un número. Se usa en finanzas corporativas y banca de inversión.
- Datos
- category · series · value · highlight
- Buena para
- Ver cuánto cambia una valoración al mover los dos supuestos que más pesan.
- Evítala cuando
- Cuando la valoración depende de más de dos supuestos que quieres comparar entre sí: la rejilla sólo cruza dos.
- Se lee bien
- Entre 4 y 50 elementos; dibuja hasta 3000
- Datos que faltan
- Dibuja el valor ausente como cero.
- Accesibilidad
- Lector de pantalla: tabla de datos · respeta «reducir movimiento»
Forma de los datos
Qué columnas pide
| Columna | Tipo | Para qué |
|---|---|---|
category · opcional | string | La fila de la rejilla: el coste de capital, como TEXTO («8.0%»). Un único alias; sin ella el chart devuelve una rejilla vacía. |
series · opcional | string | La columna: el crecimiento terminal, también como texto. Opcional; sin ella todas las celdas caen en la misma columna. |
value · opcional | number | Por POSICIÓN, no por nombre: la 1.ª columna numérica es el valor de la celda. |
highlight · opcional | string | Marca el caso base. Sólo cuenta el texto «yes» (en minúsculas o mayúsculas); cualquier otra cosa es «no». |
Tamaños
Recompuesta, no encogida
El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.
Cuándo usarla
Tres preguntas antes de elegirla
¿Te interesan todas las combinaciones de los dos supuestos?
Si sólo cuentan tres o cuatro escenarios con nombre, compáralos uno al lado del otro.
Sí: quédate con tabla de sensibilidad dcf
No: usa Comparación de escenarios¿La valoración depende sobre todo de dos supuestos?
Si son muchos y quieres saber cuál pesa más, usa el diagrama de tornado.
Sí: quédate con tabla de sensibilidad dcf
No: usa Diagrama de tornado¿Varías los supuestos de un mismo modelo?
Si comparas rangos de valor que salen de métodos distintos, usa el campo de fútbol de valoración.
Sí: quédate con tabla de sensibilidad dcf
No: usa Campo de fútbol de valoraciónCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('dcftable');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);También en React con Chart y prepareComposition. Guía para desarrolladores →
Dudas
¿Cómo se marca el caso base?
Con la columna de resaltado: sólo cuenta el texto «yes», en minúsculas o mayúsculas.
¿Calcula la valoración?
No: cada casilla trae su valor ya calculado. La pieza lo coloca en su fila y su columna.
¿Cómo escribo los supuestos?
Como texto, por ejemplo «8.0%»: se usan tal cual como rótulos de fila y de columna.
¿Qué hace si faltan datos?
Dibuja el valor ausente como cero. Si un hueco no es un cero en tus datos, rellénalo o elimina la fila antes de dibujar.
¿Cómo se ve en el móvil?
El motor la recompone a 420 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.
Relacionadas
Otras formas de responder «qué va a pasar»
Gráfico de abanicoprevisión con incertidumbre creciente
Periodo de recuperacióncuándo se recupera una inversión
Previsión con abanicoingresos futuros con rango de incertidumbre
Nomogramacalcular un riesgo sumando puntos
Comparación de escenariosresultados bajo distintos supuestos
Histograma de simulaciónresultados posibles de un Monte Carlo