본문 바로가기
통계프로그램 비교 시리즈/엑셀과 SAS 함수

【엑셀(Excel)과 SAS함수】 YIELDDISC 함수

by 기서무나구물 2021. 9. 29.

o YIELDDISC 함수

 


목 적 : 

YIELDDISC 함수는 할인된 유가 증권의 연 수익률을 반환한다.

 

문 법

- 엑 셀 : YIELDDISC(settlement, maturity, pr, redemption, [basis])

- SAS  : yielddisc_slk 사용자 정의 함수     ,     FINANCE 함수의 YIELDDISC 인수

 

범 주 : 재무 함수

 


관련 함수

함수명 함수내용
ACCRINT
정기적으로 이자를 지급하는 유가 증권의 경과 이자를 계산한다.
DURATION 정기적으로 이자를 지급하는 유가 증권의 연간 듀레이션을 반환한다.
ODDFPRICE 첫 이수 기간이 경상 이수 기간과 다른 유가 증권의 액면가 $100당 가격을 반환한다.
ODDFYIELD
첫 이수 기간이 경상 이수 기간과 다른 유가 증권의 수익률을 반환한다.
ODDLPRICE 마지막 이수 기간이 경상 이수 기간과 다른 유가 증권의 액면가 $100당 가격을 반환한다.
ODDLYIELD 마지막 이수 기간이 경상 이수 기간과 다른 유가 증권의 수익률을 반환한다.
PRICE 정기적으로 이자를 지급하는 유가 증권의 액면가 $100당 가격을 반환한다.
PRICEDISC 할인된 유가 증권의 액면가 $100당 가격을 반환한다.
PRICEMAT 만기일에 이자를 지급하는 유가 증권의 액면가 $100당 가격을 반환한다.
TBILLEQ
정부 발행 국채에 대해 채권에 해당하는 수익률을 반환한다.
TBILLPRICE 국채에 대해 액면가 $100당 가격을 반환한다.
YIELD
정기적으로 이자를 지급하는 유가 증권의 수익률을 반환한다.
YIELDDISC 할인된 유가 증권의 연 수익률을 반환한다.
YIELDMAT 만기 시 이자를 지급하는 유가 증권의 연 수익률을 반환합니다.

 


예 제

다음 예제는 YIELDDISC_SLK 사용자 정의 함수와 FINANCE 함수의 YIELDDISC 인수를 사용하여서 할인된 유가 증권의 연 수익률을 계산한다.

SAS Program
OPTIONS CMPLIB=(SASHELP.SLKWXL);

DATA YIELDDISC;
     settlement = mdy(2,16,2008); * 결산일;
     maturity   = mdy(3,01,2008); * 만기일;
     pr         = 99.795;         * 가격;
     redemption = 100;            * 상환액;
     basis      = 2;              * 날짜 계산 기준(실제/360);

     VAR1 = finance('yielddisc', settlement, maturity, pr, redemption, basis);
     VAR2 = YIELDDISC_SLK(settlement, maturity, pr, redemption, basis);
     
     PUT VAR1 = VAR2 =;
RUN;

 

Results
OBS    settlement    maturity      pr      redemption    basis      VAR1        VAR2

 1        17578        17592     99.795        100         2      0.052823    0.052823

 


  --------------------------------------------  

엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

 

SAS 함수(SAS Function) 리스트 링크
반응형

댓글