메뉴

ODDLPRICE 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 ODDLPRICE 함수는 마지막 이자 기간만 길거나 짧은 채권의 가격을 구하는 함수입니다.

ODDLPRICE 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=ODDLPRICE(정산일, 만기일, 최종이자일, 이율, 수익률, 상환액, 빈도, [기준])
인수구분설명
정산일 필수
채권을 사는 날짜입니다.
만기일 필수
원금을 돌려받는 날짜입니다.
최종이자일 필수
마지막으로 정상 이자를 준 날짜입니다.
  • 정산일보다 앞서야 합니다.
이율 필수
채권에 적힌 연 이자율입니다.
수익률 필수
시장에서 요구하는 연 수익률입니다.
상환액 필수
액면 100당 만기에 받는 금액입니다.
빈도 필수
연간 이자 지급 횟수입니다.
  • 1, 2, 4 중 하나만 넣을 수 있습니다.
기준 선택
날짜 계산 방식입니다. 생략하면 0입니다.
예제 시트
D2=ROUND(ODDLPRICE(B2,B3,B4,B5,B6,100,2),4)
A
B
C
D
E
1
항목
값
결과
2
정산일
2028-09-15
99.2739
3
만기일
2029-06-15
4
최종 이자일
2028-09-01
5
이율
0.05
6
수익률
0.06
7
마지막 이자 기간이 어중간한 채권을 6% 수익률로 사면 가격이 99.27입니다.

함수 개요

엑셀 ODDLPRICE 함수는 마지막 이자 기간만 주기와 맞지 않는 채권의 가격을 구하는 함수입니다. 만기일이 정상 지급일과 어긋나게 정해진 채권에 씁니다.

마지막 정상 이자일이 2028년 9월 1일이고 만기가 2029년 6월 15일인 채권을 2028년 9월 15일에 삽니다.

=ROUND(ODDLPRICE(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,0.06,100,2),4)채권 가격을 구합니다.
결과99.2739
엑셀 ODDLPRICE 함수 수식 입력 예제

남은 기간이 9개월 남짓이라 액면과 큰 차이가 나지 않습니다.

ODDLPRICE 함수 간단 예제

1
마지막 기간이 긴 채권의 가격 구하기

날짜를 정산일·만기일·최종이자일 순서로 넣습니다.

=ROUND(ODDLPRICE(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,0.06,100,2),4)채권 가격을 구합니다.
결과99.2739
엑셀 ODDLPRICE 함수 간단 예제 1
2
시장 금리가 내려갈 때 보기

수익률이 4%면 액면보다 비싸집니다.

=ROUND(ODDLPRICE(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,0.04,100,2),4)수익률을 4%로 두고 구합니다.
결과100.7225
엑셀 ODDLPRICE 함수 간단 예제 2
3
수익률을 되찾아 확인하기

구한 가격을 ODDLYIELD 함수 에 넣으면 처음 수익률이 나옵니다.

=ROUND(ODDLYIELD(DATE(2028,9,15),DATE(2029,6,15),DATE(2028,9,1),0.05,99.2739,100,2)*100,4)수익률을 되찾습니다.
결과6
엑셀 ODDLPRICE 함수 간단 예제 3

그 외 주의사항

최종이자일은 정산일보다 앞선 날짜여야 합니다. 뒤에 오면 #NUM! 오류가 반환됩니다.

첫 기간이 어중간한 채권에는 ODDFPRICE 함수 를 씁니다.

결과는 액면 100 기준입니다.

빈도에는 1, 2, 4만 넣을 수 있습니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료