커뮤니티

만기일 정보

프로필 이미지
회원
2004-09-09 19:00:23
1680
글번호 5093
옵션만기일, 특히 트리핑위칭데이에는 시그널이 발생하지 않도록 하는 방법이 없을까요? 수고하세요.
시스템
답변 1
프로필 이미지

수식지왕

2004-09-09 21:56:05

자꾸만 끼어들게 되어 죄송 (^j^) 검색에서 만기일로 찾아보면 제가 예전에 올려 놓았던 만기일 공식과 만기일간 영업일수 공식이 있습니다. 그 당시는 요일함수를 제공하지 않아 제라의 공식을 사용했는데 얼마전 요일값이 추가되어 그런 수고는 덜게 되었습니다. 먼저, 선물만기일 여부 체크 사용자 함수입니다. var1 = int(date/100)-int(date/10000)*100; //월 var2 = date - int(date/100)*100; //일 var3 = DayOfWeek(date); //요일 if var1%3 == 0 and // 3,6,9,12월이고 var2 >= 8 and var2 <= 14 and // 8일에서 14일 사이이고 var3 == 4 then // 목요일 선물만기일 = true; else 선물만기일 = false; 옵션만기일은 3,6,9,12월 체크부분을 빼면 되니까 다음과 같습니다. var2 = date - int(date/100)*100; //일 var3 = DayOfWeek(date); //요일 if var2 >= 8 and var2 <= 14 and // 8일에서 14일 사이이고 var3 == 4 then // 목요일 옵션만기일 = true; else 옵션만기일 = false; 물론 이것은 계산식에 의한 것이므로 휴일로 인해 순연할 경우에는 틀려집니다. 기왕이면 월,일 정보도 데이터로 제공해주면 편할텐데 말이죠. > CJ_rud5808 님이 쓴 글입니다. > 제목 : 만기일 정보 > 옵션만기일, 특히 트리핑위칭데이에는 시그널이 발생하지 않도록 하는 방법이 없을까요? 수고하세요.