Оптимизация финансовых данных в PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Оптимизация финансовых данных в Python

Сообщение Anonymous »

Я пытаюсь рассчитать цену безубыточности для заданной внутренней нормы доходности и застреваю в корневом решателе области. Простой пример:

Код: Выделить всё

n = 10. # no of periods
years = np.arange(n) + 1
initial_investment = [-1000]
quantity_sold = np.full(n, 20)
price = np.full(n, 20)
revenue = quantity_sold * price
expense = np.full(n, 50)

cash_flow = np.concatenate([initial_investment, revenue - expense])
Благодаря этому мы можем рассчитать IRR и убедиться, что мы получаем NPV, равную 0, с помощью numpy_financial:

Код: Выделить всё

npf.irr(cash_flow), npf.npv(0.32975, cash_flow)
# (0.32975, 0.008)
Я хочу сделать противоположное: скажем, при IRR 40%, какой денежный поток необходим для цены безубыточности (NPV = 0).Я использую scipy.optimize.root, но не понимаю, как это структурировать. Я могу инвертировать npf.npv, чтобы получить IRR:

Код: Выделить всё

optimize.root(npf.npv, args=cash_flow, x0=0.5)
но Cash_flow — это массив, даже значения этого массива могут быть постоянными. Как бы я решил определить Cash_flow, учитывая внутреннюю норму доходности?

Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Оптимизация финансовых данных в Python
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Оптимизация финансовых данных в Python
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Проблема с получением финансовых данных из Python Yahoo_Fin
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Java API для финансовых данных [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Импорт финансовых технологий Python заставляет MAC остановить процесс
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»