img
i
회원가입시 광고가 제거 됩니다
키움 api 키움api에서 주문체결이 되었을 때 중간가를 업데이트하는 코드를 짜고 있는데요 만약에
키움api에서 주문체결이 되었을 때 중간가를 업데이트하는 코드를 짜고 있는데요 만약에 매도자가 최우선매수호가에 매도를 하면 바로 팔리잖아요 그러면 주문체결이 안되고 바로 주식체결이 되는 건가요?
안녕하세요, 테크요정입니다.
키움 API에서 매도자가 최우선 매수호가에 매도 주문을 낼 경우,
즉시 체결이 발생하며, 이 경우에도 주문 체결 이벤트(OnReceiveChejanData)는 정상적으로 호출됩니다.
핵심 정리
"주문 체결이 안 된다"는 개념은 아닙니다.
→ 시장에 있는 반대 주문과 바로 체결되기 때문에 ‘시장 체결’처럼 빠르게 체결될 뿐
OnReceiveChejanData 이벤트의 체결가 / 체결수량 값으로 중간가 업데이트 가능
주문과 체결은 구분되지만, **즉시 체결되는 경우에도 API상으로는 ‘체결된 주문’**으로 처리됩니다.
✅ 참고 사항
호가 정보 업데이트는 TR(실시간 호가 조회) 기반
주문 체결 이벤트는 실시간으로 체결가 반영되므로, 중간가 산정 시 신뢰할 수 있는 데이터입니다.
> 따라서 사용자는 OnReceiveChejanData를 활용해 실시간 체결가를 수집하고, 그 평균을 중간가로 활용하시면 됩니다.
도움 되셨다면 채택 부탁드립니다!
더 궁금한 소식이 있거나 미국 최근소식이 궁금하다면
https://techelf.tistory.com 방문해주세요.