자동매매 증권사 API/키움증권 API
키움증권API - GetMasterLastPrice 주의사항
httpdream
2021. 8. 6. 10:31
필자는 주로 상한가 가격을 계산할때 GetMasterLastPrice 함수에서 1.3을 곱하는 방식을 사용했다.
만약 시스템트레이딩 하고있는 거래가 있는데 익절가가 상한가보다 높다면 상한가 - 1호가에 매도주문을 하게 했는데
오늘 카카오뱅크 트레이딩을 하면서 문제가 생겼다.
이 경우는 흔하지 않은데 신규상장을 하거나 거래정지가 풀리는 주식들의 경우 기준가를 8시 40분 ~ 9시까지 다시 산정하게 되는데 이 과정에서 문제가 생기는 것이다.
기준가가 아닌 전일가 기준으로 계산을 해서 39000원의 상한가 가격인 50600원으로 사자마자 매도가 나간것이다.
그래서 원래는 수익낼 종목을 -1%로 마감하게 되었다.
내가 해결한 방법은 OPT10001(주식기본정보요청)을 통해서 기준가를 불러오고 그것을 기준으로 상한가 가격을 다시 계산하게 하였다.
다행히 이것으로 카카오뱅크의 기준가를 산정해보니 53700원이 나왔다!
수익을 내지 못한건 안타깝지만 해결한것만으로 다행이라고 생각한다...
다음에 이런일은 없을테니