Preparación
In [1]:
    
# Importa la librería financiera.
# Solo es necesario ejecutar la importación una sola vez.
import cashflows as cf
    
Interés equivalente para un préstamo en moneda extranjera:
$$1+i=(1+i_e)(1+d)$$Ejemplo.-- ¿Cuál es la rentabilidad en pesos de un proyecto extranjero que ofrece una rentabilidad del 1.5% mensual?, se estima una devaluación mensual de 2.0%
In [2]:
    
round((1 + 0.015) * (1 + 0.020) - 1, 4)
    
    Out[2]:
currency_conversion(cflo, exchange_rate=1, 
  devaluation=None, base_date=0)
Convierte un flujo de efectivo de moneda extranjera a moneda local usando la tasa de cambio especificada.
cflo-- flujo de efectivo en moneda extranjera.exchange_rate -- tasa de cambio.devaluation -- devaluación de la moneda local frente a la extranjera expresada como una tasa nominal.base_date -- período base para realizar los cálculos de devaluación.Ejemplo.-- Considere un flujo de efectivo constante de $ 1000 durante 10 períodos. Conviértalo a moneda extranjera si la tasa de cambio es de $ 2.
In [3]:
    
cf.currency_conversion(cflo=cf.cashflow([1000]*10, start=2016), 
                       exchange_rate=2)
    
    Out[3]:
Ejemplo.-- Considere el mismo caso anterior con una devaluación por período del 1%.
In [4]:
    
cf.currency_conversion(cflo=cf.cashflow([1000]*10, start=2016), 
                       exchange_rate=2, 
                       devaluation=cf.interest_rate(const_value=[1]*10, start=2016))
    
    Out[4]:
Ejemplo.-- Considere el mismo caso anterior pero usando el período 10 como base.
In [5]:
    
cf.currency_conversion(cflo=cf.cashflow([1000]*10, start=2016), 
                       exchange_rate=2, 
                       devaluation=cf.interest_rate(const_value=[1]*10, start=2016),
                       base_date=9)
    
    Out[5]:
In [6]:
    
cf.currency_conversion(cflo=cf.cashflow([1000]*10, start=2016), 
                       exchange_rate=2, 
                       devaluation=cf.interest_rate(const_value=[1]*10, start=2016),
                       base_date='2025')
    
    Out[6]:
Ejercicio.-- Un proyecto de generación de energía eléctrica genera ventas trimestrales totales de $ 100 durante el primer año, $ 112 para el segundo y $ 120 para el tercer año. Si la tasa de cambio es de 3 para el primer trimestre, se devalua al 0.75% durante los primeros 7 trimestres primer año; se revalua al 0.42% durante el resto del período de análisis, compute las ventas trimestrales totales en moneda extranjera.