скорость NumPy с PMT в качестве массива - PullRequest
0 голосов
/ 12 февраля 2019

У меня проблема с вычислением ставки с помощью функции numpy.rate.Я хочу рассчитать процентную ставку за период для неоднородного PMT, сделанного за n периодов времени, которые имеют определенную будущую стоимость.Я не могу получить входные параметры для функции правильно.

После разбора кода здесь приведен пример кода, который я пробовал.

import numpy as np

first_payment = 5100
final_payment = 5400
periods  = 20 
nper = np.arange(start=periods, stop=0, step=-1, dtype=float)
pmt = np.linspace(first_payment, final_payment, 20, dtype=float)
pv = 0
fv = -120000

print(np.rate(nper, pmt, pv, fv))

Я ожидаю массив возвращений, я не уверен, что это правильный подход для такой проблемы.

Другой подход, который я попробовал, заключается в том, что я принял ставку доходности r и попытался решить уравнение, умножив каждый платеж на количество периодов.Но это не выглядит хорошо.ТИА.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...