|
73 | 73 | "metadata": {},
|
74 | 74 | "outputs": [],
|
75 | 75 | "source": [
|
76 |
| - "def download_book_ticker_from_tardis(exchange, symbol, start_date, end_date, output_path, token):\n", |
| 76 | + "def download_from_tardis(exchange, stream, symbol, start_date, end_date, output_path, token):\n", |
77 | 77 | " date = start_date\n",
|
78 | 78 | " while date <= end_date:\n",
|
79 | 79 | " yyyymmdd = date.strftime('%Y%m%d')\n",
|
80 | 80 | " year = yyyymmdd[:4]\n",
|
81 | 81 | " month = yyyymmdd[4:6]\n",
|
82 | 82 | " day = yyyymmdd[6:]\n",
|
83 | 83 | " output_file = os.path.join(output_path, f'{symbol}_{yyyymmdd}.csv.gz')\n",
|
84 |
| - " !wget --header=f\"Authorization: Bearer {token}\" https://datasets.tardis.dev/v1/binance-futures/book_ticker/{year}/{month}/{day}/{symbol}.csv.gz -O {output_file}\n", |
| 84 | + " !wget --header=f\"Authorization: Bearer {token}\" https://datasets.tardis.dev/v1/{exchange}/{stream}/{year}/{month}/{day}/{symbol}.csv.gz -O {output_file}\n", |
85 | 85 | " date += datetime.timedelta(days=1)"
|
86 | 86 | ]
|
87 | 87 | },
|
|
92 | 92 | "metadata": {},
|
93 | 93 | "outputs": [],
|
94 | 94 | "source": [
|
95 |
| - "download_book_ticker('binance', 'BTCUSDT', start_date, end_date, 'spot/book_ticker/BTCUSDT')\n", |
96 |
| - "download_book_ticker('binance-futures', 'BTCUSDT', start_date, end_date, 'usdm/book_ticker/BTCUSDT')" |
| 95 | + "download_from_tardis('binance', 'book_ticker', 'BTCUSDT', start_date, end_date, 'spot/book_ticker/BTCUSDT', tardis_token)\n", |
| 96 | + "download_from_tardis('binance-futures', 'book_ticker', 'BTCUSDT', start_date, end_date, 'usdm/book_ticker/BTCUSDT', tardis_token)" |
97 | 97 | ]
|
98 | 98 | },
|
99 | 99 | {
|
|
503 | 503 | "metadata": {},
|
504 | 504 | "outputs": [],
|
505 | 505 | "source": [
|
506 |
| - "download_book_ticker('binance-futures', 'BTCFDUSD', start_date, end_date, 'usdm/book_ticker/BTCFDUSD')" |
| 506 | + "download_from_tardis('binance', 'book_ticker', 'BTCFDUSD', start_date, end_date, 'spot/book_ticker/BTCFDUSD', tardis_token)" |
507 | 507 | ]
|
508 | 508 | },
|
509 | 509 | {
|
|
0 commit comments