No soy un especialista en inversiones, así que disculpen las matemáticas tan básicas.
Dada una suma global, necesito distribuir esta suma global en ( x ), cada uno de los cuales dura ( y ) años (los años pueden ser diferentes para cada segmento). Cada segmento podría aplazar el pago, durante el cual ganará ( z ) durante el periodo de aplazamiento, pero una vez iniciados los pagos, ganará ( w ) durante el periodo de pago ( p ) años.
Lo que supuse es que la cantidad de dinero en el primer segmento, que no tendrá aplazamiento y empezará a pagar inmediatamente, tendrá una porción mayor de la suma global. Mientras que el último segmento, que tiene el mayor tiempo de aplazamiento, tendrá una porción menor en la suma global.
De manera muy ingenua, traté de resolver esto haciendo un promedio del número de años de aplazamiento (y), un promedio de (z), (w) y (p) - luego tomé la suma global y la dividí por (x) número de segmentos y usé ese valor para calcular un rendimiento mensual para ese valor.
Para calcular un pago:
monthly_payment = ((lump_sum / x) * (1 + z)^y) * (1 + w)^p) / (p * 12)
Me acerco mucho, pero la utilización de la suma global se desvía en un buen 5%.
He estado buscando optimización y solucionadores, pero como soy nuevo en esto, me vendría bien un poco de ayuda para que me indiquen la dirección correcta y para entender algunos de los conceptos.
¿Puede alguien darme nombres de fórmulas que puedan resolver esto o indicarme la dirección correcta?