커뮤니티

수식 문의 드립니다.

프로필 이미지
꾸주니
2013-03-13 11:29:41
223
글번호 60643
답변완료
3,6,9,12월이고 두번째 목요일(선물/옵션 동시만기일)이전 5일부터 만기일 당일까지를 어떻게 표현해야 하는지 수식 부탁드립니다. 올해를 예를 들면 1,2월은 관련이 없고, 이번달 8일부터 14일까지이고, 6월은 7일부터 13일까지입니다. 감사합니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-03-13 16:17:26

안녕하세요 예스스탁입니다. 잔존일수가 제공되지 않아 수식적으로 만기 N일 전은 계산이 되지 않습니다. 수식에 sdate >= 말기일주일전 날짜와 같이 고정으로 입력하는 내용으로 처리하셔야 합니다. 즐거운 하루되세요 > 꾸주니 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 3,6,9,12월이고 두번째 목요일(선물/옵션 동시만기일)이전 5일부터 만기일 당일까지를 어떻게 표현해야 하는지 수식 부탁드립니다. 올해를 예를 들면 1,2월은 관련이 없고, 이번달 8일부터 14일까지이고, 6월은 7일부터 13일까지입니다. 감사합니다.
프로필 이미지

꾸주니

2013-03-13 16:52:05

그럼 당일이 선물 만기월의 두번째 목요일 이전인지 아닌지만 판단해 주는 수식은 안되는지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 드립니다. > 안녕하세요 예스스탁입니다. 잔존일수가 제공되지 않아 수식적으로 만기 N일 전은 계산이 되지 않습니다. 수식에 sdate >= 말기일주일전 날짜와 같이 고정으로 입력하는 내용으로 처리하셔야 합니다. 즐거운 하루되세요 > 꾸주니 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 3,6,9,12월이고 두번째 목요일(선물/옵션 동시만기일)이전 5일부터 만기일 당일까지를 어떻게 표현해야 하는지 수식 부탁드립니다. 올해를 예를 들면 1,2월은 관련이 없고, 이번달 8일부터 14일까지이고, 6월은 7일부터 13일까지입니다. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2013-03-13 17:35:23

안녕하세요 예스스탁입니다. if date > date[1]+30 Then Condition1 = false; var1 = int(date/100)-int(date/10000)*100; var2 = date - int(date/100)*100; var3 = DayOfWeek(date); #선물 만기일 if var1%3 == 0 and var2 >= 8 and var2 <= 14 and var4 == 4 Then{ Condition1 = true; if Condition1 == false then Condition1이 새로운 월이 시작하면 false이고 이후에 두번째 목요일이 되면 true로 변경됩니다. 랭귀지에 데이터는 봉데이터만 제공이 되어 휴일데이터등이 제공되지 않아 만기일이 휴일이면 맞지 않을 수 있습니다. 즐거운 하루되세요 > 꾸주니 님이 쓴 글입니다. > 제목 : 재문의 드립니다. > 그럼 당일이 선물 만기월의 두번째 목요일 이전인지 아닌지만 판단해 주는 수식은 안되는지요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 드립니다. > 안녕하세요 예스스탁입니다. 잔존일수가 제공되지 않아 수식적으로 만기 N일 전은 계산이 되지 않습니다. 수식에 sdate >= 말기일주일전 날짜와 같이 고정으로 입력하는 내용으로 처리하셔야 합니다. 즐거운 하루되세요 > 꾸주니 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 3,6,9,12월이고 두번째 목요일(선물/옵션 동시만기일)이전 5일부터 만기일 당일까지를 어떻게 표현해야 하는지 수식 부탁드립니다. 올해를 예를 들면 1,2월은 관련이 없고, 이번달 8일부터 14일까지이고, 6월은 7일부터 13일까지입니다. 감사합니다.