바이낸스 비트코인 선물 Kline/Candle 파일로 다운받기
머신러닝에 필요한 만큼의 바이낸스 과거 Candlestick data를 API로 가져오려고 하는데… 헉! REST API 1회 호출로가져올수 있는 Candlestick은 최대 1,000개로 제한되어 있고 1일 최대로 호출할 수 있는 API호출 횟수도 제한 되어 있었다. (REST API가 비싸긴 하다지만… 살짝 기분이 상한다. 강제청산으로 뜯긴 내돈이 얼만데!! ㅠㅠ)
IT 엔지니어의 기록 — 인프라, 자동화
바이낸스 선물 1분봉을 내려받고 합쳐 머신러닝 재료로 만드는 과정을 순서대로 적었다.
머신러닝에 필요한 만큼의 바이낸스 과거 Candlestick data를 API로 가져오려고 하는데… 헉! REST API 1회 호출로가져올수 있는 Candlestick은 최대 1,000개로 제한되어 있고 1일 최대로 호출할 수 있는 API호출 횟수도 제한 되어 있었다. (REST API가 비싸긴 하다지만… 살짝 기분이 상한다. 강제청산으로 뜯긴 내돈이 얼만데!! ㅠㅠ)
Python으로 바이낸스 3년간의 비트코인 선물 1분지표 Candle 데이터를 파일로 빠르게 다운받아 머신러닝에 필요한 데이터를 얻어 낼 수 있게 되었다.
대부분 검색을 통해서 바이낸스 Candle 데이터를 REST API를 통해서 가져올 수 있다는 것을 알고 있을 것이다. 그런데 왜 지금까지 바이낸스 Historical Market Data 에서 zip 파일형태로 Candle 데이터를 다운 받아 1개의 CSV파일로 합치는 작업을 했던 것일까?