커뮤니티

슬리피지 문의

프로필 이미지
라면의비밀
2016-07-22 11:38:01
372
글번호 211848
답변완료
안녕하세요, 시스템 매매를 하다 보면 슬리피지가 발생하기 마련인데 만약 주문을 onclose나 atmarket이 아니라 buy("",atlimit, close) 이런 주문을 실행시키면 따로 슬리피지가 발생안하는 것인지 궁금합니다. 감사합니다.
eFriend Global YesTrader (한국투자증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-26 14:57:31

안녕하세요? 예스스탁입니다. onclose, atstop, atmarket, atlimit의 주문 타입은 주문 시점에 관련된 것이며, 주문 가격과는 무관합니다. 즉, 주문타입은 봉이완성되었을 때 또는 지정한 가격에 도달했을 때 주문이 나가는 조건만 만족하는 것이며, 이때 주문가격은 시스템트레이딩 설정창에서 지정한 매매가격으로 주문이 나갑니다. 다만, atstop타입의 경우는 도달한 상대호가 가격에 잔량이 아직 남아 있을 가능성이 높기 때문에 신호가 발생된 가격에 체결되는 경우가 많습니다. 반면, atlimit타입은 도달한 가격은 우선호가의 가격이기 때문에 주문을 그 가격에 넣게 되면 이미 우선호가에 잔량이 쌓여 있을 가능성이 높기 때문에 그 가격보다는 한 호가 손해보고 체결될 가능성이 높습니다. 매수를 예로 들면(시스템 트레이딩 설정창에서 주문가격은 현재가+-3호가 로 설정) 현재가가 99.95 인데, atstop가격을 100.00 으로 지정해 놓았다면 가격이 100.00에 도달하는 순간 매수주문이 나가게 되는데, 이때 100.00에 매도호가 잔량이 남아 있을 가능성이 높으므로 이 가격에 체결될 가능성이 높으므로 체결 슬리피지는 아주 적게 발생될 것입니다. 반면, 현재가가 99.95인데 atlimit가격을 99.90으로 지정해 놓았다면 가격이 99.90에 도달하는 순간 매수주문이 나가게 되는데, 이때 99.90에는 앞선 매수잔량이 쌓여 있을 것이므로 이 가격에 체결될 가능성은 거의 없고 99.95에 체결될 가능성이 높을 것이므로 체결슬리피지가 대부분 발생합니다. 감사합니다. > 라면의비밀 님이 쓴 글입니다. > 제목 : 슬리피지 문의 > 안녕하세요, 시스템 매매를 하다 보면 슬리피지가 발생하기 마련인데 만약 주문을 onclose나 atmarket이 아니라 buy("",atlimit, close) 이런 주문을 실행시키면 따로 슬리피지가 발생안하는 것인지 궁금합니다. 감사합니다.