메뉴

ODDFPRICE 함수

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

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

인수 설명

=ODDFPRICE(정산일, 만기일, 발행일, 첫이자일, 이율, 수익률, 상환액, 빈도, [기준])
인수구분설명
정산일 필수
채권을 사는 날짜입니다.
만기일 필수
원금을 돌려받는 날짜입니다.
발행일 필수
채권이 발행된 날짜입니다.
  • 정산일보다 앞서야 합니다.
첫이자일 필수
첫 이자를 주는 날짜입니다.
  • 정산일보다 뒤여야 합니다.
이율 필수
채권에 적힌 연 이자율입니다.
  • 0 이상이어야 합니다.
수익률 필수
시장에서 요구하는 연 수익률입니다.
  • 0 이상이어야 합니다.
상환액 필수
액면 100당 만기에 받는 금액입니다.
빈도 필수
연간 이자 지급 횟수입니다.
  • 1, 2, 4 중 하나만 넣을 수 있습니다.
기준 선택
날짜 계산 방식입니다. 생략하면 0입니다.
예제 시트
D2=ROUND(ODDFPRICE(B2,B3,B4,B5,B6,B7,100,2),4)
A
B
C
D
E
1
항목
결과
2
정산일
2024-03-01
95.7163
3
만기일
2029-03-01
4
발행일
2024-01-15
5
첫 이자일
2024-09-01
6
이율
0.05
7
수익률
0.06
8
첫 이자 기간이 약 7개월 반인 채권을 6% 수익률로 사면 가격이 95.72입니다.

함수 개요

엑셀 ODDFPRICE 함수는 첫 이자 기간만 길거나 짧은 채권의 가격을 구하는 함수입니다. 발행일과 첫 이자일 사이가 정해진 주기와 맞지 않을 때 씁니다. 주기가 맞으면 PRICE 함수 를 씁니다.

2024년 1월 15일에 발행된 채권을 3월 1일에 사고, 첫 이자는 9월 1일에 받으며 만기는 2029년 3월 1일입니다.

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

첫 기간이 약 7개월 반으로 어중간하지만 그만큼을 계산에 넣어 95.72가 나옵니다.

ODDFPRICE 함수 간단 예제

1
첫 기간이 긴 채권의 가격 구하기

네 개의 날짜를 정산일·만기일·발행일·첫이자일 순서로 넣습니다.

=ROUND(ODDFPRICE(DATE(2024,3,1),DATE(2029,3,1),DATE(2024,1,15),DATE(2024,9,1),0.05,0.06,100,2),4)채권 가격을 구합니다.
결과95.7163
엑셀 ODDFPRICE 함수 간단 예제 1
2
이율과 수익률이 같을 때 보기

둘이 같아도 첫 기간이 어중간해 100이 정확히 나오지는 않습니다.

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

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

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

그 외 주의사항

날짜는 정산일·만기일·발행일·첫이자일 순서로 넣습니다. 순서를 바꾸면 오류가 나거나 값이 조용히 틀립니다.

첫이자일이 정산일보다 앞서면 #NUM! 오류가 반환됩니다.

첫 기간이 정해진 주기와 맞아떨어진다면 PRICE 함수 가 더 간단합니다.

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

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