Valoración por Flujo de Caja Descontado (DCF)
Descripción General
El DCF estima el valor intrínseco de una empresa proyectando los flujos de caja libres futuros y descontándolos a valor presente usando el WACC. Responde a la pregunta "¿cuánto vale este negocio basado en su capacidad futura de generar efectivo?"
Cuándo Usarlo
Condiciones de activación:
- El usuario necesita valorar una empresa o unidad de negocio
- El usuario está evaluando objetivos de M&A u oportunidades de inversión
- El usuario pregunta "¿cuál es el precio justo?" o "construye un modelo de valoración"
Cuándo NO usarlo:
- Para startups en etapa temprana sin ingresos → usar comparables o método venture
- Para valoración relativa rápida → usar múltiplos (P/E, EV/EBITDA)
- Para decisiones a nivel de portafolio → usar Matriz BCG
Marco de Trabajo
LEY DE HIERRO: Basura que entra, basura que sale
El resultado del DCF ES TAN BUENO como sus supuestos. Cada supuesto (tasa de crecimiento,
margen, WACC, crecimiento terminal) debe indicarse explícitamente con su justificación.
Un DCF sin una tabla de supuestos no tiene valor.
LEY DE HIERRO: El Valor Terminal Domina — Manéjalo con Cuidado
El valor terminal típicamente representa el 60-80% del valor total del DCF. Si tu
tasa de crecimiento terminal excede el crecimiento del PIB a largo plazo (~2-3%), estás
implicando que la empresa eventualmente será más grande que la economía. Limita el
crecimiento terminal a la tasa libre de riesgo o al crecimiento del PIB.
Paso 1: Proyectar Flujos de Caja Libre (5-10 años)
FCF = EBIT × (1 - Tasa Impositiva) + Depreciación - CapEx - ΔCapital de Trabajo
Construye las proyecciones a partir de:
- Supuestos de crecimiento de ingresos (top-down o bottom-up)
- Trayectoria del margen operativo
- Requerimientos de gastos de capital
- Cambios en el capital de trabajo
Paso 2: Calcular el WACC
WACC = (E/V × Re) + (D/V × Rd × (1 - Tasa Impositiva))
Donde:
- Re = Costo del patrimonio (usa CAPM: Rf + β × Prima de Riesgo de Mercado)
- Rd = Costo de la deuda (tasa de interés de los préstamos)
- E/V = Ponderación del patrimonio, D/V = Ponderación de la deuda
Paso 3: Calcular el Valor Terminal
Modelo de Crecimiento de Gordon (preferido):
VT = FCF_final × (1 + g) / (WACC - g)
Donde g = tasa de crecimiento terminal (límite máximo 2-3%)
Método del Múltiplo de Salida (alternativa):
VT = EBITDA_final × Múltiplo EV/EBITDA
Paso 4: Descontar a Valor Presente
Valor de la Empresa = Σ FCFt / (1 + WACC)^t + VT / (1 + WACC)^n
Valor del Patrimonio = Valor de la Empresa - Deuda Neta
Valor por Acción = Valor del Patrimonio / Acciones en Circulación
Paso 5: Análisis de Sensibilidad
Prueba supuestos clave: WACC (±1%), crecimiento terminal (±0.5%), crecimiento de ingresos (±2%). Presenta como una tabla de sensibilidad.
Formato de Salida
# Valoración DCF: {Empresa}
## Supuestos Clave
| Supuesto | Valor | Justificación |
|----------|-------|---------------|
| Crecimiento de ingresos (A1-5) | X% | {base} |
| Margen operativo (terminal) | X% | {base} |
| WACC | X% | {cálculo} |
| Crecimiento terminal | X% | {base} |
## Flujos de Caja Libre Proyectados
| Año | Ingresos | EBIT | FCF |
|-----|---------|------|-----|
| A1 | ... | ... | ... |
## Resumen de Valoración
- VP de FCFs: $X
- VP del Valor Terminal: $X (X% del total)
- Valor de la Empresa: $X
- Menos: Deuda Neta: $X
- Valor del Patrimonio: $X
- Por Acción: $X
## Tabla de Sensibilidad
| WACC \ g Terminal | 1.5% | 2.0% | 2.5% |
|------------------|------|------|------|
| 8% | $X | $X | $X |
| 9% | $X | $X | $X |
| 10% | $X | $X | $X |
Ejemplos
Aplicación Correcta
Escenario: DCF para una empresa SaaS taiwanesa (ARR NT$500M, creciendo al 25%)
- Proyectó 5 años de FCF con crecimiento decreciente (25% → 15%)
- WACC 10.5% (justificado: Rf 1.5%, β 1.2, ERP 6%, costo deuda 4%)
- Crecimiento terminal 2.5% (proxy del crecimiento del PIB de Taiwán)
- VT = 72% del valor de la empresa — dentro del rango normal ✓
- La tabla de sensibilidad muestra un rango de $X ante ±1% en WACC
Aplicación Incorrecta
- Tasa de crecimiento terminal del 8% → Implica que la empresa supera a la economía para siempre. Viola la Ley de Hierro.
- Sin tabla de supuestos — solo "Valor de la Empresa = NT$2.5B" → No se puede validar. Viola la Ley de Hierro.
Errores Frecuentes
- Sensibilidad al valor terminal: Pequeños cambios en el crecimiento terminal o el WACC alteran la valoración un 20-30%. Siempre presenta un rango, no una estimación puntual.
- Referencia circular en el WACC: El WACC necesita el valor del patrimonio (capitalización de mercado), pero el DCF calcula el valor del patrimonio. Itera o usa la estructura de capital objetivo.
- FCF vs Ingreso Neto: El DCF usa el Flujo de Caja Libre, no las ganancias. Las empresas con alto CapEx o necesidades de capital de trabajo pueden tener ganancias positivas pero FCF negativo.
- Prima de riesgo país: Para empresas de Taiwán/mercados emergentes, añade una prima de riesgo país al WACC (típicamente 1-3%).
- FCF negativo en los primeros años: Las empresas en crecimiento pueden tener FCF negativos inicialmente. Esto está bien — el valor proviene de los años posteriores y del valor terminal.
Scripts
| Script | Descripción | Uso |
|---|---|---|
scripts/dcf.py | Calcula el valor de la empresa mediante DCF con valor terminal | python scripts/dcf.py --help |
Ejecuta python scripts/dcf.py --verify para realizar pruebas de cordura incorporadas.
Referencias
- Para detalles sobre el cálculo del WACC, consulta
references/wacc-calculation.md - Para el enfoque de múltiplos de empresas comparables, consulta
references/comparables.md