초보자를 위한 기본가이드
2026.01.12
3
캔들 데이터 다운로더를 만들며 겪은 문제 유형
캔들 데이터 다운로더는 자동매매 시스템에서 가장 기초적이면서도 가장 많은 문제를 만들어내는 영역입니다. 단순히 데이터를 받아오는 작업처럼 보이지만, 실제로는 속도, 안정성, 데이터 무결성, API 제약까지 동시에 고려해야 하는 고난도 작업입니다. 이 글에서는 캔들 다운로더를 직접 제작하면서 실제로 겪었던 문제들과 그 과정에서 깨달은 핵심 포인트를 정리합니다.1. 방대한 타임프레임 데이터로 인한 극심한 속도 문제1분, 3분, 10분, 15분, 30분, 1시간, 4시간, 12시간, 1일과 같은 다양한 타임프레임(TF)의 데이터를 모두 다운로드하려면 데이터 양은 기하급수적으로 늘어납니다. 백테스트를 충분히 하기 위해서는 긴 기간의 데이터가 필요하지만, 이를 naive한 방식으로 수집하면 엄청난 시간이 소요됩니..