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

【엑셀과 SAS함수】 COUPPCD 함수

by 기서무나구물 2019. 2. 7.

포스팅 목차

    o COUPPCD 함수

     


    목 적 : 

    COUPPCD 함수는 결산일 바로 전 이자 지급일을 반환한다.

     


    문 법

     

    - 엑 셀 : COUPPCD(settlement, maturity, frequency, [basis])

    - SAS  : couppcd_slk 사용자 정의 함수, FINANCE 함수의 COUPPCD 인수

     


    범 주 : 재무 함수

     


    관련 함수

    함수명 함수내용
    COUPNUM 결산일과 만기일 사이의 이자 지급 횟수를 반환한다.
    COUPDAYBS
    이자 지급 기간의 시작일부터 결산일까지의 날짜의 일수를 반환한다.
    COUPDAYS 결산일을 포함한 이자 지급 기간의 날짜의 일수를 반환한다.
    COUPDAYSNC 결산일부터 다음 이자 지급일까지의 날짜의 일수를 반환한다.
    COUPNCD 결산일 다음 첫 번째 이자 지급일을 반환한다.
    COUPPCD 결산일 바로 전 이자 지급일을 반환한다.

     


    예 제

    다음 예제는 COUPPCD_SLK 사용자 정의 함수와 FINANCE 함수의 COUPPCD 인수를 사용하여서 채권에 대한 결산일 바로 전 이자 지급일을 계산한다.

     

    SAS Program
    OPTIONS CMPLIB=(SASHELP.SLKWXL);
    DATA COUPPCD;
         A2 = MDY(01,25,2011); * 결산일;
         A3 = MDY(11,15,2011); * 만기일;
         A4 = 2;               * 반년에 한번 지급하는 방식.;
         A5 = 1;               * 날짜 계신 기준 : 실제/실제 기준;
     
         * 채권에 대한 결산일 바로 전 이자 지급일;
         FORMAT VAR1 VAR2 YYMMDD10.;
         VAR1 = COUPPCD_SLK(A2,A3,A4,A5);
         VAR2 = FINANCE('COUPPCD',A2,A3,A4,A5);
         
         PUT VAR1 = VAR2 = ;
    RUN;

     

    Results
    OBS      A2       A3     A4    A5          VAR1          VAR2
    
     1     18652    18946     2     1    2010-11-15    2010-11-15

     


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

     

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

     

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

    댓글