Загрузка крипто-котировок для Tslab
AlgoFoxПодборка скриптов на питоне для скачивания исторических котировок криптовалют с криптобирж в формате ТСлаб. Буду обновлять по мере появления вариантов тут же.
1. Coinbasepro
Ранее биржа называлась GDAX, в 2018 переименовалась в Coinbase Pro. На Финаме есть котировки обозначенные как GDAX, но там непонятно их происхождение. Поэтому решил, что проще иметь свои из первоисточника. Можно выкачивать за любой промежуток времени, по BTC-USD данные начинаются с 2015-07-20.
Скрипт загрузки в формате ноутбука (ipynb) выложен в телеграм чате по этому адресу: https://t.me/algofoxchat/110?single
В последней строке скрипта меняйте пару и загружайте данные. Учитывайте что загрузка одной пары может занять продолжительное время 1-2 часа. В скрипте есть 5 секундные задержки, чтобы сервер Сoinbase не ругался.
Ноутбук удобней всего открыть в https://colab.research.google.com/
Готовые скачанные котировки в архиве для пар ETH-USD и BTC-USD: https://t.me/algofoxchat/111?single с 2015-07-20 по 2022-06-12.
p.s.
Для загрузки используем API: https://api.exchange.coinbase.com
Документация по апи тут: https://docs.cloud.coinbase.com/exchange/reference/exchangerestapi_getproductcandles
Обучающее видео про апи: https://www.youtube.com/watch?v=lf92JHVNP0g
2. Binance
Загрузка через api Binance. Можно загружать спот или фьючерс.
Скрипт загрузки в формате ноутбука (ipynb) выложен в телеграм чате по этому адресу: https://t.me/algofoxchat/114 - порядок запуска описан в комментариях, если будут вопросы по запуску задавайте их под файлом скрипта в чате.
Готовые скачанные котировки в архиве фьючерсы и спот на октябрь 2022г.
3. OKX
API загрузки истории https://www.okx.com/docs-v5/en/#rest-api-market-data-get-candlesticks-history