feat: 해외주식 미체결 주문 감지 및 처리 (취소/재시도) #229

Closed
opened 2026-02-23 17:22:11 +09:00 by agentson · 0 comments
Collaborator

배경

현재 해외주식 주문은 지정가로만 이루어지나, 미체결 주문에 대한 추적/처리 로직이 없음.

  • SELL 지정가를 현재가 근처에 놓으면 가격이 하락 시 미체결 상태로 남음
  • 미체결 SELL → 포지션이 DB에 남아있어 이중 매도 방지 로직에 걸림
  • 미체결 BUY → 예수금이 묶여있으나 포지션은 없는 상태

구현 범위

  1. 미체결 주문 조회 API 연동

    • KIS 해외주식 미체결 조회 TR_ID 확인 (docs/한국투자증권_오픈API_전체문서_20260221_030000.xlsx)
    • 주기적으로 미체결 주문 목록 조회
  2. 미체결 처리 정책

    • SELL 미체결: N분 후 가격 조정하여 재주문 (버퍼 확대)
    • BUY 미체결: N분 후 주문 취소 (해당 신호 무효화)
    • Telegram 알림 연동
  3. 테스트

    • 미체결 감지 로직 단위 테스트
    • 취소/재시도 플로우 통합 테스트

관련

  • #211 (해외 실전 지정가 정책 — BUY/SELL 버퍼 개선)
  • 해외 미체결 SELL 이중매수 방지 (#195)와 유사한 맥락
## 배경 현재 해외주식 주문은 지정가로만 이루어지나, 미체결 주문에 대한 추적/처리 로직이 없음. - SELL 지정가를 현재가 근처에 놓으면 가격이 하락 시 미체결 상태로 남음 - 미체결 SELL → 포지션이 DB에 남아있어 이중 매도 방지 로직에 걸림 - 미체결 BUY → 예수금이 묶여있으나 포지션은 없는 상태 ## 구현 범위 1. **미체결 주문 조회 API 연동** - KIS 해외주식 미체결 조회 TR_ID 확인 (docs/한국투자증권_오픈API_전체문서_20260221_030000.xlsx) - 주기적으로 미체결 주문 목록 조회 2. **미체결 처리 정책** - SELL 미체결: N분 후 가격 조정하여 재주문 (버퍼 확대) - BUY 미체결: N분 후 주문 취소 (해당 신호 무효화) - Telegram 알림 연동 3. **테스트** - 미체결 감지 로직 단위 테스트 - 취소/재시도 플로우 통합 테스트 ## 관련 - #211 (해외 실전 지정가 정책 — BUY/SELL 버퍼 개선) - 해외 미체결 SELL 이중매수 방지 (#195)와 유사한 맥락
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jihoson/The-Ouroboros#229