수명이 다른 두 프로젝트
회사 이사회는 방향을 바꾸어, 조금 더 단기 프로젝트와 더 낮은 초기 투자로 진행하기로 했습니다.
프로젝트 매니저들이 두 가지 새로운 아이디어를 제시했고, 각 제안의 현금 흐름을 추정했습니다.
프로젝트 1의 수명은 8년이고, 프로젝트 2의 수명은 7년입니다. 프로젝트 1은 초기 투자로 $700,000이 필요하지만, 프로젝트 2는 $400,000만 필요합니다.
두 프로젝트의 예상 현금 흐름은 다음과 같습니다:
| Year | Project 1 | Project 2 |
|---|---|---|
| 1 | -$700 (initial investment) | -$400 (initial investment) |
| 2 | $100 (cash flow) | $50 (cash flow) |
| 3 | $150 | $100 |
| 4 | $200 | $150 |
| 5 | $250 | $200 |
| 6 | $300 | $250 |
| 7 | $350 | $300 |
| 8 | $400 | N / A |
이 연습은 강의의 일부입니다
Python으로 배우는 금융 기초
연습 안내
- 변수
cf_project_1를 만들고, 프로젝트 1의 예상 현금 흐름을numpy배열로 설정하세요. - 프로젝트 2도 같은 방식으로 진행하여
cf_project_2에 저장하세요. - 원래 값을 1000배로 스케일링하세요. 즉, 원래 배열에 1000을 곱하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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 = ____