두 가지 프로젝트 제안

Python으로 배우는 금융 기초

Dakota Wixom

Quantitative Finance Analyst

주요 수익성 분석 방법

  • 순현재가치 (NPV)
  • 내부수익률 (IRR)
  • 동등연간연금 (EAA)
Python으로 배우는 금융 기초

순현재가치 (NPV)

NPV는 모든 할인된 현금흐름의 합입니다:

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+r)^t} - C_0$

  • $C_t$: 시점 t의 현금흐름 C
  • r: 할인율

NPV는 간단한 현금흐름 평가 지표이지만, 규모나 기간이 다른 프로젝트 간 비교는 어렵습니다.

Python으로 배우는 금융 기초

내부수익률 (IRR)

IRR은 NPV 방정식을 0으로 설정했을 때 IRR을 구하는 방식으로 계산합니다.

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+IRR)^t} - C_0 = 0$

  • $C_t$: 시점 t의 현금흐름 C
  • IRR: 내부수익률

IRR은 규모와 기간이 다른 프로젝트 비교에 활용할 수 있지만, 알고리즘적 계산이 필요하며 총 가치를 측정하지 않습니다.

Python으로 배우는 금융 기초

NumPy에서의 IRR

NumPy 함수 .irr(values)를 사용하여 값 배열의 내부수익률을 계산할 수 있습니다.

예시:

import numpy as np
project_1 = np.array([-100,150,200])
np.irr(project_1)
1.35

프로젝트 1의 IRR은 135%입니다.

Python으로 배우는 금융 기초

연습해 봅시다!

Python으로 배우는 금융 기초

Preparing Video For Download...