스크립트 엔진으로 여러 종목 거래와 시세 데이터 다루기
기사 퀀트 강좌 라이브러리
요약
이 가이드는 스크립트 엔진을 통한 정량 분석 및 자동매매의 대화형 Python 작업 흐름을 설명합니다. 단일 종목이나 거래소에 묶인 단일 전략 작업 흐름과 달리, 엔진은 여러 인터페이스에 연결하고 여러 종목을 구독할 수 있어 자산 간 헤지, 상품 간 차익거래, 자동 종목 선별 등에 적합합니다. 예제 스크립트는 두 계약을 구독하고 계약 정보를 가져온 다음, 엔진 상태 플래그로 중지할 수 있는 반복문에서 업데이트된 틱을 조회합니다.
가이드는 단일 또는 복수 틱, 주문, 체결, 계약, 포지션, 계정, 과거 바를 조회하는 메서드와 표 형식 데이터로 변환하는 선택 기능도 소개합니다. 주문 제출과 취소, 지원되는 주문 유형, 로깅, 이메일 알림도 설명합니다. 이는 운영 예시이지 트레이딩 전략이 아닙니다. 신호 로직, 백테스트, 실행 연구, 수익성 근거는 제시하지 않습니다. 인터페이스 설정, 과거 데이터 접근, 주문 유형은 연결된 게이트웨이와 그 기능에 따라 달라집니다.
핵심 아이디어
- 스크립트 엔진은 여러 거래 인터페이스에 연결하고 여러 종목을 구독할 수 있습니다.
- 계속 실행되는 스크립트는 시세 데이터를 조회하다가 실행 플래그가 해제되면 멈출 수 있습니다.
- 조회 함수는 시세 데이터, 계약, 과거 바, 주문, 체결, 계정, 포지션을 다룹니다.
- 엔진은 주문 제출과 취소를 지원하지만 이용 가능한 주문 유형은 인터페이스마다 다릅니다.
- 자료는 플랫폼 운영을 설명하지만 거래 신호나 전략을 평가하지 않습니다.
태그
비공개 강의 자료 모음에서 가져왔으며, 원문은 공개되지 않았습니다.