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

해외선물 · 자동매매

해외선물 API 자동매매 공식 연결 구조

공식 증권사 API로 시세를 받고 조건을 판단한 뒤 주문과 미결제 상태를 확인하는 구조다.

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

무료 책

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

『해외선물 수익내는 매매법』 제11장 지표 조합 전략

112쪽 · 14장 차례 전체 보기

제11장 지표 조합 전략

추세 · 진입 · 청산에 하나씩

규칙 한 세트에는 칸이 셋 있습니다. 추세 확인 칸은 매수와 매도 가운데 어느 쪽만 볼지를 정합니다. 진입 신호 칸은 그 방향에서 정확히 어느 봉에 들어갈지를 정합니다. 청산 규칙 칸은 어디서 손절하고 어디서 이익을 정리할지를 정합니다. 칸마다 지표를 하나씩 넣고, 한 지표가 두 칸을 함께 맡지 않게 합니다.

추세 · 진입 · 청산을 한 세트로칸마다 지표를 하나씩 넣고, 한 지표가 두 칸을 함께 맡지 않게 한다 · 재료가 다른 지표끼리 짝짓는다규칙 한 세트칸은 셋1추세 확인매수와 매도 가운데어느 쪽만 볼지2진입 신호그 방향에서 정확히어느 봉에 들어갈지3청산 규칙어디서 손절하고어디서 이익을 정리할지세트 1이평선 + MACD추세가 뚜렷한 시간15분봉 20 EMA가 60 EMA 위,가격도 60 EMA 위일 때만매수를 본다5분봉 MACD선이 0선 위에서시그널선을 위로 교차한봉 마감 → 다음 봉 매수손절 · 되돌림 저점 아래 2틱청산 · 손익비 2 목표,또는 MACD 반대 교차세트 2볼린저밴드 + RSI옆으로 흐르는 시간5분봉 밴드 중심선이 수평,밴드 폭이 옆으로이어질 때만하단 밴드 밖에서 띠 안으로돌아온 종가 +RSI 30 아래에서 30 위로손절 · 밴드 밖 봉 저점 아래 2틱청산 · 절반은 중심선,나머지는 상단 밴드세트 3이평선 + 거래량좁은 박스 뒤 거래가몰리는 시간15분봉 가격이 60 EMA 위,60 EMA가 위를 향할 때만위쪽 돌파를 본다5분봉 박스 고점을 넘어 마감,거래량은 같은 시간대평균의 1.5배 이상손절 · 박스 한가운데 아래 마감청산 · 1차는 박스 높이만큼,나머지는 15분봉 20 EMA 이탈재료이동평균 (이평선 · MACD)변동성 (볼린저밴드)힘의 크기 (RSI · 스토캐스틱)참여의 크기 (거래량)규칙은 빈칸 없는 문장 한 줄로 적는다추세 칸일 때만,진입 칸에서 들어가고,손절 자리에서 손절하고,정리 자리에서 정리한다.세트 2는 밴드 밖 종가가 두 번 이어지거나 밴드가 위아래로 벌어지기 시작하면 쉬고, 세트 1이나 세트 3으로 넘어갑니다.세트의 숫자는 이해를 돕기 위한 예시 설정이며, 상품과 시간대에 맞게 정해 쓰는 값입니다.
추세 · 진입 · 청산을 한 세트로

조합의 기준은 서로 다른 재료입니다. 이동평균선과 MACD는 둘 다 이동평균에서 나왔으므로 둘 다 추세 칸에 넣으면 같은 말을 두 번 듣게 됩니다. 대신 이동평균선은 추세 칸, MACD는 진입 칸처럼 역할을 나누면 같은 재료라도 서로 다른 질문에 답합니다. 볼린저밴드는 변동성, RSI와 스토캐스틱은 힘의 크기, 거래량은 참여의 크기를 재료로 씁니다.

규칙은 반드시 문장으로 적습니다. "○○일 때만, ○○에서 들어가고, ○○에서 손절하고, ○○에서 정리한다." 이 문장에 빈칸이 없어야 차트 앞에서 망설이지 않고, 나중에 일지를 보며 어느 매매가 규칙대로였는지 가를 수 있습니다. 아래 세 세트에 나오는 숫자는 이해를 돕기 위한 예시 설정이며, 상품과 시간대에 맞게 정해 쓰는 값입니다.

  1. 추세 · 진입 · 청산에 하나씩
  2. 세트 1 · 이동평균선으로 방향, MACD로 타이밍
  3. 세트 2 · 볼린저밴드로 범위, RSI로 되돌림 확인
  4. 세트 3 · 이동평균선으로 방향, 거래량으로 돌파 확인
  5. 세 세트를 한 장에 놓고 고르기
  6. 규칙을 트레이딩뷰에 저장하고 얼러트 걸기
  7. 규칙이 있으면 자동매매로 옮길 수 있다
  8. 핵심 정리
이 책 차례 전체와 첫 장 더 읽기112쪽 · 14장

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

해외선물 API 자동매매는 증권사가 제공하는 공식 접점을 이용해 시세 조회, 조건 판단, 주문, 계좌 확인을 이어 붙이는 방식이다. 국내에서는 한국투자증권 KIS Developers와 LS증권 OPEN API에서 해외선물 관련 공식 분류를 확인할 수 있다.

API 자동매매의 네 단계

첫 단계는 시세를 받는 일이다. 프로그램은 거래할 상품과 월물의 가격 정보를 읽고 봉이나 지표 계산에 쓸 데이터로 정리한다. 트레이딩뷰 웹훅을 신호원으로 쓴다면 이 단계 일부를 트레이딩뷰 전략이 맡고, 주문 프로그램은 전달된 종목과 가격부터 읽는다.

둘째는 조건 판단이다. 15분봉 방향, 5분봉 진입 신호, 실행 시간, 하루 횟수와 계약 수를 검사한다. 셋째는 조건에 맞는 주문 종류와 수량을 정해 공식 주문 API로 보낸다. 넷째는 계좌 API나 주문 조회 기능으로 미체결 주문과 미결제 포지션을 확인한다.

한국투자증권 KIS Developers

한국투자증권의 KIS Developers는 국내주식, 국내선물옵션, 해외주식, 해외선물옵션, 장내채권으로 API를 나누어 공식 제공한다. “해외선물옵션” 분류에는 주문과 계좌 기능이 있으며 주문, 정정취소주문, 당일주문내역조회, 미결제내역조회 같은 항목이 포함된다(2026년 9월 확인 기준).

자동매매 프로그램은 주문 전에 계좌 상태와 기존 미결제 수량을 읽고, 규칙이 만든 방향과 계약 수를 주문 요청으로 바꿀 수 있다. 주문 뒤에는 당일 주문 내역과 미결제 내역을 다시 읽어 프로그램이 기록한 상태와 맞춘다. 청산할 때는 같은 월물과 수량으로 반대 주문을 만들고, 남아 있는 청산 주문도 함께 관리한다.

한국투자증권은 eFriend API도 공식 안내한다. 이 API는 REST 방식이며 국내 주식·파생과 해외 주식·파생 매매 기능을 제공한다고 설명되어 있다(2026년 9월 확인 기준). 구현할 때는 사용할 공식 문서의 해외선물옵션 분류와 주문·계좌 항목을 기준으로 요청 형식을 맞춘다.

LS증권 OPEN API

LS증권 OPEN API 공식 사이트에는 업종, 주식시세, 주식계좌(주문), 국내파생 시세, 국내파생 계좌(주문)와 함께 “해외선물”이 독립된 서비스 분류로 표시된다(2026년 9월 확인 기준). 해외선물 자동매매를 검토할 때는 이 분류 안에서 제공되는 조회와 주문 항목을 확인해 프로그램 구조에 연결한다.

두 증권사의 이름이 함께 나온다고 API 형식이 같다는 뜻은 아니다. 종목 코드, 월물 표기, 주문 필드와 응답값은 선택한 증권사의 공식 문서에 맞추어 작성한다. 한 프로그램에서 증권사를 바꿀 수 있게 만들려면 규칙 계산 부분과 증권사 요청 부분을 나누어 둔다.

시세부터 미결제 확인까지

프로그램의 한 번 실행은 “시세 받기 → 조건 판단 → 주문 → 미결제 확인” 순서로 구성할 수 있다. 시세를 받은 시각과 사용한 봉을 기록하고, 조건이 참이면 방향·계약 수·주문 종류를 주문 요청으로 만든다. 주문 응답을 받은 뒤에는 주문 내역을 조회해 접수 상태를 기록한다.

진입이 확인되면 손절과 익절 규칙을 주문으로 만든다. 증권사에서 OCO를 지원하는 상품이라면 두 청산 주문을 한 묶음으로 설정할 수 있다. 전략 조건으로 청산한다면 다음 시세를 받을 때 청산 조건을 계산하고 같은 월물·같은 수량의 반대 주문을 낸다.

프로그램을 다시 켰을 때는 저장해 둔 값만 믿지 않고 계좌의 미결제 내역부터 읽는 순서로 설계한다. 그러면 현재 포지션 방향과 수량을 기준으로 새 신호를 처리할 수 있다. 주문 식별값, 주문 시각, 종목, 방향, 수량과 조회 결과는 한 기록으로 묶는다.

계좌와 접속 정보 준비 범위

이 페이지의 근거에서 확인되는 범위는 KIS Developers의 해외선물옵션 주문·계좌 API와 LS증권 OPEN API의 “해외선물” 서비스 분류다. 각 증권사의 계좌 연결, 인증값 발급 화면과 입력 순서는 이 근거에 구체적으로 적혀 있지 않으므로 임의의 메뉴 이름이나 키 이름을 덧붙이지 않는다.

준비 단계에서는 먼저 이용할 증권사와 해외선물 계좌를 정하고, 선택한 공식 개발자 사이트에서 해외선물 문서가 제공하는 인증 및 주문 형식을 따른다. 접속 정보는 주문 프로그램에 보관하고 트레이딩뷰 웹훅 메시지에는 종목·방향·계약 수 같은 신호 값만 넣는다.

처음 한다면 이 순서로

  1. KIS Developers 또는 LS증권 OPEN API에서 해외선물 공식 분류를 확인한다.
  2. 사용할 상품의 시세·주문·계좌 조회 항목을 한 묶음으로 정리한다.
  3. 시세를 받아 규칙의 방향·진입·계약 수를 계산한다.
  4. 주문 응답과 당일 주문 또는 미체결 상태를 기록한다.
  5. 미결제 방향과 수량을 읽은 뒤 청산 주문까지 이어서 시험한다.

책에서 이어지는 것

API에 넣을 방향·진입·청산 규칙은 제11장 지표 조합 전략에서 만든다. 반대 주문으로 포지션을 닫는 법과 OCO 구성은 제4장 주문과 청산에서 이어진다.

함께 보면 좋은 페이지