엑셀 시스템 트레이딩 자동매매 XingAPI ch#32 - 선물옵션 주문 Xing API

이번 시간에는 선물옵션 주문에 관해서 다루어보도록 합니다.
아울러 영상말미에는 옵션 전광판을 통해 HTS 와 엑셀 실시간 TR 의 처리 속도를 비교해 봅니다.

사실 주문의 경우, TR 의 이름과 세부 필드들이 다를 뿐이지 운용 방식에 관해서는 주식과 크게 다르지 않습니다.
역시 마찬가지로 주문 신규/정정/취소 TR이 있으며 잔고조회를 할 수 있는 TR 그리고 내 주문이 체결될 때 알려주는 실시간 TR 이 있습니다.
각각 CFOAT00100/CFOAT00200/CFOAT00300, 그리고 t0441 과 C01 이 그것입니다.

다만 선물옵션의 경우 매수/매도 주문으로 양포지션으로 둘다 진입(주식에서의 매수)할 수 있고 언제든지 청산(반대주문, 주식에서의 매도) 주문을 통해 포지션을 해제할 수 있습니다.
따라서 기존 강의에서의 주식 주문 로직을 그대로 활용하되 청산 개념을 더해서 조금 변형시켰습니다.
다시 말씀드리지만 옵션의 매도는 꼭 다시 한번 생각해 보시기 바랍니다.

또한 t0441 을 짧은 주기로 계속해서 조회하여 C01 과 함께 최신 잔고 정보를 유지할 수 있도록 하였습니다.
양쪽에서 잔고를 같이 업데이트 하면 데이터 오류가 생길 수 있으므로 이를 피해가는 방법에 대해서도 다루어 봅니다.

옵션 전광판을 통해 장중 거래시간에 HTS 와 옵션 실시간 TR (OC0) 의 처리 속도를 비교해 본 결과, 저의 똥컴에서도 문제없이 처리 됨을 알 수 있었습니다.
이에 대한 결과도 영상에서 확인하시면 좋을 듯 합니다. 다만 인터넷 속도는 여전히 중요한 요소입니다.

다음 시간에는 선물옵션 차트 및 멀티 현재가 조회에 대해서 알아봅니다.