sábado, 26 de marzo de 2022

Financial Modeling - Ejercicio 6 Capítulo1 , Cálculando la TIR Utilizando Solver y Google Sheets - Simon Benninga

Hola a todos, hoy vamos a resolver el problema 6 del capítulo 1 del libro: Financial Modeling de Simon Benninga.

En esta oportunidad, el modelo financiero lo vamos a resolver utilizando Google Sheets.

6. An alternative definition of the IRR is the rate which makes the principal at the beginning of year 6 equal to zero.9 This is shown in the printout above, in which cell E9 gives the principal at the beginning of year 6. Using the Goal Seek function of Excel, find this rate (below we illustrate how the screen should look).

Tabla 1.

Traducción:

6. Una definición alterna para la TIR sería: la tasa que hace que el capital al inicio del año 6 sea igual a cero. Esto lo pudimos observar en el ejercicio 5. Usando la función buscar objetivo de Excel, encuentre la TIR.

Como lo mencionamos al inicio del post, en esta oportunidad vamos a trabajar con Google Sheets:


En el menú Extensions vamos a seleccionar la opción Solver:

Financial Modeling - Ejercicio 5 Capítulo1 , Cálculando la TIR de una Inversión - Simon Benninga

Continuando con los problemas del libro: Financial Modeling - Simon Benninga, vamos a trabajar el día de hoy el ejercicio 5 del capítulo 1.

5. In this exercise we solve iteratively for the internal rate of return. Consider an investment which costs 800 and has cash flows of 300, 200, 150, 122, 133 in years 1–5. Setting up the loan table below shows that 10% is greater than the IRR (since the return of principal at the end of year 5 is less than the principal at the beginning of the year):

Tabla 1.

Setting the IRR? cell equal to 3% shows that 3% is less than the IRR, since the return of principal at the end of year 5 is greater than the principal at the beginning of year 5.

By changing the IRR? cell, find the internal rate of return of the investment.

Tabla 2.

Traducción:

En este ejercicio vamos a resolver de manera iterativa para calcular la TIR. Considere una inversión con una inversión inicial de $800 y flujos de caja de $300, $200, $150, $122, $133 en los próximos 5 años. En el modelo financiero de la Tabla 1, podemos ver los flujos y que al trabajar con una tasa estimada de descuento para el proyecto del 10% (celda B1), dicho valor es mayor que la TIR real (Si fuera igual a la TIR, E9 sería igual a cero). Si cambiamos B1 por 3% (ver Tabla 2), encontramos que este valor es menor que la TIR real. Cambiando el valor de B1, encuentre la TIR real del proyecto.

Vamos a realizar nuestros cálculos, utilizando el siguiente modelo financiero:


Y vamos a probar con 5%:

domingo, 20 de marzo de 2022

Financial Modeling - Ejercicio 4 Capítulo1 , Perfil del VPN con dos TIR - Simon Benninga

Hola a todos, hoy vamos a seguir con los ejercicios del libro: Financial Modeling de Simon Benninga. En esta oportunidad, vamos a trabajar el ejercicio número 4 del capítulo 1.

4. The following cash-flow pattern has two IRRs. Use Excel to draw a graph of the NPV of these cash flows as a function of the discount rate. 

Then use the IRR function to identify the two IRRs. Would you invest in this project if the opportunity cost were 20%? 

Traducción:

4. El siguiente flujo de caja produce dos TIR. Use excel para dibujar una gráfica del VPN de estos flujos como función de la tasa de descuento.

Después use la función TIR para identificar las dos tasas. Debería usted invertir en este proyecto si el costo de oportunidad es de 20%?

 

En esta oportunidad, vamos a resolver el problema utilizando excel para calcular las dos TIR y   Python para gráficas el perfil del VPN.

Iniciemos con el cálculo en excel, mediante la construcción del siguiente modelo financiero:


Entonces las dos TIR son: 6,34% y 60,20%. Revisemos la fórmula de la TIR de la celda B12. En esta, hacemos uso del parámetro estimar. Este es necesario para que podamos llegar a la segunda TIR. Con este parámetro le suministramos a la función un número aproximado al valor de la segunda TIR y entonces excel lo que hace es calcularla por nosotros. 
El valor debe ser mas cercano a la segunda que a la primer TIR (ahora con python vamos a confirmarlo gráficamente).

Miremos lo que pasa si en estimar ponemos un 10%:

sábado, 19 de marzo de 2022

Financial Modeling - Ejercicio 3 Capítulo1 , Punto de Indiferencia - Simon Benninga

Hola a todos, continuando con los ejercicios del libro: Financial Modeling de Simon Benninga, hoy vamos a desarrollar el ejercicio 3 del capítulo 1:

3. You are offered an investment with the following conditions: 

• The cost of the investment is 1,000.

• The investment pays out a sum X at the end of the first year; this payout grows at the rate of 10% per year for 11 years.

If your discount rate is 15%, calculate the smallest X which would entice you to purchase the asset. For example, as you can see in the following display, X = $100 is too small—the NPV is negative:

Tabla 1.


Traducción:

3. Le ofrecen una inversión con las siguientes condiciones:

  • El valor a invertir son 1,000.
  • La inversión paga una suma X al final del primer año; este pago se incrementa un 10% al año por los próximos 11 años.
Si su tasa de descuento es del 15%, calcule el valor de X más pequeño, con el que la inversión es atractiva para usted. Por ejemplo, como se ve en la tabla 1, cuando X = 100, el valor es muy pequeño y se llega a un VPN negativo.

Para resolver este problema, vamos a construir el siguiente modelo financiero en Excel:


En este modelo, necesitamos poner a variar la celda B7, cuyo valor original es $100, podemos hacerlo manualmente o utilizando la funcionalidad buscar objetivo que trae Excel. Lo importante es que lleguemos a que el valor del VPN (celda B3) sea igual a cero. 

Entonces, a partir de un flujo en el año 1 de $129,29 tenemos un VPN de 0, es decir no hay ni construcción ni destrucción de valor, a este cifra se le conoce como valor de indiferencia para decidirnos por la inversión, cualquier número que este por encima de $129,29, agregará valor para el inversionista. Sin embargo, hay que tener en cuenta que con VPN muy pequeños, y al analizar los riesgos de cada flujo, puede ser que no sea suficiente para decidirnos a invertir.

miércoles, 16 de marzo de 2022

Financial Modeling - Ejercicio 2 Capítulo 1, Tabla Amortización Préstamo - Simon Benninga

Hola a todos, hoy vamos a continuar con los ejercicios del libro: Financial Modeling de Simon Benninga, hoy vamos a trabajar el ejercicio 2 del capítulo 1 que dice así:

2. You just took a $10,000, 5-year loan. Payments at the end of each year are flat (equal in every year) at an interest rate of 15%. Calculate the appropriate loan table, showing the breakdown in each year between principal and interest.

Traducción:

2. Usted toma un préstamo a 5 años. Se amortiza con pagos iguales al final de cada año con una tasa de interés del 15%. Calcule la tabla del préstamo, separando para cada año los abonos a capital e intereses.


Este ejercicio lo vamos a resolver construyendo el siguiente modelo financiero en Excel:


En el modelo, para cada año podemos identificar claramente los abonos a capital en (columna B), los intereses que se pagan en cada periodo (columna C), el valor de la cuota fija mensual (columna D) y el saldo a capital después de pagar la cuota de cada año. Entre las columnas H y K, se encuentra la formulación del modelo.

Para llegar al mismo resultado en Python, vamos a utilizar un script que hicimos en un ejercicio anterior, solo vamos a cambiar los parámetros de entrada del modelo y lo vamos a ejecutar:


Después de actualizar las variables capital, tasa y plazo y ejecutar el script, tenemos: