Simulacion de Montecarlo. Ej Restaurante

  • Published on
    15-Sep-2015

  • View
    9

  • Download
    4

DESCRIPTION

Simulador Excel

Transcript

PROCEDIMIENTOCORPORACION UNIVERSITARIA MINUTO DE DIOSSIMULACION GERENCIALMATERIAL DIDACTICO ELABORADO POR ING SANDRA MILENA MELO PERDOMOFUENTE: MODELOS FINANCIEROS EN EXCEL - JAIRO GUTIERREZ CARMONASIMULACION DE MONTECARLODEFINICION:Tipo de simulacin utilizado para toma de decisiones bajo riesgo, dado que se desconoce el valor futuro de las variables, por tanto se desconoce tambien el valor que da solucin al modelo, pero si se puede asignar una probabilidad de ocurrencia a varios valores dentro de un rango.PASOS PARA APLICAR LA SIMULACION DE MONTECARLO A UN MODELO FINANCIERO1Construir un modelo financiero: tenga en cuenta que este debe ser claro en cuanto a datos de entrada, proceso y salida, dado que sern los datos de salida los que hagan parte de la simulacin teniendo en cuenta la aplicacin de probabilidades a los datos de entrada.2Hacer un estudio estadstico de la(s) variable(s) seleccionadas como susceptibles de simular, pues su comportamiento puede afectar el resultado evaluado.3Asignar una distribucin de probabilidades a los valores que van a tomar las variables seleccionadas para el experimento.4Generar nmeros aleatorios para seleccionar un valor de la variable al azar.Primero se asigna una casilla con el valor aleatorio.Luego se utiliza la funcin Buscar con los siguientes argumentos:Valor buscado: Nmero aleatorioVector de comparacin: Probabilidad acumulada columna "De"Vector resultado: Nmero de Almuerzos Diarios5Automatizar el proceso de registrar la respuesta por medio de la creacin de una macro.Para crear la macro se deben tener en cuenta los siguientes aspectos:a.Reunir las variables de salida a simular en un solo rango, traer con referencia los resultados que se quieren observar y bautizar dicho rango. Para el ejemplo el rango es B79:D79, y el nombre que se le asignar ser "RESULTADO"b.Crear un area que registre los resultados y calcule las variables estadisticas. Como debe contener un nombre para el ejemplo esta zona empieza en la celda B84 la cual recibir el nombre de "SALIDA"c.Asignar un nombre a la zona donde se registraran las respuestas y que se borrar cada vez que se quieran hacer nuevos experimentos. El nombre a asignar en el ejmplo es "DATOS" y corresponder al rango B88:D88d.Grabar la macro con los siguientes pasos:Primer paso: Ir al rea llamada RESULTADOSegundo paso: Dar la orden de copiarTercero paso: Ir al rea llamada SALIDACuarto paso: Bajar hasta la primera celda en blanco que se encuentreQuinto paso: Dar la orden de pegar como valoresNOTAAntes de grabar verifique que este activada la opcin "Usar Referencias relativas" en el men de macros.La macro resultante de este proceso es:Esta macro debe depurarse manualmente para que borre los resultados calculados anteriormente y para que el usuario controle el nmero de veces que debe hacerse el experimento. Los datos para agregar manualmente a la macro estn en el siguiente cuadro:La macro definitiva para hacer la simulacin es entonces:Las partes de la macro comprendida entre Sub y End Sub se describen a continuacin:Recuerde informar al usuario el mtodo abreviado para poder activar la macro de montecarlo y de igual forma no utilizar en dicho mtodo letras que puedan afectar las funciones normales de office como copiar, pegar o imprimir, es decir, utilice letras que no contengan ya mtodos abreviados.VECES = InputBox("Favor digitar nmero de simulaciones", "SIMULACION DE MONTECARLO")Application.Goto Reference:="DATOS"Range(Selection, Selection.End(xlDown)).SelectSelection.ClearContentsFor N = 1 To VECESModelo base RESTAURANTEEntradasPrecio del almuerzo4,500Ventas diarias (almuerzos)113Promedio de los tlimos 4 mesesDias trabajados al mes20INSUMOS POR CADA ALMUERZOINSUMOPRECIO KILOCANTIDAD GRAMOSArroz900 80 Papa300 100 Carne7,000 125 Otros1,500 80 PERSONALCARGOCANTIDADSUELDO MESCocinero1 750,000 Administrador1 200,000 Ms comisin del 5%Se contratan por dias (sin prestaciones), segn la temporada, de acuerdo con las siguientes condiciones:SUELDO DIAAyudantes cocinaUno por cada 50 almuerzos diarios22,000 MeserosUn por cada 40 almuerzos diarios15,000 Factor prestacional52.0% GASTOS GENERALESCLASE DE GASTOVALOR MESServicios pblicos75por cada almuerzoIndustria y comercio0.5%sobre ventasGastos de produccin1,250,000Gastos de administracin250,000Gastos de ventas500,000Aportes del propietario75,000,000ProcesoMateria prima por almuerzo1,097PersonalFactorNmeroDiarioMesAyudantes de cocina50366,0001,320,000Meseros40345,000900,000Comisiones5.0%SalidaEstado de resultados mensualVENTAS10,170,000Costo de ventasMateria prima2,479,220Mano de obra2,460,000Indirectos1,258,475Total costo ventas6,197,695UTILIDAD BRUTA3,972,305Gastos de admon y ventasSalarios1,204,000Comisiones772,920Gastos de ventas500,000ICA50,850Gastos de administracin250,000Total gastos admon y ventas2,777,770UTILIDAD OPERACIONAL1,194,535ROE20.9%EATIO INVERSIONISTA20.0%EAUtilidadROEAlmuerzos1,194,53520.9%1281,804,96033.0%1231,501,48526.9%1181,498,01026.8%1131,194,53520.9%108891,06015.2%103587,5859.8%98724,11012.2%Ventas diariasVENTAS DIARIAS DE LOS ULTIMOS 3 MESESFechaDiaAlmuerzos1jueves1452viernes1506martes1207mircoles110Almuerzos8jueves1109viernes100Media113.112lunes110Error tpico3.213martes110Mediana11014mircoles100Moda9015jueves160Desviacin estndar29.116viernes180Varianza de la muestra844.919lunes135Curtosis(0.1)21mircoles130Coeficiente de asimetra0.922jueves130Rango10023viernes150Mnimo8026lunes120Mximo18027martes110Suma9,39028mircoles100Cuenta8329jueves10030viernes150Coeficiente de Variacin25.69%2lunes1103martes1004mircoles1005jueves90Promedio al mesAlmuerzos vendidosProbabilidad de ocurrenciaSandra Milena Melo P: Esta se asigna de manera subjetiva por un experto en el negocio de acuerdo a las expectativas futuras.6viernes80MES 112620%9lunes80MES 210735%10martes80MES 311725%11mircoles80MES 410320%12jueves9013viernes9017martes17018mircoles15019jueves12020viernes12023lunes11024martes10025mircoles10026jueves9027viernes8030lunes12531martes1801mircoles1802jueves1503viernes1506lunes907martes908mircoles859jueves9010viernes11013lunes8014martes8015mircoles15016jueves17017viernes18020lunes12021martes12522mircoles11023jueves11524viernes12527lunes9528martes9029mircoles9030jueves901viernes1504lunes1105martes1006mircoles907jueves908viernes9011lunes8012martes8013mircoles8014jueves8015viernes18019martes13020mircoles12021jueves11022viernes11025lunes10026martes10027mircoles9028jueves9029viernes80Modelo para simularRESTAURANTEEntradasProbabilidad acumuladaPromedio ltimos tres mesesAlmuerzos diariosProbabilidadDeames 1mes 2mes 3mes 4Precio del almuerzo4,500Nmero aleatorio:Ventas diarias (almuerzos)110Dias trabajados al mes20Nmero de almuerzosINSUMOS POR CADA ALMUERZOINSUMOPRECIO KILOCANTIDAD GRAMOSArroz900 80 Papa300 100 Carne7,000 125 Otros1,500 80 PERSONALCARGOCANTIDADSUELDO MESCocinero1 750,000 Administrador1 200,000 Ms comisin del 5%Se contratan por dias (sin prestaciones), segn la temporada, de acuerdo con las siguientes condiciones:SUELDO DIAAyudantes cocinaUno por cada 50 almuerzos diarios22,000 MeserosUn por cada 40 almuerzos diarios15,000 Factor prestacional52.0% GASTOS GENERALESCLASE DE GASTOVALOR MESServicios pblicos75por cada almuerzoIndustria y comercio0.5%sobre ventasGastos de produccin1,250,000Gastos de administracin250,000Gastos de ventas500,000Aportes del propietario75,000,000ProcesoMateria prima por almuerzo1,097PersonalFactorNmeroDiarioMesAyudantes de cocina50366,0001,320,000Meseros40345,000900,000Comisiones5.0%SalidaEstado de resultados mensualVENTAS9,900,000Costo de ventasMateria prima2,413,400Mano de obra2,460,000Indirectos1,258,250Total costo ventas6,131,650UTILIDAD BRUTA3,768,350Gastos de admon y ventasSalarios1,204,000Comisiones752,400Gastos de ventas500,000ICA49,500Gastos de administracin250,000Total gastos admon y ventas2,755,900UTILIDAD OPERACIONAL1,012,450ROE17.5%EARESULTADOS SELECCIONADOSVENTASUTILIDADROEREGISTRO DE RESULTADOSVARIABLE ==>VENTASUTILIDADROEPROMEDIODESVIACION ESTANDARCOEFICIENTE DE VARIACION