커뮤니티

Pair 트레이딩 관련 지표

프로필 이미지
Mrsin
2021-02-27 14:14:38
760
글번호 146693
답변완료

첨부 이미지

안녕하세요 먼저 감사합니다 그리고 수고가 많으십니다. 해외선물 Pair Trading 지표를 구현 하고자 합니다 Data1 = SP500 지수 선물(롱 포지션) Data2 = Russell 지수 선물 (숏 포지션) 이 두 선물의 당일 누적 수익률(Accumulative Intraday return) 지표로 만들고 싶습니다. 즉, 미국 장이 시작(오전 9:30 뉴욕) 후 두 지수의 수익률을 합계한 지표 입니다. 다음날이 될 경우 당일 누적 수익률은 원위치 0에서 다시 세팅되는 지표입니다 예시 그림을 첨부했습니다 정말 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-02 14:30:24

안녕하세요 예스스탁입니다. input : StartTime(93000),EndTime(160000); var : O1(0,Data1),R1(0,data1),Tcond1(False,Data1); var : O2(0,Data2),R2(0,data2),Tcond2(False,Data2); var : sum(0,Data1); if Data1((sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime)) Then Tcond1 = False; if Data1((sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime)) Then { O1 = Data1(O); Tcond1 = true; } if Tcond1 == true then R1 = Data1((C-O1)/O1*100); if Data2((sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime)) Then Tcond2 = False; if Data2((sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime)) Then { O2 = Data2(O); Tcond2 = true; } if Tcond2 == true then R2 = Data2((C-O2)/O2*100); if Tcond1 == true and Tcond2 == true Then { sum = R1+R2; Plot1(sum); } Else NoPlot(1); 즐거운 하루되세요 > Mrsin 님이 쓴 글입니다. > 제목 : Pair 트레이딩 관련 지표 > 안녕하세요 먼저 감사합니다 그리고 수고가 많으십니다. 해외선물 Pair Trading 지표를 구현 하고자 합니다 Data1 = SP500 지수 선물(롱 포지션) Data2 = Russell 지수 선물 (숏 포지션) 이 두 선물의 당일 누적 수익률(Accumulative Intraday return) 지표로 만들고 싶습니다. 즉, 미국 장이 시작(오전 9:30 뉴욕) 후 두 지수의 수익률을 합계한 지표 입니다. 다음날이 될 경우 당일 누적 수익률은 원위치 0에서 다시 세팅되는 지표입니다 예시 그림을 첨부했습니다 정말 감사합니다.