martes, 24 de abril de 2012

Como se puede usar Solver para determinación de cartera financiera

Solver para determinación de cartera financiera


¿Qué es solver?
Solver es una herramienta que ayuda a resolver y optimizar ecuaciones mediante el uso de métodos matemáticos, basandose en la programacion lineal

Primero que nada es necesario agregar o activar el complemento SOLVER, ya que en la mayoría de los excel no viene activado, por lo que se debe hacer lo siguiente:

Hacer click en el botón de Microsoft Office y, a continuación, hacer click en Opciones de Excel.


Hacer click en Complementos y, en el cuadro Administrar, seleccionar Complementos de Excel.

Hacer click en Ir.

En el cuadro Complementos disponibles, activar la casilla de verificación Complemento Solver y, a continuación, hacer click en Aceptar.

  • Sugerencia, si Complemento Solver no aparece en la lista del cuadro Complementos disponibles, hacer click en Examinar para buscar el complemento.
  • Si se indica que el complemento Solver no está instalado actualmente en el equipo, hacer click en para instalarlo.
  • Una vez cargado el complemento Solver, el comando Solver estará disponible en el grupo Análisis de la ficha Datos.
Proceso de construcción de modelos:
1- Definir variables de decisión
2- Definir la
función de objetivos
3- Definir las restricciones
Utilidad o perdida = PX - CX - F
MAX Z = PX - CX - F
S.A
Donde:
P= Precio
C= Costo
X= Utilidades vendidas
F= Costo fijo

X<= U
X<= D
X<= O

Ejemplo para ver cómo usar "SOLVER"

Pepito es presidente de una empresa de inversiones que se dedica a administrar las carteras de acciones de varios clientes Un nuevo clientes ha solicitado que la compañía se haga cargo de administrar para él una cartera de 100.000. A ese cliente le agradaría restringir la cartera a una mezcla de tres tipos de acciones únicamente, como podemos apreciar en la siguiente tabla

Ahora veremos cómo crear un modelo de programacion lineal para mostrar cuántas acciones de cada empresa tendría que comprar Pepito con el fin de maximizar el rendimiento anual total estimado de esa cartera, es decir el optimo.


  • Para solucionar este problema debemos seguir los pasos para la construcción de modelos de programación lineal:
    1.- Definir la variable de decisión.
    2.- Definir la función objetivo
    3.- Definir las restricciones.
  •  Luego construimos el modelo:
    MAX Z = 7X1 + 3X2 + 3X3
    S.A.:
    60X1 +25X2 + 20X3 <= 100.000
    60X1 <= 60.000
    25X2 <= 25.000
    20X3 <= 30.000
    Xi >= 0

  • En la fila 2 se coloca la variable de decisión la cual es el número de acciones y sus valores desde la B2 hasta la D2.
  • En la fila 3 el rendimiento anual y sus valores desde B3 hasta D3.
  • En la celda E3 colocaremos una formula la cual nos va indicar el rendimiento anual total, =sumaproducto($B$2:$D$2;B3:D3).
  • Desde la fila B5 hasta la D8 ponermos los coeficientes que acompañan a las variables de decisión que componen las restricciones.
  • Desde la E5 hasta la E8 se encuentra la función de restricción y no es mas que utilizar la siguiente formula =sumaproducto($B$2:$D$2;B5:D5) la cual se alojaría en la celda E5, luego copiamos hasta la E8.
  • Desde la F5 hasta F8 se encuentran los valores de las restricciones.
  • Desde la G5 hasta G8 se encuentra la holgura o excedente.





Qué especificar dentro del cuadro de Solver:
  • La celda que va a optimizar
  • Las celdas cambiantes
  • Las restricciones 
Así tendremos la siguiente pantalla:





 
Como se puede observar en la celda objetivo se coloca la celda que se quiere optimizar, en las celdas cambiantes las variables de decisión y por último se debe de complementar con las restricciones. Una vez realizado estos pasos se debe apretar en el icono de "Opciones" y hacer clic en "Asumir modelo lineal" y enseguida el botón de "Aceptar". Luego hacer clic en el botón de "Resolver" para realizar la optimización. Hay que leer mensaje de Solver y ahí observar si se encontró una solución o hay que modificar el modelo, en caso de haber encontrado una solución óptima se podrá aceptar o no dicha solución, luego se podrá analizar un informe de análisis de sensibilidad para  tomar la mejor decisión de la cartera de inversiones que estamos evaluando.




Finalmente vemos que en el optimo, Pepito debría comprar 750 acciones de Navesa, 1000 acciones de Telectricidad, y 1500 acciones de Rampa. generando una utilidad de 12750

Como conclución podemos ver que excel es una rápida y eficaz herramienta para poder analizar la compra de activos de renta variable para poder optimizar nuestra cartera de inversion, a través de la cual podemos obtener que cantidad de acciones o que porcentaje de nuestro capital invertir en cada una de ellas.

No hay comentarios:

Publicar un comentario