ODDLYIELD 함수
지원 버전 자세히 보기
엑셀 ODDLYIELD 함수는 마지막 이자 기간만 길거나 짧은 채권의 연 수익률을 구하는 함수입니다.
인수 설명
=ODDLYIELD(정산일, 만기일, 최종이자일, 이율, 가격, 상환액, 빈도, [기준])
- 정산일보다 앞서야 합니다.
- 1, 2, 4 중 하나만 넣을 수 있습니다.
함수 개요
엑셀 ODDLYIELD 함수는 ODDLPRICE 함수 를 거꾸로 뒤집은 함수입니다. 마지막 기간이 주기와 어긋나는 채권을 지금 가격에 사면 얼마를 버는지 알려 줍니다.
마지막 정상 이자일이 2028년 9월 1일이고 만기가 2029년 6월 15일인 채권을 2028년 9월 15일에 99.2739에 삽니다.
=ROUND(ODDLYIELD(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,99.2739,100,2)*100,4)연 수익률을 구합니다.
ODDLPRICE 함수로 99.2739를 구할 때 쓴 수익률 6%가 그대로 되돌아옵니다.
ODDLYIELD 함수 간단 예제
가격까지 넣으면 수익률이 바로 나옵니다.
=ROUND(ODDLYIELD(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,99.2739,100,2)*100,4)연 수익률을 구합니다.
99.993에 사면 수익률이 5%로 내려갑니다.
=ROUND(ODDLYIELD(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,99.993,100,2)*100,4)더 비싸게 살 때의 수익률을 구합니다.
구한 수익률을 ODDLPRICE 함수 에 넣으면 처음 가격이 나옵니다.
=ROUND(ODDLPRICE(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,0.06,100,2),4)가격을 되찾습니다.
그 외 주의사항
최종이자일은 정산일보다 앞선 날짜여야 합니다. 뒤에 오면 #NUM! 오류가 반환됩니다.
결과는 소수로 나옵니다. 셀 서식을 백분율로 바꾸거나 100을 곱해 읽습니다.
가격은 액면 100 기준으로 넣습니다.
첫 기간이 어중간한 채권에는 ODDFYIELD 함수 를 씁니다.