【データ解析】BybitのBTCUSDトレードの秒足データを自動で取得する

データ分析する際は、できるだけ細かい情報があるほうが嬉しく、BybitがBTCUSDの秒足データを公開していたので、今回はそれを自動で取得するコードを紹介します。
コードとウェブページ
ここのページにBybitでの過去のBTCUSDの秒足データがあります。
https://public.bybit.com/trading/BTCUSD/
ただ、日ごとに分割されていて、一つずつクリックしてダウンロードしていくのがめんどくさいなと思い、Pythonでローカルにダウンロード・保存するコードを作成しました。
以下のGistからコピペして、ローカルで使ってください。
https://gist.github.com/masafumimori/21d30920c93aea10ba1ccde978857aa0
執筆時の3月12日では、5分前後もかからないぐらいですべてダウンロードし終えました。
秒足データの使い道
これをダウンロードした後は、以下に載っているような感じでオリジナルの秒足などに加工して、バックテストなどで使えそうですね。