거래내역 조회하기¶
이 문서에서 배울 내용
Trading Tracker가 수집하는 데이터 종류
증권사별 환경변수 설정 방법
데이터 수집 일정 및 동작 조건
Trading Tracker는 PyQQQ 플랫폼에서 실행 중인 전략의 거래 내역을 추적하여 기간별 수익률을 계산하는데 필요한 데이터를 수집합니다.
설정 방법¶
사용하는 증권사 별로 배포 되는 .env 파일에 아래의 정보가 있으면 자동으로 실행됩니다.
LS증권
EBEST_APP_KEY- APP KeyEBEST_APP_SECRET- Secret Key
한국투자증권
KIS_APP_KEY- App KeyKIS_APP_SECRET- Secret KeyKIS_CANO- 계좌번호KIS_ACNT_PRDT_CD- 계좌상품번호KIS_HTS_ID- HTS ID (KIS developer 사이트에 접속할 때 사용하는 ID)
데이터 수집 일정¶
모든 데이터는 PyQQQ 플랫폼에서 전략이 실행 중일 때만 수집됩니다. 아래에 명시된 시간에 전략이 PyQQQ 플랫폼에서 실행되고 있어야 데이터가 누락되지 않습니다.
거래내역 : 매도/매수 거래가 발생할 때 실시간으로 수집됩니다.
일별 보유 포지션 : 장 마감 시간 후 1-2분 사이에 수집됩니다. (대략 오후 3시 30분 ~ 3시 32분 사이)
이렇게 설정된 Trading Tracker를 통해 PyQQQ 플랫폼에서의 전략 실행 시 필요한 데이터를 효과적으로 수집할 수 있습니다.
다음 단계
배포된 전략 관리하기 — 전략 배포와 환경변수 구성 방법
API 키를 서버에 저장하고 사용하기 — 증권사 API Key 암호화 관리