작년부터 TQQQ 단타 거래를 하기 시작했고 손절매매에 도가 튼 상황이다. 초반에 “스탑로스 주문유형 시장가 선택시 어떻게 거래될까?” 궁금해서 거래해보면서 내용을 좀 정리해봤다. 지정가로 했다가 큰 손실을 보고나서는 시장가로만 거래하는 중이다.
내가 시장가로 선택하는 이유
스탑로스란 ‘정해둔 가격에 도달하면 자동으로 손절하게 하는 기능’이다.
보통 이걸 보통(지정가)로 거는 경우, 예를 들어 15,000원에 도달하면 15,000원에 매도 주문을 내는 형식이다.
처음엔 이 방식이 안전하다고 생각해서 지정가로 걸었는데, 실제로 체결이 안 되는 경우가 많았다.
왜냐면 내가 팔고 싶다고 해서 팔리는 게 아니라, 그 가격에 사려는 매수자가 있어야 체결되기 때문이다.
그때 나는 15,000원에 도달하자마자 손절이 될 줄 알고 있었지만, 매수자가 없어서 절반만 팔리고 나머진 그대로 들고 가야 했다.
결국 주가는 더 빠졌고, 예상 손실보다 2배 가까이 커졌다.
이후 나는 손절이 확실히 이뤄지도록 하기 위해 시장가 주문으로 바꾸게 되었다.
시장가는 ‘그냥 지금 사주는 사람 아무나한테 전량 팔아줘!’ 하는 방식이라 체결은 빠르다.
다만, 그만큼 정확한 가격 컨트롤은 불가능하다는 걸 감안해야 한다.
시장가 선택시 어떻게 거래될까?
위 예시를 그대로 가져와서 설명해보겠다. 500주를 전량 매도한다고 해보자.
주가가 15,000원 이하로 떨어지는 순간 센서가 발동해서 자동으로 매도를 하게되는데, 주가가 15,000원 이하로 쭉쭉 떨어지는 상황이라고 해보자.
이 때 500주 중 200주만 15,000원에 매수할 사람들이 나타나서 매도가 완료되고, 나머지 300주는 13,000원에 매수할 사람이 나타나서 매도가 완료된다.
주식은 매수자와 매도자 둘 다 있어야되기 때문에 내가 팔고싶다고 팔리는게 아니라는 것을 알아야된다.
시장가로 선택하면 정확하게 15,000원에 거래가 될 수도 있고 안될 수도 있다.
가격 변동은 1초 단위로 순식간에 변하는데, 특히 해외주식 같은 경우에는 환율과 시차까지 고려해야되서 실시간으로 시장가를 적용하지 못할 수도 있다.
운이 좋지 못하면 자동매도를 설정했더라도 예상보다 손해볼 수 있다. 반대로 15,000원을 찍었다가 순식간에 상승장을 만나서 예상보다 손해를 덜 볼 수도 있는 것이다.
전적으로 시장의 변화에 맡겨야되는 것이다.
스탑로스 안걸림 이슈에 대해서
이건 특히 비트코인, 해외선물, 해외주식 같은 급변하는 시장에서 자주 발생하는 문제이다.
나도 미국 나스닥 선물을 하다가, 설정한 스탑로스가 씹히고 50틱 가까이 추가 손실을 본 적이 있다. 이유는 다음과 같다.
- 서버 감시주문의 경우, 급격한 가격 변동 시 시스템에서 주문이 늦게 반응하거나 아예 무시되는 경우가 있다.
- DAY 주문은 당일장 종료 시까지만 유효한데, 만기까지 유지하고 싶으면 반드시 GTD 주문으로 설정해야 한다.
- 지정가로 설정하면 해당 가격에 체결될 수 있는 거래가 없으면 아예 미체결로 남는다.
해당 문제를 해결하려면 다음 4가지 방법을 써야된다.
- 첫째, 시장가 주문을 사용해서 일단 체결부터 되게 만든다.
- 둘째, GTD 주문으로 설정해서 장이 하루 넘게 열리는 경우에도 스탑로스가 유지되도록 한다.
- 셋째, 클라이언트 감시주문을 활용해 HTS나 MTS가 켜져 있을 때만 트리거가 작동하게 설정한다.
- 넷째, 호가창의 잔량 구조를 항상 체크해서 유동성이 부족한 시간에는 매매를 아예 피한다.