[仮想通貨bot製作]Bitgetヒストリカルデータ取得

Bitget先物のヒストリカルデータを取得します

下記のファイルをダウンロードして適当なフォルダに入れてください
このフォルダをカレントディレクトリとしてコマンドを実行していきます

pythonを手元で動かす設定は割愛します
エラーが出たらパッケージがないよってことなのでpip installとかしてもらうといいと思います
自分はanaconda環境にいろいろぶちこんでます
使い方

python history.py

で、指定した日からだいたい1ヶ月前までのヒストリカルデータが取れます。
デフォルトでBTC,ETHを配列に入れてますが、変更追記などしてもらうと任意のデータが取れるはずです


>指定した日
date = datetime.date(2024, 3, 31) と書いてあるところを修正してもらうとスタートの日時を変更できます

取得し終わったら、1ヶ月前からnowのデータをとります

 python current.py

してください。

カレントディレクトリ/data/bitget/XXX.csv
のファイルにOHLCVが記載されます。
current.pyは無限ループするので、起動したまま放っておけば勝手に最新のデータを拾ってdata/bitget/XXX.csvに入れてくれます

次はこれで取得したデータを使ってbot製作を行っていきます

いいなと思ったら応援しよう!