Două proiecte cu durate de viață diferite
Consiliul de administrație al companiei a decis să meargă într-o direcție diferită, implicând proiecte pe termen mai scurt și investiții inițiale mai mici.
Managerii tăi de proiect au venit cu două idei noi și au estimat fluxurile de numerar pentru fiecare propunere.
Proiectul 1 are o durată de viață de 8 ani, iar Proiectul 2 are doar 7 ani. Proiectul 1 necesită o investiție inițială de 700.000 \(, iar Proiectul 2 necesită doar 400.000 \).
Proiecțiile fluxurilor de numerar pentru ambele proiecte sunt următoarele:
| An | Proiectul 1 | Proiectul 2 |
|---|---|---|
| 1 | -700 $ (investiție inițială) | -400 $ (investiție inițială) |
| 2 | 100 $ (flux de numerar) | 50 $ (flux de numerar) |
| 3 | 150 $ | 100 $ |
| 4 | 200 $ | 150 $ |
| 5 | 250 $ | 200 $ |
| 6 | 300 $ | 250 $ |
| 7 | 350 $ | 300 $ |
| 8 | 400 $ | N / A |
Acest exercițiu face parte din cursul
Introducere în concepte financiare în Python
Instrucțiuni pentru exercițiu
- Creează o variabilă
cf_project_1și atribuie-i un arraynumpycu fluxurile de numerar estimate pentru Proiectul 1. - Repetă procesul pentru Proiectul 2, atribuind rezultatul variabilei
cf_project_2. - Scalează valorile originale cu un factor de 1000x, adică înmulțește array-urile originale cu 1000.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
import numpy as np
# Create a numpy array of cash flows for Project 1
cf_project_1 = ____
# Create a numpy array of cash flows for Project 2
cf_project_2 = ____
# Scale the original objects by 1000x
cf_project1 = ____
cf_project2 = ____