Python으로 배우는 채권 가치평가와 분석
Joshua Mayhew
Options Trader
연 3% 쿠폰, 액면가 100달러, 수익률 4%의 3년 만기 채권:

주의: 쿠폰은 고정이며 변하지 않습니다!
채권을 영(제로)쿠폰채들의 묶음으로 나눈 뒤 각 가격을 구합니다:
연 3% 쿠폰, 액면가 100달러, 수익률 4%의 3년 만기 채권
앞서의 복리 공식 사용:
$ \text{1년 ZCB 가격: } \frac{3}{(1 + 0.04)^1} = 2.88$
$ \text{2년 ZCB 가격: } \ \frac{3}{(1 + 0.04)^2} = 2.77$
$ \text{3년 ZCB 가격: } \ \frac{103}{(1 + 0.04)^3} = 91.57$
$\text{이표채 가격: } 2.88 + 2.77 + 91.57 = 97.22$
일반적으로, 이표채의 가격 공식은 다음과 같습니다:
$ Price = PV = \frac{C}{(1 + r)^1} + \frac{C}{(1 + r)^2} + ... +\frac{C}{(1 + r)^n} + \frac{P}{(1 + r)^n}$
$ = (\sum_{i=1}^n \frac{C}{(1 + r)^i}) + \frac{P}{(1 + r)^n}$
연 3% 쿠폰, 만기수익률 4%인 동일한 3년 만기 채권:
import numpy_financial as npf
-npf.pv(rate=0.04, nper=3, pmt=3, fv=100)
97.22
pmt는 양수로 둡니다.
함수 앞에는 마이너스 기호를 둡니다.
fv는 103이 아닌 100으로 설정합니다.
Python으로 배우는 채권 가치평가와 분석