In [1]:
#Consideremos una inversión inicial Co=$1, a una tasa de interés anual r=1.00=100% a un plazo de T=1 años
#Vamos a a calcular el monto después de un año, compuesto mensualmente
Co=1
r=1.00
Co*( 1 + (r/12) )**12
Out[1]:
2.61303529022468
In [2]:
#Ahora, compuesto diariamente
Co*( 1 + (r/360) )**360
Out[2]:
2.71451602487468
In [3]:
#Para evitar reescribir el código para cada determinado número M de periodos por año
#creamos una función 
M=var("M")
Co=1
r=1
C(M)= Co*( 1 + (r/M) )**M
#Ahora, lo probamos para M=12, es decir, componiendo el interés mensualmente
C(12).n()
Out[3]:
2.61303529022468
In [4]:
#Ahora, diariamente, es decir, M=360 (año comercial)
C(360).n()
Out[4]:
2.71451602487469
In [5]:
# M=360*24 <-> por hora
C(360*24).n()
Out[5]:
2.71812453717071
In [ ]:
# M=360*24*60 <-> por minuto
C(360*24*60).n()
In [ ]:
# M=360*24*60*60 <-> por segundo
C(360*24*60*60).n()