Simulación de Monte Carlo en Excel para evaluar una inversión

Cuando una pyme quiere lanzar un producto, abrir un servicio, comprar inventario o invertir en publicidad, suele trabajar con una sola proyección de ventas y costos.

El problema es que la realidad rara vez se comporta exactamente como esa proyección. Las ventas pueden ser menores a las esperadas, el costo de un proveedor puede subir o el margen puede no alcanzar para recuperar la inversión.

La simulación de Monte Carlo ayuda a revisar muchos resultados posibles antes de tomar una decisión. En lugar de usar una sola cifra de ventas o costo, trabaja con rangos razonables y permite estimar la frecuencia de resultados positivos o negativos y la probabilidad de cumplir una meta definida para el proyecto.

Al final de esta entrada encontrarás una plantilla de simulación de Monte Carlo en Excel. La plantilla incluye una hoja de instrucciones y está pensada para evaluar un lanzamiento, producto, servicio o inversión pequeña.

La simulación de Monte Carlo permite evaluar una inversión cuando las ventas, costos o márgenes pueden cambiar. En vez de usar una sola proyección, analiza múltiples resultados posibles y permite estimar probabilidades de saldo negativo o de cumplimiento de una meta, siempre bajo los supuestos del modelo.

Qué es una simulación de Monte Carlo y para qué sirve

La simulación de Monte Carlo es un método para analizar decisiones con incertidumbre.

Parte de una idea sencilla: en un negocio, muchas variables no tienen un valor fijo. No sabes con exactitud cuántas unidades venderás, cuánto costará un insumo dentro de dos meses o cuánto puede cambiar tu margen si debes hacer descuentos.

En vez de asumir que todo ocurrirá según el plan, el método usa diferentes valores posibles para esas variables. Después muestra qué tan frecuente fue una pérdida, cuál fue el resultado más probable y qué escenarios requieren mayor cuidado.

El problema de decidir con una sola proyección

Imagina que una tienda quiere lanzar una nueva línea de accesorios.

Su proyección inicial dice que venderá 120 unidades durante los primeros tres meses. Ese número puede parecer razonable, pero depende del tráfico, el precio, la publicidad, la competencia, las reseñas, el inventario y la capacidad de entrega.

Una proyección tradicional podría decir:

“Si vendemos 120 unidades y los costos no cambian, el lanzamiento puede dejar un resultado favorable”.

La simulación plantea una pregunta más útil:

“Si las ventas y los costos cambian dentro de rangos razonables, ¿qué probabilidad existe de obtener un saldo positivo o negativo?”

No se trata de adivinar el futuro. Se trata de reconocer que el resultado puede cambiar y preparar una decisión con mayor criterio.

Monte Carlo no es lo mismo que trabajar con escenarios

Una simulación no reemplaza las proyecciones ni los escenarios. Cada herramienta responde una pregunta distinta.

MétodoCómo funcionaPara qué sirve
Proyección tradicionalUsa una sola cifra de ventas y costos.Estimar un resultado esperado.
EscenariosCompara un caso conservador, uno esperado y uno optimista.Ver cómo cambia un resultado ante pocos casos fijos.
Análisis de sensibilidadModifica una variable a la vez.Identificar qué factor tiene mayor impacto.
Monte CarloCombina múltiples variaciones posibles.Estimar probabilidades y niveles de riesgo.

Por ejemplo, una cafetería puede usar escenarios para revisar qué pasa si vende 50, 70 o 90 almuerzos diarios.

Monte Carlo va un paso más allá. Puede combinar ventas bajas con costos altos, ventas medias con costos normales o ventas altas con costos favorables. Así muestra un conjunto más amplio de resultados posibles.

La simulación debe construirse sobre datos financieros básicos ya definidos. Antes de usarla, conviene contar con una planeación financiera para pymes que ordene ingresos, costos, gastos e inversión.

Cuándo conviene usar una simulación de Monte Carlo

Este método tiene sentido cuando una decisión puede afectar la caja, el margen o la capacidad operativa del negocio.

  • El lanzamiento de un nuevo producto.
  • La apertura de un servicio adicional.
  • La compra de inventario para una temporada.
  • Una inversión en equipos o maquinaria.
  • Una campaña de publicidad relevante.
  • La contratación de personal para atender una demanda incierta.
  • La entrada a un nuevo canal de ventas.

Usa una simulación de Monte Carlo cuando una decisión depende de ventas, costos o demanda que pueden variar. Es especialmente útil antes de comprar inventario, lanzar un servicio, invertir en publicidad o comprometer recursos en un proyecto nuevo.

Cuándo no necesitas usarla

No toda decisión requiere una simulación.

  • La inversión es pequeña y fácil de recuperar.
  • Solo debes comparar dos cotizaciones.
  • No cuentas todavía con una estimación básica de ventas y costos.
  • El negocio tiene datos estables y poca variación.
  • El principal problema es operativo, no financiero.

En esos casos, puede ser más útil empezar con un análisis costo-beneficio o con el cálculo del punto de equilibrio.

Validación de ideas para analizar supuestos y reducir incertidumbre antes de invertir en un negocio

Qué información necesitas antes de simular

Una simulación útil no empieza con fórmulas. Empieza con supuestos razonables.

Debes separar los datos entre variables fijas y variables inciertas.

Variables fijas

Son valores que el modelo mantiene constantes durante el período analizado. Deben definirse de forma consistente, sin asignar el mismo costo a dos partidas.

  • Desembolso inicial extraordinario, sin partidas que ya estén en los costos variables o los gastos fijos.
  • Gastos fijos del período, excluyendo lo que ya se contó como desembolso inicial.
  • Precio de venta definido.
  • Meta mínima de saldo, definida como umbral de cumplimiento.
  • Tiempo que quieres evaluar.

Evita duplicar costos: si compras productos para revenderlos y su adquisición está incluida en el costo variable unitario de cada venta, no vuelvas a restar esa misma mercancía dentro del desembolso inicial. Del mismo modo, una campaña o un equipo no deben aparecer simultáneamente como desembolso inicial y gasto fijo. Si el inventario se paga antes de vender y necesitas medir el efectivo comprometido, debes construir un flujo de caja con inventario inicial y final, no reutilizar esta fórmula simplificada.

Variables inciertas

Son valores que pueden cambiar y afectar el resultado final.

  • Unidades vendidas.
  • Costo variable por unidad.
  • Ticket promedio, cuando el negocio vende servicios.
  • Margen por producto.
  • Tasa de conversión, cuando se trata de ecommerce o campañas.

Mientras más variables agregues, más difícil será revisar si los supuestos tienen sentido. Una pyme debe comenzar con las dos o tres variables que más afectan la inversión.

Cómo definir un mínimo, un valor probable y un máximo

Para cada variable incierta, define tres puntos de referencia.

VariableMínimoMás probableMáximo
Unidades vendidasResultado bajo, pero posible.Resultado que consideras más probable.Mejor resultado razonable.
Costo variable unitarioMejor costo alcanzable.Costo esperado.Costo más alto posible.

Estos tres valores no son todavía la simulación. Funcionan como parámetros para describir el rango de resultados que consideras razonable para cada variable incierta.

Después, el modelo necesita una regla para determinar qué valores pueden aparecer entre esos límites y con qué frecuencia. La plantilla utiliza una distribución triangular definida por el mínimo, el valor más probable y el máximo; a diferencia de una distribución uniforme, no asigna la misma probabilidad a todos los valores intermedios.

Por ejemplo, si estimas que las ventas pueden estar entre 80 y 160 unidades y que 120 es el valor más probable, no significa que todos los valores entre 80 y 160 deban tener la misma probabilidad de ocurrir. La distribución utilizada determina cómo se generan esos valores durante las distintas iteraciones.

Por eso, el mínimo, el valor probable y el máximo deben basarse en evidencia disponible —como ventas históricas, productos similares, capacidad operativa o cotizaciones— y no elegirse únicamente para producir un resultado favorable.

Los rangos deben basarse en ventas de productos similares, historial de temporadas anteriores, cotizaciones de proveedores, capacidad de producción, inventario disponible o resultados de campañas previas.

Para mejorar la estimación de ventas, puedes apoyarte en el artículo sobre análisis de la demanda. Para revisar si el margen alcanza, consulta la guía de costos fijos y costos variables.

Cómo hacer una simulación de Monte Carlo en Excel paso a paso

Una simulación de Monte Carlo en Excel consiste en hacer que las variables inciertas tomen distintos valores posibles y recalcular el resultado muchas veces. En lugar de evaluar únicamente una combinación de ventas y costos, Excel genera múltiples resultados que después puedes analizar como una distribución.

No necesitas comenzar con un modelo complejo. Para evaluar una inversión pequeña, puedes trabajar con dos o tres variables que tengan mayor impacto, como unidades vendidas, costo variable por unidad o precio de venta.

1. Define qué resultado quieres evaluar

Primero define qué quieres medir en cada simulación. La plantilla calcula un saldo económico simplificado de un solo período: ventas menos costos variables, gastos fijos y un desembolso inicial extraordinario no duplicado. Ese saldo puede ser negativo o positivo, pero no equivale automáticamente a utilidad contable, flujo de caja completo o valor presente neto (VPN).

La fórmula financiera debe ser la misma en todas las iteraciones. Lo que cambia son los valores de las variables inciertas.

2. Identifica las variables que pueden cambiar

Selecciona las variables que realmente pueden modificar el resultado. Si estás evaluando el lanzamiento de un producto, podrías utilizar unidades vendidas y costo variable por unidad.

Para cada variable necesitas definir valores o rangos razonables utilizando información disponible, como ventas históricas, cotizaciones de proveedores, capacidad de producción o resultados de productos similares.

3. Establece cómo se generarán los valores posibles

Excel necesita una regla para transformar números aleatorios en valores posibles de ventas, costos u otras variables. Esa regla puede basarse en una distribución estadística, datos históricos o probabilidades definidas para el análisis.

Por eso no basta con elegir un mínimo y un máximo. La forma en que se distribuyen los valores entre ambos extremos debe representar razonablemente lo que podría ocurrir en el negocio. En el Excel descargable, las unidades vendidas y el costo variable unitario se generan por separado e independientemente mediante dos distribuciones triangulares; si en tu negocio están relacionados, esta primera aproximación puede requerir un modelo más avanzado.

4. Genera una combinación y calcula el resultado

En cada iteración, Excel genera un valor posible para cada variable incierta y utiliza esos valores dentro de la fórmula financiera.

Por ejemplo, una iteración podría combinar ventas bajas con un costo unitario alto, mientras otra combina ventas cercanas al nivel esperado con costos más favorables. Cada combinación produce un saldo diferente.

Ejemplo reproducible en Excel: abre «04 Simulación». En la primera iteración, C8 contiene las unidades simuladas, E8 el costo variable unitario e I8 el saldo. Con los supuestos vigentes, el cálculo es C8 × (70.000 − E8) − 1.200.000 − 2.000.000. Si deseas reproducirlo en otra celda de Excel, utiliza =C8*('03 Supuestos'!$B$16-E8)-'03 Supuestos'!$B$15-'03 Supuestos'!$B$14. En la plantilla original, I8 obtiene el mismo resultado mediante las columnas de ventas, costos y margen. Al recalcular, C8 y E8 pueden variar.

5. Repite la simulación muchas veces

El valor de Monte Carlo aparece cuando este cálculo se repite muchas veces. En lugar de obtener una sola respuesta, terminas con cientos o miles de resultados posibles.

La plantilla realiza 1.000 iteraciones. Sus resultados se actualizan cuando Excel recalcula las fórmulas aleatorias, por lo que las probabilidades y los percentiles pueden variar entre ejecuciones. Esto no convierte la simulación en una predicción exacta: los resultados siguen dependiendo de la calidad de los supuestos y de las distribuciones utilizadas. Si necesitas comparar una ejecución, guarda sus resultados como valores o exporta el tablero a PDF.

6. Resume los resultados para tomar una decisión

Después de ejecutar las iteraciones, no revises cada resultado individualmente. Resume la información con la probabilidad de saldo negativo, la probabilidad de cumplir una meta definida en «03 Supuestos» y los percentiles P10, P50 y P90. Cuando la meta es $0, el cumplimiento corresponde a un saldo no negativo; si la meta es mayor, son indicadores diferentes.

Estos indicadores permiten responder preguntas más útiles que una proyección única: qué tan frecuente aparece una pérdida, cuál es un resultado central y qué tan adverso podría ser un resultado bajo dentro de las condiciones simuladas.

La plantilla de simulación de Monte Carlo en Excel disponible al final de esta guía organiza este proceso para que puedas concentrarte en definir los supuestos y analizar el riesgo de la inversión.

Caso práctico: ¿conviene lanzar este producto?

Imagina una tienda de artículos para hogar que quiere lanzar una colección de organizadores.

El negocio debe comprar mercancía para vender y asumir gastos de lanzamiento. Para este ejercicio, la compra de las unidades vendidas y sus costos variables se registran exclusivamente en el costo variable unitario. Los $2.000.000 del desembolso inicial representan otros conceptos extraordinarios de arranque (por ejemplo, adecuaciones o equipo), que no se repiten en los costos variables ni en los gastos fijos. Antes de comprometer recursos, el negocio necesita conocer su exposición a una caída de ventas o un aumento de costos.

Supuestos iniciales

DatoValor
Desembolso inicial extraordinario (sin costos duplicados)$2.000.000
Gastos fijos del período$1.200.000
Precio de venta por unidad$70.000
Unidades mínimas esperadas80
Unidades más probables120
Unidades máximas esperadas160
Costo variable mínimo por unidad$34.000
Costo variable probable por unidad$37.000
Costo variable máximo por unidad$41.000

La lógica financiera del caso sería:

Saldo simplificado = unidades vendidas × (precio unitario − costo variable unitario) − gastos fijos del período − desembolso inicial no duplicado

Comprobación con valores centrales: 120 × ($70.000 − $37.000) − $1.200.000 − $2.000.000 = $760.000. Este es un cálculo determinista con los valores más probables: no es el promedio ni la mediana de las 1.000 simulaciones.

Control de límites: con los rangos indicados, el saldo mínimo matemáticamente posible es −$880.000 [80 × (70.000 − 41.000) − 3.200.000] y el máximo es $2.560.000 [160 × (70.000 − 34.000) − 3.200.000]. Los percentiles P10, P50 y P90 calculados con estos supuestos deben quedar dentro de ese intervalo; ningún percentil equivale necesariamente a uno de esos extremos.

La simulación no asume siempre que se venderán 120 unidades ni que el costo será exactamente $37.000. En algunos resultados puede combinar ventas bajas con costos altos. En otros, ventas cercanas al valor probable y costos controlados.

Antes de aplicar esta evaluación, conviene tener listo un estudio económico para saber si conviene lanzar un producto, proyecto o servicio. Esa guía ayuda a ordenar la inversión, las ventas esperadas, los costos y el margen que usarás como base. Si el proyecto tiene flujos durante varios años, complementa esta estimación con el valor presente neto (VPN), que incorpora el valor del dinero en el tiempo.

Cómo interpretar los resultados de una simulación

El saldo promedio simulado no debe ser el único indicador que revises.

Una inversión puede mostrar un saldo promedio positivo y aun así tener una probabilidad importante de terminar con saldo negativo. Por eso debes mirar varios resultados al mismo tiempo.

IndicadorQué significaPregunta que debes hacerte
Probabilidad de saldo negativoPorcentaje de iteraciones con resultado menor que $0.¿Puedo asumir este riesgo sin afectar la caja?
Probabilidad de cumplir la metaPorcentaje de iteraciones con saldo igual o superior al umbral configurado. Si la meta es $0, equivale a saldo no negativo.¿Con qué frecuencia se logra el resultado mínimo que definí?
P10Resultado bajo dentro de los casos simulados.¿Podría soportar este escenario?
P50Resultado central o mediano.¿Este resultado justifica el esfuerzo y el riesgo?
P90Resultado alto dentro de los casos simulados.¿Estoy basando la decisión en un escenario demasiado favorable?

Ejemplo de interpretación

Los porcentajes y percentiles deben leerse directamente en la hoja «05 Resultados» de la plantilla después de calcular las 1.000 iteraciones. No existe un P10 fijo aplicable a todas las ejecuciones y, con los supuestos de este ejemplo, ningún resultado debería ser inferior a −$880.000.

Ejemplo didáctico de lectura, no una salida fija del archivo: si 120 de 1.000 simulaciones muestran un saldo menor que $0, la probabilidad estimada de pérdida es 12 %. Si la meta configurada es $0, las restantes 880 iteraciones tendrían saldo no negativo (88 %). Si elevas la meta a $500.000, el porcentaje que la cumple puede ser menor, porque algunos resultados positivos no alcanzarían esa cifra. El P10 muestra un valor bajo observado en la distribución y el P50 es su mediana.

El resultado no significa automáticamente que debas cancelar el lanzamiento.

Significa que debes revisar cómo reducir el riesgo antes de invertir. Podrías negociar un menor costo unitario, comprar menos inventario al inicio, hacer preventa, validar demanda con una campaña pequeña, ajustar el precio o reducir gastos de lanzamiento.

La decisión no debería basarse solo en que el saldo promedio sea positivo. También debe considerar la magnitud de las pérdidas posibles, la caja disponible y el riesgo aceptable. Dado que el modelo no registra fechas de cobro y pago, un saldo favorable tampoco garantiza liquidez suficiente para ejecutar el proyecto.

Cómo conectar la simulación con la operación diaria

Una simulación funciona mejor cuando no se queda en un archivo. Debe traducirse en acciones concretas para ventas, compras, operación y control financiero.

Estrategia: definir un riesgo aceptable

Antes de invertir, define cuánto riesgo puede asumir el negocio.

“No lanzaremos un producto si la probabilidad de pérdida supera el 25% o si el escenario bajo compromete la caja operativa”.

Este criterio evita tomar decisiones solo por entusiasmo o por una proyección optimista.

Gestión: revisar los supuestos cada periodo

Los supuestos deben actualizarse cuando cambien las condiciones del negocio.

  • Ventas reales frente a ventas estimadas.
  • Cambios de precio de proveedores.
  • Margen por unidad.
  • Gastos no previstos.
  • Capacidad de entrega.
  • Comportamiento de la demanda.

La simulación no es un documento que se hace una vez y se olvida. Debe ajustarse cuando aparecen nuevos datos.

Operación: identificar qué variable debes controlar

El resultado puede mostrar que el mayor riesgo no está en las ventas, sino en otra parte del negocio.

  • En un restaurante, el riesgo puede estar en el costo de los insumos.
  • En una tienda, puede estar en la rotación del inventario.
  • En un ecommerce, puede estar en la conversión o el costo de adquisición.
  • En un negocio de servicios, puede estar en la ocupación de agenda.

La utilidad de la simulación está en detectar qué variable merece seguimiento antes de que se convierta en un problema.

Errores comunes al usar simulación de Monte Carlo

Inventar rangos sin respaldo

Una simulación no mejora datos débiles. Si el rango de ventas no considera capacidad, demanda, estacionalidad o historial, el resultado puede dar una falsa sensación de seguridad.

Duplicar un desembolso inicial en los costos

Si el costo de comprar las unidades vendidas ya está incluido en el costo variable unitario, no lo restes nuevamente como inversión inicial. Revisa igualmente que publicidad, adecuaciones y otros desembolsos no figuren a la vez en gastos fijos y en el desembolso inicial. Un costo duplicado distorsiona todos los escenarios, aun cuando las fórmulas estadísticas estén correctas.

Cambiar demasiadas variables desde el inicio

Una primera simulación debe ser simple. Comienza con ventas y costos variables. Después podrás incorporar precio, descuentos, devoluciones, comisiones o plazos de cobro.

Confundir utilidad con flujo de caja

Un proyecto puede mostrar un saldo simplificado positivo y aun así generar problemas de efectivo. Puedes vender mucho, pero cobrar tarde mientras debes pagar inventario, nómina y proveedores antes de recibir el dinero. La fórmula de esta plantilla no reemplaza un estado de resultados contable, un presupuesto de caja ni un VPN para proyectos de varios períodos.

Para revisar ese riesgo, complementa la decisión con la guía sobre flujo de caja: qué es, cómo interpretarlo y cómo proyectarlo.

Tomar el P90 como una promesa

El resultado favorable no debe ser la base de toda la decisión. Si el proyecto solo funciona con ventas máximas, costos mínimos y cero imprevistos, probablemente el riesgo es demasiado alto.

Ignorar relaciones entre variables

Algunas variables se mueven juntas. Bajar el precio puede aumentar ventas, pero también reducir el margen. Aumentar la pauta puede elevar pedidos, pero también exigir más inventario, personal o capacidad de entrega. La plantilla actual genera ventas y costo variable unitario de manera independiente; si existe una relación importante entre ambas variables, revisa la interpretación antes de decidir.

Límites de la simulación de Monte Carlo

La simulación ayuda a decidir mejor, pero no elimina el riesgo.

No puede prever cambios inesperados de mercado, problemas logísticos, nuevos competidores, decisiones regulatorias o errores de ejecución.

Tampoco garantiza que el resultado más probable vaya a ocurrir.

Su valor está en obligarte a revisar supuestos, reconocer incertidumbre y preparar acciones antes de comprometer recursos.

Para profundizar en los fundamentos, puedes consultar los materiales universitarios de MIT sobre análisis de riesgo y decisiones y de NYU Stern sobre incertidumbre en inversiones, así como la documentación técnica de NIST sobre dependencia entre variables.

El Código Emprendedor con guía y recursos prácticos para definir objetivos, prioridades y avanzar con un plan

Descarga la plantilla

Evalúa el riesgo de lanzar un producto, servicio o realizar una inversión pequeña mediante 1.000 combinaciones de unidades vendidas y costo variable unitario. La versión corregida aclara los desembolsos iniciales, separa saldo negativo y cumplimiento de meta y verifica la coherencia de los supuestos.

La plantilla organiza los supuestos en cinco hojas, ejecuta 1.000 iteraciones con distribuciones triangulares y muestra probabilidad de saldo negativo, probabilidad de cumplir una meta definida, percentiles P10, P50 y P90, y un histograma. Incluye instrucciones, glosario y advertencias para evitar duplicar costos. Sus indicadores cambian cada vez que se recalcula la simulación.

Funcionalidad principal: convierte rangos de ventas y costos en una distribución de saldos posibles para un período. No calcula automáticamente VPN ni un flujo de caja detallado. Si necesitas guardar una ejecución, conserva sus indicadores como valores o exporta el resumen a PDF.

Preguntas frecuentes sobre la simulación de Monte Carlo

¿La simulación de Monte Carlo predice las ventas?

No. Estima resultados posibles según los datos, rangos y supuestos que utilices. La calidad del análisis depende de la calidad de esa información y de las reglas utilizadas para generar los valores posibles.

¿Necesito saber estadística para usar este método?

No necesitas dominar estadística avanzada. Sí debes entender tus ventas, costos, margen, capacidad y riesgos principales.

¿Puedo usarla para evaluar una campaña de publicidad?

Sí. Puede ayudarte a revisar el riesgo de una campaña cuando cambian variables como inversión, costo de adquisición, tasa de conversión, ticket promedio y margen.

¿Sirve para evaluar flujo de caja?

Puede adaptarse, pero esta plantilla calcula un saldo simplificado de un solo período, no un flujo de caja. Para modelar efectivo necesitas registrar cuándo ocurren los cobros y pagos, el inventario comprometido y, en inversiones de varios períodos, la tasa de descuento que utilizarás para calcular el VPN.


Discover more from

Subscribe to get the latest posts sent to your email.

Scroll to Top