fix: run_overnight.sh --mode=paper 하드코딩으로 실전투자 TR_ID 불일치 오류 #256

Closed
opened 2026-02-26 00:03:27 +09:00 by agentson · 0 comments
Collaborator

문제

run_overnight.sh가 --mode=paper로 하드코딩되어 있으나 .env는 실전투자 설정(BASE_URL, 계좌번호)을 사용 중.

이로 인해 실전투자 서버에 모의투자 TR_ID(VTTS3012R)를 사용하여 EGW02004: 실전투자 TR 이 아닙니다. 오류가 반복 발생, 해외 거래 전부 실패.

원인

  • KIS_BASE_URL=https://openapi.koreainvestment.com:9443 (실전투자 서버, .env)
  • --mode=paper → settings.MODE='paper' → TR_ID=VTTS3012R (모의투자)
  • 실전투자 서버 + 모의투자 TR_ID → EGW02004 오류

해결

run_overnight.sh의 APP_CMD에서 --mode=paper를 --mode=live로 변경

## 문제 run_overnight.sh가 --mode=paper로 하드코딩되어 있으나 .env는 실전투자 설정(BASE_URL, 계좌번호)을 사용 중. 이로 인해 실전투자 서버에 모의투자 TR_ID(VTTS3012R)를 사용하여 EGW02004: 실전투자 TR 이 아닙니다. 오류가 반복 발생, 해외 거래 전부 실패. ## 원인 - KIS_BASE_URL=https://openapi.koreainvestment.com:9443 (실전투자 서버, .env) - --mode=paper → settings.MODE='paper' → TR_ID=VTTS3012R (모의투자) - 실전투자 서버 + 모의투자 TR_ID → EGW02004 오류 ## 해결 run_overnight.sh의 APP_CMD에서 --mode=paper를 --mode=live로 변경
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jihoson/The-Ouroboros#256