포스팅 목차
o DURATION 함수
목 적 :
DURATION 함수는 정기적으로 이자를 지급하는 유가 증권의 연간 듀레이션을 반환한다.
문 법
- 엑 셀 : DURATION(settlement, maturity, coupon, yld, frequency, [basis]) - SAS : duration_slk 사용자 정의 함수 , FINANCE 함수의 DURATION 인수 |
범 주 : 재무 함수
관련 함수
함수명 | 함수내용 |
CUMIPMT | 주어진 기간 중에 납입하는 대출금 이자의 누계액을 계산한다. |
DURATION | 정기적으로 이자를 지급하는 유가 증권의 연간 듀레이션을 반환한다. |
INTRATE | 완전 투자한 유가 증권의 이자율을 반환한다. |
MDURATION | 가정된 액면가 $100에 대한 유가 증권의 수정된 Macauley 듀레이션을 반환한다. |
ODDFPRICE | 첫 이수 기간이 경상 이수 기간과 다른 유가 증권의 액면가 $100당 가격을 반환한다. |
ODDLYIELD | 마지막 이수 기간이 경상 이수 기간과 다른 유가 증권의 수익률을 반환한다. |
PRICE | 정기적으로 이자를 지급하는 유가 증권의 액면가 $100당 가격을 반환한다. |
TBILLEQ | 정부 발행 국채에 대해 채권에 해당하는 수익률을 반환한다. |
TBILLYIELD | 국채의 수익률을 반환한다. |
YIELDMAT | 만기 시 이자를 지급하는 유가 증권의 연 수익률을 반환한다. |
예제
다음 예제는 DURATION_SLK 사용자 정의 함수와 FINANCE 함수의 DURATION 인수를 사용하여서 지정한 조건에 해당하는 채권에 대한 연간 듀레이션을 계산한다.
SAS Program |
OPTIONS CMPLIB=(SASHELP.SLKWXL);
DATA DURATION;
A2 = 39448; * 결산일;
A3 = 42370; * 만기일;
A4 = 0.08; * 이자율;
A5 = 0.09; * 수익률;
A6 = 2 ; * frequency는 반년에 한 번.;
A7 = 1 ; * 실제/실제 기준이 적용;
VAR = duration_slk(A2,A3,A4,A5,A6,A7);
PUT VAR = ;
RUN;
Results |
OBS A2 A3 A4 A5 A6 A7 VAR
1 39448 42370 0.08 0.09 2 1 5.99377
--------------------------------------------
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 함수(SAS Function) 리스트 링크 |
반응형
'통계프로그램 비교 시리즈 > 엑셀과 SAS 함수' 카테고리의 다른 글
【엑셀(Excel)과 SAS함수】 DVARP 함수 (0) | 2021.09.17 |
---|---|
【엑셀(Excel)과 SAS함수】 DVAR 함수 (0) | 2021.09.17 |
【엑셀(Excel)과 SAS함수】 DSUM 함수 (0) | 2021.09.17 |
【엑셀(Excel)과 SAS함수】 DSTDEVP 함수 (0) | 2021.09.17 |
【엑셀(Excel)과 SAS함수】 DSTDEV 함수 (0) | 2021.09.17 |
댓글