국내선물, LS증권

LS증권 KOSPI200 선물 자동매매 시스템

고객이 오래 다듬어 온 자신만의 KOSPI200 선물 전략을 하나도 바꾸지 않고 자동으로 돌리고 싶다는 요청이었습니다. LS증권 신 OpenAPI로 만들었습니다. 전략은 고객의 자산이어서 NDA에 따라 공개하지 않고, 그 전략을 실거래에서 정확하고 안정적으로 돌리려고 한 작업만 적었습니다.

플랫폼
LS증권 신 OpenAPI
REST와 WS, 주간과 야간(KRX)
역할
고객 전략 정밀 이식
실거래 안정화
유형
국내 지수선물 (KOSPI200)
제작 기간
약 3~4주
전략 비공개 안내
이 프로젝트의 매매 전략은 고객의 지적재산입니다. 알고랩은 NDA(비밀유지계약)에 따라 지표, 조건, 수치, 청산 규칙 같은 전략의 구체 내용을 공개하지 않습니다. 이 페이지에는 그 전략을 자동화한 기술만 나옵니다.
LS증권 KOSPI200 선물 자동매매 프로그램 화면. 종목과 틱봉 설정 줄, 계좌 1 패널(마스킹 계좌, 연동됨, 주간 세션 08:45~15:45, 롱 1계약 포지션), 활동 로그(WebSocket 연결, 계좌1 자동 진입 롱, 계좌2 자동 진입 숏), 상태바의 WS 연결과 세션 DAY 표시
납품한 프로그램(드라이런 모드). 계좌 두 개가 각자 진입하고 세션과 WebSocket 상태가 상태바에 뜹니다. 전략과 진입 규칙이 드러나는 진입기와 로그 영역은 NDA에 따라 모자이크 처리했습니다 (계좌와 가격은 예시)

01배경과 고객 요구사항

고객은 KOSPI200 선물의 진입과 청산 전략을 직접 완성해 오래 운용해 온 분이었습니다. 이미 검증을 마친 로직이어서 요청도 분명했습니다. 전략에는 손대지 말고 그대로 자동으로 돌게 해 달라는 것이었습니다.

구체적으로는 네 가지였습니다. 기존 전략 로직을 한 줄도 바꾸지 않고 옮길 것. 틱봉 기준으로 진입하고 청산할 것. 미니와 본물 KOSPI200을 2계좌로 동시에 운용할 것. 주간 본장과 KRX 야간거래를 모두 자동으로 처리할 것.

그래서 저희가 맡은 일은 고객이 이미 가진 전략을 실거래에서 원본과 똑같이 재현하고, 주간과 야간 내내 안정적으로 돌아가게 하는 것이었습니다. KOSPI200 선물은 틱이 촘촘하고, 주간과 야간 세션이 바뀔 때 가격 갭이 생깁니다. 원본과 소수점까지 일치하는 계산, 그리고 세션 갭 보정에 가장 많은 시간을 썼습니다.

02구현 방식

고객의 원본 로직을 그대로 옮기는 것을 가장 앞에 두고, 진입 엔진과 청산 엔진을 나눠서 설계했습니다. 전략 내용을 빼고 시스템 구조만 말씀드리면 이렇습니다.

시스템 구성. 고객 고유 전략(비공개)을 실거래에 정밀 재현하고 우선순위 청산으로 안정화해 LS OpenAPI 2계좌 실거래로 연결
시스템 구성. 고객 전략(비공개)을 정밀 재현하고 안정화해 실거래로 연결합니다

전략은 있는 그대로 옮기고, 실거래 안정성은 그와 별도로 챙겼습니다. 엔진은 진입과 청산 신호만 냅니다. 지금 포지션이 무엇인지는 언제나 실제 체결 결과를 기준으로 삼습니다. 주문이 거부됐는데 프로그램만 보유 중이라고 착각하는 일이 없도록 항상 체결 결과와 맞춥니다.

03해결한 기술 난제

고객 전략을 실거래에서 소수점까지 정확히 재현

고객이 보던 계산 결과를 실시간 시세 위에서 그대로 내려면 소수점 오차도 허용되지 않습니다. 그래서 모든 계산을 두 가지 방식으로 따로 만들었습니다. 하나는 시세가 들어올 때마다 이어서 계산하는 방식이고, 다른 하나는 전체를 한꺼번에 계산하는 검증용입니다. 둘의 결과를 1e-9 수준까지 맞춰 봤습니다. 여러 청산 조건이 같은 틱에 동시에 충족되면 정해 둔 우선순위를 한 곳에서만 적용합니다.

04주요 기능

05제작 과정 (약 3~4주)

06납품 결과물

07기술 스택

LS증권 신 OpenAPI (REST, 선물) LS OpenAPI WebSocket (실시간 시세, 체결통보) 고객 전략 이식 엔진 (계산 이중 구현, diff 검증) 우선순위 청산 엔진 Python tkinter GUI (다크, 라이트 테마) Telegram Bot API PyInstaller (onedir 배포)

08관련 사례

※ 본 사례의 매매 전략은 고객의 독자 지적재산으로, NDA에 따라 구체 내용을 공개하지 않습니다. 수익률과 수익금 또한 공개하지 않습니다. 알고랩은 매매 자동화 프로그램 제작 서비스이며, 종목 추천, 투자 자문, 수익 보장 서비스가 아닙니다. 과거 백테스트 결과가 미래 실거래 수익을 보장하지 않습니다. 국내 지수선물과 파생상품 투자는 원금 손실 위험이 있습니다.

쓰고 계신 전략을 그대로 자동화합니다

HTS에서 직접 만든 전략이 있어도, 아직 구상 중이어도 괜찮습니다.
전략 내용은 NDA를 맺고 듣습니다. 상담에서 편하게 말씀해 주세요.

무료 상담 시작하기 고객 후기 보기
← 제작 사례 전체 보기