자동 수집된 사실만으로 작성됩니다. 가상자금 모의투자 기록입니다.
1. 한 줄 결론 🔴 정상 아니다 — 청산 매도가 브로커에 접수·체결됐는데 장부엔 error 로 남아, 장부가 실거래를 못 따라간다.
2. 청산 결과 (15:11:26 실행)
판정 101 = 보유 101 → 판정기는 살아 있다. 단 priced 88 → 13건은 현재가를 못 본 채 만기만 봤다(어느 종목인지 확인 불가).
매도대상 37 · 로그상 매도 0 · 차단 21 · 오류 16. 그 「오류 16」은 전부 00047: 모의투자 매도주문이완료되었습니다 로 접수된 건이다 — 동성제약(002210) 354, 대구백화점(006370) 156·149, 대원화성(024890) 289, 위닉스(044340) 158·159, 에이전트AI(060900) 146·52, 대산F&B(065150) 369, 크레오에스지(040350) 119 등. filled_qty·avg 는 비어 있다.
못 판 것 21건: 모두 「매도가능수량 0 — 같은 종목의 다른 포지션이 이미 가져갔거나 계좌에 없다」.
3. 장부 vs 실측 🔴 어긋난다. 브로커에 ordered=filled 인데 장부에 없는 6종목: 002210 354 · 006370 305 · 024890 289 · 044340 158 · 060900 198 · 065150 369. 신세계(004170)는 장부 4주(0907·0916·0917·0921)인데 브로커 0.0주. 002210 총수량(브로커 1478주) 대조는 장부 목록이 101건 중 100건만 출력돼 확인 불가.
4. 정산·3자 대조 (16:00:31 실행) 괴리 20건. 체결목록이 한 페이지 8건에서 잘리고 cts_flag='N' 으로 연속조회가 안 된다 → 체결가 미상 다수, 체결 여부 미확인 6건(09-22 002210·005360·006370, 09-21 005360·006370, 09-17 004170). 실측된 진입가 괴리는 2건: 09-16 024890 −2.68% · 040350 −1.20%.
5. 사람이 할 일
- 매도 경로의 00047 를 접수 성공으로 인식시킬 것(09-07 에 고친 00048 은 매수 경로). 코드 최종수정 09-25 < 실행 08:50/15:10 → 순서 문제가 아니다.
- 체결조회 연속조회 미구현이 정산과 매수예산(오늘 0)을 동시에 막고 있다.
- 004170 장부 4주 vs 브로커 0주 정리.