엑셀 YIELDMAT 함수는 만기일( maturity )에 이자를 지급하는 유가 증권의 연간 수익율( yield )을 구한다. 여기의 yield + mat 로 만들어진 함수명이 YIELDMAT 이다. 함수명이 만들어진 과정을 생각하면 그 기능이 보인다.
엑셀 YIELDMAT 함수 설명
설명 : 만기일에 이자를 지급하는 증권의 연간 수익율을 계산한다.
구문1 : YIELDMAT( settlement, maturity, issue, rate, pr, [basis] )
구문2 : YIELDMAT( 수령일, 만기일, 발행일, 이율, 현재가치, [기준] )
인수 :
settlement : 증권 결제일( 예: 채권 구입 날짜 )
maturity : 증권 만기일 ( 예: 채권 만료 날짜 )
issue : 증권 발행일 ( 예: 채권 발행 날짜 )
rate : (발행일의) 유가 증권 이자율
pr : 액면가 100당 증권의 현재가치
[basis] : 사용된 회계 기준 일수를 정하는 정수형 옵션 인수.
Basis 기준 일수( 1개월/1년 )
0 또는 생략 미국 나스닥 30/360
1 실제/실제
2 실제/360
3 실제/365
4 유럽 30/360
노트1 : 날짜 인수는 issue < settlement < maturity 를 만족해야 한다. ( 예: 증권 만기일이 증권 구입일 이전일 수 없다. )
참고1 : 날짜 인수가 텍스트로 전달된다면, 상황에 따라 다르게 해석될 수 있다. 따라서, settlement, maturity, issue 등의 인수는 날짜를 포함한 셀을 참조하거나 날짜를 반환하는 함수식으로 전달한다.
엑셀 YIELDMAT 함수 사용 예제
[그림1] 엑셀 YIELDMAT 함수로 유가증권 연수익율 계산
만기일에 이자를 지급하는 증권이다. 수령일 2016년 8월 10일, 만기일 2020년 1월 30일, 발행일 2016년 1월 30일, 발행일에 이율 5.25%, 액면가 100당 증권의 현재가치(가격)가 103이다. 이 조건으로 미국 나스닥 회계 일수 기준의 연간 수익율을 계산하면?
사용 예제1 : =YIELDMAT( D4, D5, D6, D7, 103 )
사용 결과1 : 0.041467008
셀 참조로 수령일, 만기일, 발행일의 날짜가 YIELDMAT 함수에 전달된다. 이 전달 날짜들은 발행일 < 수령일 < 만기일 ( D6 < D4 < D5 ) 의 날짜 순이다. 따라서, 날짜 인수 전달에는 문제가 없다.
증권 발행일의 이율은 5.25% 이고, 증권의 액면가 100당 현재가치가 103 이라고 하였다. 이 값들도 rate 인수와 pr 인수로 전달한다.
그런데, 회계 기준일수를 전달하는 basis 인수가 생략되었다. 이때는 기본값인 0 이 인수로 사용된다. 즉, 문제가 요구하는 나스닥 기준일수, 30일/360일이 1개월/1년의 일수로 계산된다.
수식의 결과는 소수로 반환되었다. 이를 퍼센트 표시형식으로 바꾸어 소수이하 세자리까지 표시하면 연수익율은 4.147% 이다.
참고2 : rate 인수는 퍼센트( % )대신 소수로 전달할 수도 있다.
엑셀 YIELDMAT 함수 오류
#NUM! 오류가 발생하는 경우
- issue( 발행일 )의 날짜가 settlement( 수령일 ) 날짜 이상이거나
- settlement( 수령일 )의 날짜가 maturity( 만기일 ) 날짜 이상이거나
- rate( 이율 ), pr( 현재가치 ), [basis]( 기준일수 ) 가 잘못된 숫자라면( rate<0 , pr<=0 , basis가 0;1;2;3;4 아님 )
#VALUE! 오류가 발생하는 경우
- 날짜 인수인 수령일, 만기일, 발행일이 무효한 날짜( 엑셀이 인식할 수 없는 날짜 )라면
- 전달된 인수 중 하나가 숫자가 아니라면
엑셀 PRICEMAT 함수와 함께 배워두면 서로 도움이 된다. TBILLPRICE 함수와 TBILLYIELD 함수가 짝인것과 같다. .....
[기타 함수] 엑셀 ACCRINTM 만기일 이자 지급 증권 이자 계산 :
http://secstart.tistory.com/864
관련 기타 재무함수 :
[기타 함수] 엑셀 TBILLPRICE, 미국채 100 달러당 가격 계산 :
http://secstart.tistory.com/807
[기타 함수] 엑셀 TBILLYIELD 로 국채 수익률 구하기 :
http://secstart.tistory.com/808
마늘빵.
'엑셀 컴활 함수' 카테고리의 다른 글
[기타 함수] 엑셀 ASC 전각을 반각문자로 변환 - 전자/반자2 (0) | 2017.02.24 |
---|---|
[기타 함수] 엑셀 ACCRINTM 만기일 이자 지급 증권 이자 계산 (0) | 2017.02.17 |
[기타 함수] 엑셀 PRICEMAT 만기일 이자 지급 증권 100당 가격 (0) | 2017.02.09 |
[기타 함수] 엑셀 DOLLARDE 분수 표기를 소수로 변환 (2) | 2017.02.01 |
[기타 함수] 엑셀 DOLLARFR 소수를 분수 표기로 변환 (0) | 2017.01.25 |