프로 해외주식미국주식·ETF·해외선물 실측무료 책 받기

해외선물 · 자동매매

해외선물 자동매매 주문 스탑 OCO 설정법

시장가·지정가·Stop·Stop Limit·Trailing Stop·OCO를 진입과 청산 규칙에 연결한다.

『해외선물 수익내는 매매법』 표지

무료 책

해외선물은 기초가 가장 중요합니다.
신청하신 모든 분들께 무료로 보내드립니다.

『해외선물 수익내는 매매법』 제4장 주문과 청산

112쪽 · 14장 차례 전체 보기

제4장 주문과 청산

주문 네 가지 — 지정가 · 시장가 · STOP · STOP 지정가

지정가는 "이 가격이나 그보다 유리한 가격에만 체결하라"는 주문입니다. 매수 지정가는 지금 가격보다 아래에, 매도 지정가는 위에 걸어 두고 가격이 그 자리로 오기를 기다립니다. 원하는 가격을 지키는 대신, 가격이 그 자리까지 오지 않으면 주문은 체결되지 않은 채 남습니다.

시장가는 가격을 정하지 않고 지금 호가창에 나와 있는 가장 좋은 가격부터 바로 체결하라는 주문입니다. 체결은 확실하고 가격은 그 순간의 호가가 정합니다. 해외선물 주요 상품이 거래되는 CME 글로벡스는 시장가 주문을 거래소가 정한 보호 범위 안에서 체결되도록 처리합니다. 호가가 순간적으로 얇아져도 멀리 떨어진 가격까지 한꺼번에 체결되지 않게 한 장치입니다.

한 줄 뜻
STOP 주문 — 가격이 미리 정한 조건 가격에 닿으면 그때 시장가 주문으로 바뀌어 나가는 주문입니다. 닿기 전까지는 호가창에 드러나지 않고 대기합니다.

  1. 주문 네 가지 — 지정가 · 시장가 · STOP · STOP 지정가
  2. 진입과 동시에 익절 · 손절 걸기
  3. 청산 — 반대 매매로 닫는다
  4. 만기와 월물
  5. 롤오버 — 다음 월물로 옮겨 타기
  6. 한국 시간으로 보는 거래시간
  7. 핵심 정리
이 책 차례 전체와 첫 장 더 읽기112쪽 · 14장

수익률을 보장하지 않습니다.

해외선물 자동매매 주문에서 정할 것은 매수·매도만이 아니다. 같은 진입 신호라도 시장가, 지정가, Stop, Stop Limit 가운데 무엇을 쓰는지에 따라 주문이 기다리는 자리와 발동 방식이 달라진다. 청산에는 Trailing Stop과 OCO까지 붙여 하나의 규칙으로 만든다.

시장가와 지정가

시장가는 가격을 지정하지 않고 현재 호가에서 바로 체결을 요청하는 주문이다. 자동매매 규칙이 “봉 마감 뒤 다음 봉에서 진입한다”라면 신호가 완성된 뒤 시장가 주문을 보내는 방식으로 연결할 수 있다. 주문에는 방향과 계약 수를 함께 넣는다.

지정가는 정한 가격이나 그보다 유리한 가격에서만 체결을 요청한다. 매수 지정가는 현재 가격보다 아래, 매도 지정가는 위에 두고 가격이 오기를 기다리는 데 쓴다. “20 EMA 가격까지 되돌리면 매수”라는 규칙은 20 EMA 부근의 정한 가격에 매수 지정가를 두는 식으로 바꿀 수 있다.

지정가가 미체결로 남아 있을 때 언제 가격을 고치거나 취소할지도 규칙에 적는다. 예를 들어 진입 신호가 나온 봉의 다음 한 개 봉에서만 주문을 유지하고, 그 안에 체결되지 않으면 취소하도록 정할 수 있다.

Stop과 Stop Limit

Stop은 정한 조건 가격에 닿으면 발동하는 주문이다. 제4장 주문과 청산에서는 매수 포지션 아래에 매도 Stop을 두어 손절하고, 직전 고점 위에 매수 Stop을 두어 돌파 진입하는 두 쓰임을 설명한다.

CME 교육 자료에는 조건 충족 뒤 지정가 주문으로 바뀌는 Stop Limit과 시장가 보호 주문으로 바뀌는 Stop with Protection이 소개되어 있다(2026년 9월 확인 기준). Stop Limit은 조건 가격과 주문 가격을 함께 정한다. 조건에 닿은 뒤에는 지정가 범위 안에서 체결을 기다린다.

자동매매에서는 “박스 고점 1틱 위에 매수 Stop” 또는 “조건 가격에 닿으면 정한 상한의 Stop Limit 매수”처럼 발동 가격과 주문 가격을 나누어 적는다. 청산 Stop도 진입가에서 단순히 몇 틱 떨어진 값으로 둘지, 되돌림 저점 아래처럼 차트 구조에서 계산할지 먼저 정한다.

Trailing Stop과 OCO

Trailing Stop은 가격이 유리한 쪽으로 이동할 때 정한 간격을 유지하며 청산 기준을 따라 움직이는 주문이다. 자동매매 규칙에는 추적을 시작할 시점, 간격, 포지션 일부를 먼저 정리할지 여부를 넣는다.

OCO는 익절용 지정가와 손절용 Stop을 함께 두고 한쪽이 체결되면 다른 쪽이 자동 취소되는 방식이다. 매수 진입이라면 위에 매도 지정가, 아래에 매도 Stop을 놓는다. 매도 진입은 주문 방향을 반대로 둔다.

진입과 동시에 OCO를 설정하면 청산 가격이 처음부터 주문에 들어간다. 계약을 나누어 청산한다면 중심선에서 일부, 반대쪽 밴드에서 나머지를 정리하는 주문과 각 수량을 맞춘다. 한쪽 청산 뒤 남은 포지션 수량과 남은 주문 수량도 함께 확인한다.

거래소별 지원 범위

국내 증권사의 해외선물 안내에는 시장가, 지정가, Stop, Stop Limit, Trailing Stop, OCO가 주문 유형으로 제시되어 있다(2026년 9월 확인 기준). 모든 거래소와 상품이 이 주문을 같은 범위로 제공하는 것은 아니다.

예를 들어 미래에셋증권의 해외선물옵션 안내에는 HKFE가 시장가와 Stop 주문을 지원하지 않는다고 적혀 있다(2026년 9월 확인 기준). 따라서 프로그램에서 주문 종류를 고정하기 전에 거래할 거래소와 상품의 지원 범위를 확인하고, 공식 주문 화면이나 API가 받는 유형으로 규칙을 맞춘다.

증권사 주문 기능의 이름도 자동 스탑, 익절·손절 설정, OCO처럼 다르게 표시될 수 있다. 이 페이지에서는 공통 원리를 기준으로 설명하며 실제 입력값은 이용하는 증권사의 공식 안내와 주문 화면에 맞춘다.

청산 규칙에 주문 종류 붙이기

해외선물 청산은 같은 월물과 같은 수량을 반대 방향으로 주문해 포지션을 0으로 만드는 일이다. 매수 1계약은 매도 1계약으로 닫고, 매도 1계약은 매수 1계약으로 닫는다. 보유 수량보다 많은 반대 주문을 내면 남는 수량은 새 반대 포지션이 되므로 프로그램은 미결제 수량을 읽어 청산 수량을 정한다.

세트 1은 “다음 봉 시장가 매수, 되돌림 저점 아래 2틱에 매도 Stop, 손익비 2 가격에 매도 지정가를 OCO로 설정”이라고 쓸 수 있다. 세트 2는 “하단 밴드 안쪽 복귀 뒤 시장가 매수, 밴드 밖 봉 저점 아래 2틱에 Stop, 중심선과 상단 밴드에 분할 지정가”로 바꿀 수 있다.

세트 3의 돌파 진입은 “박스 고점 위에 매수 Stop을 두고, 체결 뒤 박스 한가운데 아래 조건에 청산”으로 연결한다. 나머지 계약을 20 EMA 기준으로 따라가게 만들고 싶다면 봉 마감 조건으로 반대 주문을 내거나, 증권사가 지원하는 범위에서 Trailing Stop 간격을 정한다.

처음 한다면 이 순서로

  1. 진입 신호 뒤 바로 들어갈지, 정한 가격에서 기다릴지 정한다.
  2. 시장가·지정가·Stop·Stop Limit 가운데 진입 주문을 고른다.
  3. 손절 가격과 익절 가격, 계약 수를 계산한다.
  4. 지원되는 상품이라면 두 청산 주문을 OCO로 묶는다.
  5. 체결 뒤 미결제 수량과 남은 주문 수량을 확인한다.

책에서 이어지는 것

각 주문이 체결되는 자리, 반대 주문으로 포지션을 닫는 법과 OCO 청산은 제4장 주문과 청산에 있다. 지표 조건과 주문을 결합할 세 규칙은 제11장 지표 조합 전략에서 이어진다.

함께 보면 좋은 페이지