1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 금융 기초

Connected

연습 문제

초기 프로젝트 비용

numpy.npv(rate, values) 함수는 양수와 음수 값을 모두 전달할 수 있어 매우 강력해요.

이번 연습 문제에서는 현금흐름이 서로 다른 두 가지 잠재적 프로젝트의 순현재가치(NPV)를 계산해 볼 거예요:

Year Project 1 Project 2
1 -$250 (초기 투자) -$250 (초기 투자)
2 $100 현금흐름 $300 현금흐름
3 $200 현금흐름 -$250 (추가 투자)
4 $300 현금흐름 $300 현금흐름
5 $400 현금흐름 $300 현금흐름

이 예시에서 프로젝트 1은 $250의 초기 투자만 필요하며, 이후 4년 동안 현금흐름이 점진적으로 증가해요.

반면 프로젝트 2는 $250의 초기 투자와 3년 차에 $250의 추가 투자가 필요해요. 하지만 프로젝트 2는 더 큰 현금흐름을 지속해서 창출해요.

두 프로젝트 모두 5년 차 이후에는 더 이상의 현금흐름이 없다고 가정하면, 어떤 프로젝트를 선택하시겠어요? 가장 좋은 방법은 두 프로젝트의 NPV를 비교하는 것이에요.

지침

100 XP
  • Project 1의 현금흐름 값을 numpy 배열로 만들어 cash_flows_1에 할당하고, Project 2도 동일하게 만들어 값을 cash_flows_2에 할당하세요.
  • 물가상승률 3%를 가정하고 두 프로젝트(1과 2)의 순현재가치를 계산하세요.