커뮤니티
내가 만든 전략들과 지식을 공유하고 토론합니다.

휴장일인 경우 거래를 시도하면 데이터가 어떻게 되는지 궁금합니다.

복리마법 2017.12.30 00:32 조회수  408 추천 0

매월 거래한다면 보통 1일을 하는데요

만약, 그날 휴장이면 거래가 어떻게 되는지요?


case1) 알아서 실제 거래가 발생한 다음날을 찾아서 데이터를 제공한다

case2) 시가총액이나 거래관련 데이터를 그 이전 거래가 발생한 날의 데이터를 제공한다.

case3) 사용자가 거래가 발생한 날을 찾아서 그날 거래를 수행해야 한다.


제공해주신 플랫폼을 정말 감사히 생각하며 잘 쓰고 있습니다^^

댓글 4
case1. 그 다음 거래일에 시도합니다
Prophit 2017.12.30 14:43
안녕하세요. 복리마법님.
그리고, Prophit 답변 감사합니다.
모두 새해 복 많이 받으세요.
푸른주전자 2018.01.02 09:52
혹시나 덧붙이자면 onDayClose() 함수 자체는 휴장일은 작동하지 않습니다.
매월1일 리밸런싱하기 위해 now.getDate() == 1 로 하면 휴장일 리밸런싱을 안하고 넘어 가게 됩니다.
따라서, now.getDate() >= 1 이런식으로 수식을 써야 1일 휴장일이면 그다음 영업일에 리밸런싱이 실행 됩니다.
푸른주전자 2018.01.02 11:08
https://blog.naver.com/intelliquant/221071699734
저희 블로그의 "스튜디오 백테스팅 기본 - (7) 리밸런싱 주기 설정"을
참조하시면 됩니다. 
또한, 위 블로그의 스튜디오 사용법을 보시면 많은 도움이 되실 것 같습니다.
감사합니다.
푸른주전자 2018.01.02 11:12
댓글 등록을 위해서 로그인해주세요.
 
최신 게시글