### GET /data/ohlc/deribit/futures/funding/available/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves a list of available funding symbols for Deribit futures. ```APIDOC ## GET /data/ohlc/deribit/futures/funding/available/ ### Description Fetches a list of all available funding symbols for futures contracts on the Deribit exchange. ### Method GET ### Endpoint /data/ohlc/deribit/futures/funding/available/ ### Parameters None ### Response #### Success Response (200) - **result** (array) - An array of strings, where each string is an available funding symbol. #### Response Example ```json { "result": [ "ADA_USDC-PERPETUAL", "ALGO_USDC-PERPETUAL", "AVAX_USDC-PERPETUAL", "BCH_USDC-PERPETUAL", "BTC-PERPETUAL", "BTC_USDC-PERPETUAL", "DOGE_USDC-PERPETUAL", "DOT_USDC-PERPETUAL", "ETH-PERPETUAL", "ETH_USDC-PERPETUAL", "LINK_USDC-PERPETUAL", "LTC_USDC-PERPETUAL", "MATIC_USDC-PERPETUAL", "NEAR_USDC-PERPETUAL", "SOL-PERPETUAL", "SOL_USDC-PERPETUAL", "TRX_USDC-PERPETUAL", "UNI_USDC-PERPETUAL", "XRP_USDC-PERPETUAL" ] } ``` #### Error Response (400) - **result** (string) - Error message indicating the data could not be pulled. ``` -------------------------------- ### GET /data/ohlc/deribit/futures/available/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves a list of available futures symbols for the Deribit exchange. ```APIDOC ## GET /data/ohlc/deribit/futures/available/ ### Description Fetches a list of all available futures symbols trading on the Deribit exchange. ### Method GET ### Endpoint /data/ohlc/deribit/futures/available/ ### Parameters None ### Response #### Success Response (200) - **result** (array) - An array of strings, where each string is an available futures symbol. #### Response Example ```json { "result": [ "ADA_USDC-PERPETUAL", "ALGO_USDC-PERPETUAL", "AVAX_USDC-PERPETUAL", "BCH_USDC-PERPETUAL", "BTC-10FEB23", "BTC-10MAR23", "BTC-10MAY24", "BTC-11NOV22", "BTC-12APR24", "BTC-12JAN24", "BTC-13JAN23", "BTC-14APR23" ] } ``` #### Error Response (400) - **result** (string) - Error message indicating the data could not be pulled. ``` -------------------------------- ### GET /data/summary/binance/basis/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves combined OHLCV data for Binance spot and futures, along with the calculated basis (spot_close - futures_close). Supports daily or hourly timeframes and data filtering by date. ```APIDOC ## GET /data/summary/binance/basis/ ### Description Retrieves combined OHLCV data for Binance spot and futures, along with the calculated basis (spot_close - futures_close). Supports daily or hourly timeframes and data filtering by date. ### Method GET ### Endpoint /data/summary/binance/basis/ ### Parameters #### Query Parameters - **symbol** (string) - Required - Trading symbol (e.g., BTCUSDT). - **timeframe** (string) - Optional - Timeframe: 'daily' or 'hourly'. Defaults to 'daily'. - **date** (string) - Optional - Filters data to dates less than or equal to the specified date (YYYY-MM-DD). - **limit** (integer) - Optional - Number of rows to return. Defaults to 90, maximum of 3000. - **return** (string) - Optional - Response format: JSON, CSV, or XLSX. Defaults to JSON. ### Request Example ```json { "example": "GET https://api.cryptodatadownload.com/v1/data/summary/binance/basis/?symbol=BTCUSDT&timeframe=daily&date=2025-05-31&limit=100&return=JSON" } ``` ### Response #### Success Response (200) - **date** (string) - Trading date/time. - **symbol** (string) - Symbol (e.g. BTCUSDT). - **spot_open** (number) - Spot market opening price. - **spot_high** (number) - Spot market high price. - **spot_low** (number) - Spot market low price. - **spot_close** (number) - Spot market closing price. - **spot_volume** (number) - Spot market trading volume. - **fut_open** (number) - Futures market opening price. - **fut_high** (number) - Futures market high price. - **fut_low** (number) - Futures market low price. - **fut_close** (number) - Futures market closing price. - **fut_volume** (number) - Futures market trading volume. - **basis** (number) - Calculated basis: spot_close - fut_close, rounded to 7 decimals. #### Response Example ```json { "example": { "result": [ { "date": "2025-05-31", "symbol": "BTCUSDT", "spot_open": 103985.47, "spot_high": 104900.0, "spot_low": 103068.55, "spot_close": 104591.88, "spot_volume": 11289.35922, "fut_open": 105000.0, "fut_high": 106500.0, "fut_low": 104000.0, "fut_close": 105500.12, "fut_volume": 5000.12345, "basis": -908.24 }, { "date": "2025-05-30", "symbol": "BTCUSDT", "spot_open": 102000.12, "spot_high": 103500.0, "spot_low": 101500.0, "spot_close": 103000.55, "spot_volume": 9800.54321, "fut_open": 102400.0, "fut_high": 103900.0, "fut_low": 101800.0, "fut_close": 102900.75, "fut_volume": 4500.98765, "basis": 99.8 } ] } } ``` ``` -------------------------------- ### GET /data/ohlc/binance/tick/ Source: https://api.cryptodatadownload.com/index_format=openapi Accesses Tick OHLCV data for Binance spot assets. Allows specifying symbols, date ranges, and return formats (JSON, CSV, XLSX). ```APIDOC ## GET /data/ohlc/binance/tick/ ### Description Access Tick OHLCV data for Binance spot assets. Returns either JSON, CSV or XLSX file. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/ohlc/binance/tick/ ### Parameters #### Query Parameters - **symbol** (string) - Optional - Symbol in format: XXXXXXX. Ex. BTCUSDT or ETHUSDT. Default is BTCUSDT. - **year** (string) - Optional - Calendar year in format YYYY. Default is 2024. - **enddate** (string) - Optional - Most recent date to fetch data for in format YYYY-MM-DD. Leave blank to get latest. - **limit** (integer) - Optional - Maximum # of endpoints returned. Not required. Limit 2500. Default is 25. - **interval** (string) - Optional - Tick aggregation size: 4500, 1500 or 610. Default is 4500. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Not required. Default is JSON. ### Response #### Success Response (200) - **unix_open** (string) - The opening epoch timestamp of the interval. - **unix_close** (string) - The closing epoch timestamp of the interval. - **date_open** (string) - The date of the opening interval in human readable format. - **date_close** (string) - The date of the closing interval in human readable format. - **symbol** (string) - The specific instrument name, ie. BTCUSDT. - **open** (string) - The opening price of the interval. - **high** (string) - The high price of the interval. - **low** (string) - The low price of the interval. - **close** (string) - The closing price of the interval. - **volume** (string) - Volume in base currency traded. - **dollar_volume** (string) - Volume in USDT terms. #### Response Example ```json { "result": [ { "unix_open": "1551912525825", "unix_close": "1551915678297", "date_open": "2019-03-06 22:48:45.825000", "date_close": "2019-03-06 23:41:18.297000", "symbol": "BTCUSDT", "open": "3861.21", "high": "3868.0", "low": "3857.66", "close": "3864.24", "volume": "481.9157", "dollar_volume": "1862175.51" }, { "unix_open": "1551909428911", "unix_close": "1551912524924", "date_open": "2019-03-06 21:57:08.911000", "date_close": "2019-03-06 22:48:44.924000", "symbol": "BTCUSDT", "open": "3857.71", "high": "3863.82", "low": "3854.0", "close": "3861.21", "volume": "423.62997", "dollar_volume": "1634482.45" } ] } ``` ``` -------------------------------- ### GET /data/ohlc/deribit/futures/funding/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves Deribit funding data for futures tickers. This endpoint provides historical funding rates and related price information. ```APIDOC ## GET /data/ohlc/deribit/futures/funding/ ### Description Fetches Deribit OHLCV funding data for futures tickers. Returns data including date, Unix timestamp, symbol, index price, previous index price, and interest rates for 8-hour and 1-hour intervals. Data can be returned in JSON, CSV, or XLSX format. ### Method GET ### Endpoint /data/ohlc/deribit/futures/funding/ ### Parameters #### Query Parameters - **symbol** (string) - Optional - The funding symbol ticker. Defaults to 'BTC-PERPETUAL'. - **enddate** (string) - Optional - The most recent date to fetch data for in 'YYYY-MM-DD' format. Leave blank to get the latest data. - **limit** (integer) - Optional - Maximum number of records to return. Not required. Limit is 2500. - **return** (string) - Optional - Type of data to return: JSON, CSV, or XLSX. Defaults to 'JSON'. ### Request Example ```json { "query": { "symbol": "BTC-PERPETUAL", "enddate": "2023-08-30", "limit": 50, "return": "JSON" } } ``` ### Response #### Success Response (200) - **result** (array) - An array of funding data objects. - **date** (string) - The date of the interval. - **unix** (string) - The Unix timestamp of the interval. - **symbol** (string) - The futures underlying symbol. - **index_price** (string) - The current Index price at the interval. - **prev_index_price** (string) - The previous Index price at the interval. - **interest_8h** (string) - The interest exchanged over the last 8 hours. - **interest_1h** (string) - The interest exchanged over the last 1 hour. #### Response Example ```json { "result": [ { "date": "2023-08-30 00:00:00", "unix": "1693353600000", "symbol": "BTC-PERPETUAL", "index_price": "27720.56", "prev_index_price": "27642.6", "interest_8h": "-1.4691613145727188e-05", "interest_1h": "-1.03824239374694e-08" }, { "date": "2023-08-29 23:00:00", "unix": "1693350000000", "symbol": "BTC-PERPETUAL", "index_price": "27642.6", "prev_index_price": "27659.73", "interest_8h": "-3.0620114505467006e-05", "interest_1h": "3.701518041426182e-07" } ] } ``` #### Error Response (400) - **result** (string) - Error message indicating the data could not be pulled. ``` -------------------------------- ### GET /data/ohlc/deribit/options/available/ Source: https://api.cryptodatadownload.com/index_format=openapi Returns a list of available Deribit option instruments for a specified year. The year must be greater than or equal to 2021. Returns data in JSON, CSV, or XLSX format. ```APIDOC ## GET /data/ohlc/deribit/options/available/ ### Description Returns a list of available Deribit option instruments for a specified year. The year must be greater than or equal to 2021. Returns data in JSON, CSV, or XLSX format. ### Method GET ### Endpoint /data/ohlc/deribit/options/available/ ### Parameters #### Query Parameters - **year** (string) - Optional - Calendar year in format YYYY. Default is 2024 ### Request Example ```json { "year": "2024" } ``` ### Response #### Success Response (200) - **Instrument** (string) - Name of the instrument(s) #### Response Example ```json { "result": [ "BTC-10APR24-61000-P", "BTC-10APR24-62000-P", "BTC-10APR24-63000-P", "BTC-10APR24-64000-P", "BTC-10APR24-65000-P", "BTC-10APR24-66000-P", "BTC-10APR24-66500-P", "BTC-10APR24-67000-P", "BTC-10APR24-67500-P" ] } ``` ``` -------------------------------- ### GET /data/summary/deribit/options/greeks/maturities/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves summarized and aggregated greeks, IV, and volume data across the options curve for DeriBit. You can filter by underlying, date range, and specify the return format (JSON, CSV, XLSX). ```APIDOC ## GET /data/summary/deribit/options/greeks/maturities/ ### Description View summarized and aggregated greeks, IV and volume data across the options curve. Returns either JSON, CSV or XLSX file. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/deribit/options/greeks/maturities/ ### Parameters #### Query Parameters - **underlying** (string) - Optional - Option Base Underlying - Either BTC or ETH. Default is BTC. - **enddate** (string) - Optional - Most recent date to fetch data for in format YYYY-MM-DD. Leave blank to get latest. - **limit** (integer) - Optional - Maximum number of endpoints returned. Not required. Limit 2500. Default is 25. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Not required. Default is JSON. ### Request Example ```json { "example": "GET https://api.cryptodatadownload.com/v1/data/summary/deribit/options/greeks/maturities/?underlying=BTC&enddate=2024-06-11&return=JSON" } ``` ### Response #### Success Response (200) - **date** (string) - The trade date - **underlying** (string) - The underlying asset (e.g., BTC, ETH) - **maturity** (string) - The maturity date of the option - **net_delta** (float) - The sum of the total net delta in activity traded on date - **buy_delta** (float) - The breakdown sum of total delta activity bought on trade date - **sell_delta** (float) - The breakdown sum of total delta activity sold on trade date - **net_gamma** (float) - The sum of the total net gamma in activity traded on date - **net_vega** (float) - The sum of the total net vega in activity traded on date - **net_theta** (float) - The sum of the total net theta in activity traded on date - **avg_iv** (float) - The average of all transactions implied volatility to arrive at a singular IV for the day - **volume** (float) - Total volume traded for all activity in base currency - **buy_volume** (float) - The buy volume out of the total volume - **sell_volume** (float) - The sell volume out of the total volume - **usd_volume** (float) - Total volume in USD terms #### Response Example ```json { "example": "{\n \"result\": [\n {\n \"date\": \"2024-06-11\",\n \"underlying\": \"BTC\",\n \"maturity\": \"2025-03-28\",\n \"net_delta\": -9.07,\n \"buy_delta\": 3.28,\n \"sell_delta\": -12.35,\n \"net_gamma\": 0,\n \"net_vega\": 5468.11,\n \"net_theta\": -522.42,\n \"avg_iv\": 67.93,\n \"volume\": 134.3,\n \"buy_volume\": 89,\n \"sell_volume\": 45.3,\n \"usd_volume\": 1742711\n },\n {\n \"date\": \"2024-06-11\",\n \"underlying\": \"BTC\",\n \"maturity\": \"2024-12-27\",\n \"net_delta\": 695.51,\n \"buy_delta\": 538.73,\n \"sell_delta\": 156.78,\n \"net_gamma\": 0.002,\n \"net_vega\": 42078.27,\n \"net_theta\": -12293.9,\n \"avg_iv\": 64.37,\n \"volume\": 2698.7,\n \"buy_volume\": 1422.8,\n \"sell_volume\": 1275.9,\n \"usd_volume\": 19809665\n }\n ]\n}" } ``` #### Error Response (400) - **result** (string) - Error message indicating a bad request. #### Error Response Example ```json { "example": "{\"result\": \"Unable to pull data\"}" } ``` ``` -------------------------------- ### GET /data/summary/blockchain/bchain/ Source: https://api.cryptodatadownload.com/index_format=openapi Provides aggregated blockchain data, replicating the discontinued NASDAQ BCHAIN timeseries. This endpoint returns data in JSON, CSV, or XLSX format and includes various metrics like difficulty, hashrate, and market cap. ```APIDOC ## GET /data/summary/blockchain/bchain/ ### Description Provides aggregated blockchain data, replicating the discontinued NASDAQ BCHAIN timeseries. Returns data in JSON, CSV, or XLSX format. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/blockchain/bchain/ ### Parameters #### Query Parameters - **enddate** (string) - Optional - The most recent date to fetch data for in YYYY-MM-DD format. Leave blank for the latest data. - **return** (string) - Optional - The desired data format: JSON, CSV, or XLSX. Defaults to JSON. ### Request Example ```json { "example": "GET https://api.cryptodatadownload.com/v1/data/summary/blockchain/bchain/?enddate=2024-06-23&return=JSON" } ``` ### Response #### Success Response (200) - **date** (string) - The calendar date. - **[DIFF]** (number) - Average block difficulty. - **[ATRCT]** (number) - Average block time difference in minutes. - **[HRATE]** (number) - Average Hashrate on the day. - **[AVBLS]** (number) - Average block size in MB. - **[NTRBL]** (number) - Average transaction count per block. - **[ETRAV]** (number) - Bitcoin Estimated Transaction Volume. - **[TRFEE]** (number) - Bitcoin Total Transaction Fees. - **[TRFUS]** (number) - Bitcoin Total Transaction Fees in USD. - **[TOUTV]** (number) - Total BTC output sent via transactions. - **[MIREV]** (number) - Total BTC created (miner revenue). - **[CPTRV]** (number) - Bitcoin Cost % of Transaction Volume. - **[CPTRA]** (number) - Bitcoin Cost Per Transaction. - **[ETRVU]** (number) - Total Transactions count in USD. - **[NTRAT]** (number) - Bitcoin Total Number of Transactions. - **[TOTBC]** (number) - Total BTC supply. - **[MKTCP]** (number) - Total Bitcoin Market Cap. #### Response Example ```json { "example": { "result": [ { "date": "2024-06-23", "[DIFF]": 9287954114751648, "[ATRCT]": 12.812167, "[HRATE]": 4.675017774684686e+20, "[AVBLS]": 1.6591, "[NTRBL]": 4396, "[ETRAV]": 492352, "[TRFEE]": 14.86313592, "[TRFUS]": 938666.48589168, "[TOUTV]": 353405.35483161, "[MIREV]": 39.10323307, "[CPTRV]": 0.000152697458, "[CPTRA]": 0.000109609322, "[ETRVU]": 31093998208.0, "[NTRAT]": 492352, "[TOTBC]": 19716312.5, "[MKTCP]": 1245163999625.0 } ] } } ``` ``` -------------------------------- ### GET /data/summary/blockchain/transactions/ Source: https://api.cryptodatadownload.com/index_format=openapi Accesses historical blockchain transaction metric timeseries data starting from 2012. The API returns data in JSON, CSV, or XLSX format. ```APIDOC ## GET /data/summary/blockchain/transactions/ ### Description Accesses historical blockchain transaction metric timeseries. Data starts from 2012. Returns either JSON, CSV or XLSX file. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/blockchain/transactions/ ### Parameters #### Query Parameters - **enddate** (string) - Optional - Most recent date to fetch data for in format YYYY-MM-DD. Leave blank to get latest. - **limit** (integer) - Optional - Maximum # of endpoints returned. Not required. Limit 2500. (Default: 25) - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Default is JSON. ### Request Example ```json { "example": "GET https://api.cryptodatadownload.com/v1/data/summary/blockchain/transactions/?enddate=2024-04-28&return=JSON" } ``` ### Response #### Success Response (200) - **Date** (string) - The calendar date - **Total Tx Count** (integer) - The sum total of all transactions across day - **Total Fees** (float) - The total amount of fees paid on network - **Total Input Value** (float) - Amount in BTC sent across network - **Total Output Value** (float) - Total amount in BTC sent across the network, minus the creation of new blocks - **Total BTC Created** (float) - Total amount of BTC awarded to miners for creating blocks - **Total BTC Sent** (float) - Total BTC input values (for sending) minus the fees to send - **Largest Amt Sent** (float) - Largest transaction in BTC on given day - **Avg Transaction Fee** (float) - Average size of the fee transactions on a given day - **Efficiency Ratio** (float) - The Total BTC sent divided by the Total Output Value #### Response Example ```json { "example": { "result": [ { "Date": "2024-04-28", "Total Tx Count": 487521, "Total Fees": 53.22139973, "Total Input Value": 563653.94959457, "Total Output Value": 563600.72819484, "Total BTC Created": 52.75519407, "Total BTC Sent": 563600.72819484, "Largest Amt Sent": 15977.3185559, "Avg Transaction Fee": 0.00010917, "Efficiency Ratio": 0.99990558 } ] } } ``` ``` -------------------------------- ### Available Binance Futures Funding Symbols Source: https://api.cryptodatadownload.com/index_format=openapi Fetches a list of currently available symbols for Binance Futures funding rate data. ```APIDOC ## GET /v1/data/summary/binance/futures/funding/available/ ### Description Retrieves a list of available symbols for Binance Futures funding rate data. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/binance/futures/funding/available/ ### Parameters None ### Response #### Success Response (200) - **um** (array of strings) - List of available symbols for USDⓈ-M Futures. - **cm** (array of strings) - List of available symbols for COIN-M Futures. #### Response Example ```json { "result": { "um": [ "1000SHIBUSDT", "1000XECUSDT", "1INCHUSDT" ], "cm": [ "AAVEUSD_PERP", "ADAUSD_PERP" ] } } ``` #### Error Response (400) - **result** (string) - Error message indicating data retrieval failure. #### Error Response Example ```json { "result": "Unable to pull data" } ``` ``` -------------------------------- ### Available Binance Symbols Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves a list of all available Binance Spot & Futures symbols. The data can be returned in JSON, CSV, or XLSX format. ```APIDOC ## GET /data/ohlc/binance/all/available/ ### Description Returns a list of all Binance Spot & Futures symbols. The data can be returned in JSON, CSV, or XLSX format. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/ohlc/binance/available/ ### Parameters None ### Request Example None ### Response #### Success Response (200) - **spot** (array) - List of available spot trading symbols. #### Response Example ```json { "result": { "spot": [ "1INCHBTC", "1INCHBUSD", "1INCHUSDT", "AAVEBNB", "AAVEBTC", "AAVEBUSD", "AAVEETH", "AAVEUSDT", "ACMBTC" ] } } ``` ``` -------------------------------- ### Binance Spot Transactional Volume Summary Source: https://api.cryptodatadownload.com/index_format=openapi Provides a volume and statistical summary for Binance spot markets based on raw trade print activity. Data can be returned in JSON, CSV, or XLSX format. ```APIDOC ## GET /v1/data/summary/binance/spot/transactional/ ### Description Retrieves volume and statistical summary metadata using raw trade print activity from each day for Binance spot markets. Returns data in JSON, CSV, or XLSX format. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/binance/spot/transactional/ ### Parameters #### Query Parameters - **symbol** (string) - Optional - Symbol in format: XXXXXXX. Ex. BTCUSDT or ETHUSDT. Default is BTCUSDT. - **enddate** (string) - Optional - Most recent date to fetch data for in format YYYY-MM-DD. Leave blank to get latest. - **limit** (integer) - Optional - Maximum number of endpoints returned. Limit 2500. Default is 25. - **interval** (string) - Optional - The interval of the OHLC - Either 1d for daily or 1h for hourly. Default is 1d. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Default is JSON. ### Request Example ```json { "query": { "symbol": "ETHUSDT", "enddate": "2023-08-29", "interval": "1h", "return": "JSON" } } ``` ### Response #### Success Response (200) - **date** (string) - The trade date - **symbol** (string) - The spot asset symbol - **average_usd_size** (string) - The average USDT size of all trades on the interval - **number_buys** (string) - The count total of the number of buy transactions - **number_sells** (string) - The count total of the number of sell transactions - **vwap** (string) - The volume weighted average price - **sell_total_volume** (string) - Total sell volume in base currency over the interval - **buy_total_volume** (string) - Total buy volume in base currency over the interval - **largest_trans_buy** (string) - The largest individual buy transaction over the interval - **largest_trans_sell** (string) - The largest individual sell transaction over the interval - **largest_trans_buy_usd** (string) - The largest individual buy transaction over the interval in USDT - **largest_trans_sell_usd** (string) - The largest individual sell transaction over the interval in USDT - **dollar_trans_size_usd_stdev** (string) - The standard deviation between individual trade sizes in USDT for the given date #### Response Example ```json { "result": [ { "date": "2019-03-11", "symbol": "BTCUSDT", "average_usd_size": "703.72", "number_buys": "111767", "number_sells": "98149", "vwap": "3879.53", "sell_total_volume": "18650.66", "buy_total_volume": "19416.22", "largest_trans_buy": "132.06", "largest_trans_sell": "76.85", "largest_trans_buy_usd": "518336.83", "largest_trans_sell_usd": "301431.0", "dollar_trans_size_usd_stdev": "3490.51" }, { "date": "2019-03-10", "symbol": "BTCUSDT", "average_usd_size": "540.1", "number_buys": "88452", "number_sells": "79" } ] } ``` ``` -------------------------------- ### GET /websites/api_cryptodatadownload/market_breadth_indicators Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves market breadth indicators, including the number of securities above their 50, 100, and 200-day moving averages. ```APIDOC ## GET /websites/api_cryptodatadownload/market_breadth_indicators ### Description Retrieves daily market breadth indicators, showing the total number of securities tracked and the count and percentage of those above their 50, 100, and 200-day moving averages. ### Method GET ### Endpoint `/websites/api_cryptodatadownload/market_breadth_indicators` ### Parameters #### Query Parameters - **date** (string) - Optional - Calendar date in format YYYY-MM-DD ### Request Example ```json { "example": "GET /websites/api_cryptodatadownload/market_breadth_indicators?date=2025-03-19" } ``` ### Response #### Success Response (200) - **date** (string) - The date for which the data is reported. - **total_pairs** (integer) - Total number of securities tracked. - **above_ma50** (integer) - Number of securities above their 50-day moving average. - **above_ma100** (integer) - Number of securities above their 100-day moving average. - **above_ma200** (integer) - Number of securities above their 200-day moving average. - **percent_above_ma50** (float) - Percentage of securities above their 50-day moving average. - **percent_above_ma100** (float) - Percentage of securities above their 100-day moving average. - **percent_above_ma200** (float) - Percentage of securities above their 200-day moving average. #### Response Example ```json { "example": { "result": [ { "date": "2025-03-19", "total_pairs": 531, "above_ma50": 77, "above_ma100": 51, "above_ma200": 71, "percent_above_ma50": 14.5, "percent_above_ma100": 9.6, "percent_above_ma200": 13.37 } ] } } ``` ``` -------------------------------- ### GET /data/ohlc/deribit/options/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves OHLCV data for Deribit options. You can specify the symbol and the return format (JSON, CSV, or XLSX). ```APIDOC ## GET /data/ohlc/deribit/options/ ### Description Retrieves OHLCV data for Deribit options. You can specify the symbol and the return format (JSON, CSV, or XLSX). ### Method GET ### Endpoint /data/ohlc/deribit/options/ ### Parameters #### Query Parameters - **symbol** (string) - Required - Option Instrument Specific Symbol ie. ETH-230825-2300-P. Default is BTC-27DEC24-41000-C - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Default is JSON ### Request Example ```json { "symbol": "ETH-19JUN24-3575-C", "return": "JSON" } ``` ### Response #### Success Response (200) - **unix** (integer) - The epoch/unix timestamp of the time interval - **date** (string) - The trade date of which data is totaled - **symbol** (string) - The option instrument symbol - **open** (string) - The opening price of the interval - **high** (string) - The high price of the interval - **low** (string) - The low price of the interval - **close** (string) - The closing price of the interval - **volume** (float) - Volume in underlying contracts #### Response Example ```json { "result": [ { "unix": 1718524800000, "date": "2024-06-16", "symbol": "ETH-19JUN24-3575-C", "open": "0.018", "high": "0.021", "low": "0.017", "close": "0.017", "volume": 1009.0 } ] } ``` ``` -------------------------------- ### Binance Options Open Interest Summary Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves a summary of open interest for Binance options, including total calls, total puts, and their daily changes. Returns data in JSON, CSV, or XLSX format. ```APIDOC ## GET /v1/data/summary/binance/options/oi/maturity/ ### Description Retrieves a summary of open interest for Binance options. Fields returned include Date, Underlying, Total Calls OI, Total Puts OI, Total Calls OI Change, and Total Puts OI Change. The output format can be JSON, CSV, or XLSX. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/binance/options/oi/maturity/ ### Parameters #### Query Parameters - **underlying** (string) - Optional - Option Underlying - BTCUSDT, ETHUSDT, BNBUSDT, or XRPUSDT. Default is BTCUSDT. - **limit** (integer) - Optional - Maximum number of endpoints returned. Limit 2500. Default is 25. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Default is JSON. ### Request Example ```json { "query": { "underlying": "BTCUSDT", "limit": 100, "return": "JSON" } } ``` ### Response #### Success Response (200) - **date** (string) - The trade date of which data is totaled - **underlying** (string) - The underlying option instrument (e.g., BTCUSDT) - **maturity** (string) - The maturity date of the option - **calls_oi** (float) - Total number of calls open interest across respective maturity - **puts_oi** (float) - Total number of puts open interest across respective maturity - **calls_oi_chg** (float) - Total change from previous day in calls open interest across respective maturity - **puts_oi_chg** (float) - Total change from previous day in puts open interest across respective maturity #### Response Example ```json { "result": [ { "date": "2023-08-29", "underlying": "BTCUSDT", "maturity": "2024-06-28", "calls_oi": 70.57, "puts_oi": 12.43, "calls_oi_chg": 5.21, "puts_oi_chg": 0.08 }, { "date": "2023-08-29", "underlying": "BTCUSDT", "maturity": "2024-03-29", "calls_oi": 103.11, "puts_oi": 27.99, "calls_oi_chg": 0.27, "puts_oi_chg": 0 } ] } ``` #### Error Response (400) - **result** (string) - Error message indicating failure to retrieve data. #### Error Response Example ```json { "result": "Unable to pull data" } ``` ``` -------------------------------- ### GET /data/summary/blockchain/transactions/largest/ Source: https://api.cryptodatadownload.com/index_format=openapi Retrieves the top 50 largest Bitcoin transactions for a given day. The output format can be JSON, CSV, or XLSX. ```APIDOC ## GET /data/summary/blockchain/transactions/largest/ ### Description Top 50 largest BTC transactions on a given day. Returns either JSON, CSV or XLSX file. ### Method GET ### Endpoint https://api.cryptodatadownload.com/v1/data/summary/blockchain/transactions/largest/ ### Parameters #### Query Parameters - **date** (string) - Required - Calendar date in format YYYY-MM-DD. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Default is JSON. ### Request Example ```json { "example": "GET https://api.cryptodatadownload.com/v1/data/summary/blockchain/transactions/largest/?date=2024-04-30&return=JSON" } ``` ### Response #### Success Response (200) - **Date** (string) - The calendar date - **Largest Transaction** (float) - The largest transaction amount in BTC for the given day #### Response Example ```json { "example": { "result": [ { "Date": "2024-04-30", "Largest Transaction": 15977.3185559 } ] } } ``` ``` -------------------------------- ### GET /data/ohlc/binance/spot/ Source: https://api.cryptodatadownload.com/index_format=openapi Access OHLCV data for Binance spot assets. Returns data in JSON, CSV, or XLSX format. Allows filtering by symbol, interval (daily, hourly, minute), and date range. Includes details on volume and trade counts. ```APIDOC ## GET /data/ohlc/binance/spot/ ### Description Access OHLCV data for Binance spot assets. Returns data in JSON, CSV, or XLSX format. Allows filtering by symbol, interval (daily, hourly, minute), and date range. Includes details on volume and trade counts. ### Method GET ### Endpoint /data/ohlc/binance/spot/ ### Parameters #### Query Parameters - **symbol** (string) - Optional - Symbol in format: XXXXXXX. Ex. BTCUSDT or ETHUSDT. Defaults to BTCUSDT. - **interval** (string) - Optional - The interval of the OHLC - Either 1d for daily, 1h for hourly, or 1m for minute. Not required. Default is 1d. - **enddate** (string) - Optional - Most recent date to fetch data for in format YYYY-MM-DD. Leave blank to get latest. - **limit** (integer) - Optional - Maximum # of endpoints returned. Not required. Limit 2500. Defaults to 25. - **return** (string) - Optional - Type of Data to return: JSON, CSV or XLSX. Not required. Default is JSON. ### Response #### Success Response (200) - **Unix** (integer) - The opening epoch timestamp of the interval - **Date** (string) - The trade date - **Symbol** (string) - The specific instrument name, ie. BTCUSDT - **Open** (float) - The opening price of the interval - **High** (float) - The high price of the interval - **Low** (float) - The low price of the interval - **Close** (float) - The closing price of the interval - **Volume** (float) - Volume in base currency traded - **Volume USDT** (float) - Volume in USDT terms - **Market Order Volume** (float) - Amount of base currency transacted using market orders - **Market Volume From** (float) - In BTCUSDT, the amount of USDT traded for the interval - **Tradecount** (integer) - The total number of individual trades executed #### Response Example ```json { "result": [ { "Unix": 1693344000, "Date": "2023-08-29", "Symbol": "BTCUSDT", "Open": 27187.00, "High": 27359.99, "Low": 27136.00, "Close": 27268.74, "Volume": 23365.63148, "Volume USDT": 637372446.99, "Market Order Volume": 11682.81574, "Market Volume From": 318686223.495, "Tradecount": 590000 } ] } ``` ```