# binance-public-data **Repository Path**: maxsys_admin/binance-public-data ## Basic Information - **Project Name**: binance-public-data - **Description**: 币安公开数据 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-17 - **Last Updated**: 2024-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Binance Public Data To help users download our public data easily, we've put all Kline, Trade, and AggTrade data for all pairs, month by month, online. ## What data is available ### SPOT * `AggTrades` * `Klines` * `Trades` #### AggTrades The aggTrades is downloaded from `/api/v3/aggTrades` and the title for each column: |Aggregate tradeId|Price|Quantity|First tradeId|Last tradeId|Timestamp|Was the buyer the maker|Was the trade the best price match| | -- | -- | -- | -- | -- | -- | -- | -- | |0|0.20000000|50.00000000|0|0|1608872400000|False|True| #### Klines The klines data is downloaded from `/api/v3/klines` and the title for each column in the kline data: |Open time|Open|High|Low|Close|Volume|Close time|Quote asset volume|Number of trades|Taker buy base asset volume|Taker buy quote asset volume|Ignore| | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |1601510340000|4.15070000|4.15870000|4.15060000|4.15540000|539.23000000|1601510399999|2240.39860900|13|401.82000000|1669.98121300|0| #### Trades The trades data is downloaded from `/api/v3/historicalTrades`, the title for each column in the trades data: |trade Id| price| qty|quoteQty|time|isBuyerMaker|isBestMatch| | -- | -- | -- | -- | -- | -- | -- | |51175358|17.80180000|5.69000000|101.29224200|1583709433583|True|True| ### FUTURES * USD-M Futures * COIN-M Futures #### AggTrades The aggTrades is same as `/fapi/v1/aggTrades`, `/dapi/v1/aggTrades` and the title for each column: |Aggregate tradeId|Price|Quantity|First tradeId|Last tradeId|Timestamp|Was the buyer the maker| | -- | -- | -- | -- | -- | -- | -- | |26129|0.01633102|4.70443515|27781|27781|1498793709153|true| #### Klines The klines data is same as `/fapi/v1/klines`, `/dapi/v1/klines` and the title for each column: USD-M Futures |Open time|Open|High|Low|Close|Volume|Close time|Quote asset volume|Number of trades|Taker buy base asset volume|Taker buy quote asset volume|Ignore| | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |1499040000000|0.01634790|0.80000000|0.01575800|0.01577100|148976.11427815|1499644799999|2434.19055334|308|1756.87402397|28.46694368|17928899.62484339| COIN-M Futures |Open time|Open|High|Low|Close|Volume|Close time|Base asset volume|Number of trades|Taker buy volume|Taker buy base asset volume|Ignore| | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |1591258320000|9640.7|9642.4|9640.6|9642.0|206|1591258379999|2.13660389|48|119|1.23424865|0| #### Trades The trades data is same as `/fapi/v1/trades`, `/dapi/v1/trades`, the title for each column: USD-M Futures |trade Id| price| qty|quoteQty|time|isBuyerMaker| | -- | -- | -- | -- | -- | -- | |28457|4.00000100|12.00000000|48.00|1499865549590|true| COIN-M Futures |trade Id| price| qty|baseQty|time|isBuyerMaker| | -- | -- | -- | -- | -- | -- | |28457|9635.0|1|0.01037883|1591250192508|true| ## Where do I access it The base url is `https://data.binance.vision` and you can use your browser to view and download the data. ### Klines All symbols are supported, the file format is:
`/data/spot/monthly/klines///---.zip`

e.g. the url for BNBUSDT 1m klines for 2019-01 is:
`https://data.binance.vision/data/spot/monthly/klines/BNBUSDT/1m/BNBUSDT-1m-2019-01.zip` #### Intervals All intervals are supported: `1m`, `3m`, `5m`, `15m`, `30m`, `1h`, `2h`, `4h`, `6h`, `8h`, `12h`, `1d`, `3d`, `1w`, `1mo` - `1mo` is used instead of `1M` to supprt non-case sensitive file systems. ### Trades All symbols are supported, the file format is:
`/data/spot/monthly/trades//-trades--.zip`

e.g. the url BNBUSDT trades in 2019-01 is:
`https://data.binance.vision/data/spot/monthly/trades/BNBUSDT/BNBUSDT-trades-2019-01.zip` ### AggTrades This section will be updated when the data is uploaded. ## How to download programatically ```shell # download a single file curl -s "https://data.binance.vision/data/spot/monthly/klines/ADABKRW/1h/ADABKRW-1h-2020-08.zip" -o ADABKRW-1h-2020-08.zip wget "https://data.binance.vision/data/spot/monthly/klines/ADABKRW/1h/ADABKRW-1h-2020-08.zip" ``` We will expand this section with more methods in the future. There are additional helper scripts both in python and shell in their respective folders of this repository. ## CHECKSUM Each zip file has a `.CHECKSUM` file together in the same folder to verify data integrity. To Check: ```shell # From Linux, sha256sum -c sha256sum -c BNBUSDT-1m-2021-01.zip.CHECKSUM # From MacOS shasum -a 256 -c BNBUSDT-1m-2021-01.zip.CHECKSUM ``` ## I have an issue/question Please open an issue [here](https://github.com/binance/binance-public-data/issues). ## Licence MIT