하나의 종목별로 일봉, 3분봉, 15분봉 데이터에 대해 데이터를 조회하고 `pandas` 라이브러리의 `to_sql` 메서드를 통해 데이터를 저장한다고 가정했을 때, 조회 단위별로 설정해주어야 하는 `time.sleep()` 값은 어떤 값이 적절한지 직접 비교해보았다.비교 대상은 차트 데이터 조회 중에 걸어둔 `time.sleep()` 내에 들어가는 시간과 해당 차트 데이터를 조회하는 데에 소요되는 시간으로, 차트 데이터를 조회하면서 '과다 조회 오류'가 발생하기 전까지 조회할 수 있었던 종목의 개수와 소요된 시간 및 종목당 소요된 시간을 비교하는 것이다. [실험 조건] 1. 일봉, 3분봉, 15분봉을 기준으로 상장기준일 이후의 모든 차트 데이터를 조회한다. 2. 일봉 데이터는 일반적인 ..
키움증권 Open API 시간 간격 설정하기
하나의 종목별로 일봉, 3분봉, 15분봉 데이터에 대해 데이터를 조회하고 `pandas` 라이브러리의 `to_sql` 메서드를 통해 데이터를 저장한다고 가정했을 때, 조회 단위별로 설정해주어야 하는 `time.sleep()` 값은 어떤 값이 적절한지 직접 비교해보았다.비교 대상은 차트 데이터 조회 중에 걸어둔 `time.sleep()` 내에 들어가는 시간과 해당 차트 데이터를 조회하는 데에 소요되는 시간으로, 차트 데이터를 조회하면서 '과다 조회 오류'가 발생하기 전까지 조회할 수 있었던 종목의 개수와 소요된 시간 및 종목당 소요된 시간을 비교하는 것이다. [실험 조건] 1. 일봉, 3분봉, 15분봉을 기준으로 상장기준일 이후의 모든 차트 데이터를 조회한다. 2. 일봉 데이터는 일반적인 ..
2024.10.06