Loading...

API Access

Our API solution, tailor-made for the discerning retail investor in the crypto space, stands out in a crowded API landscape with exceptional endpoints! Our API provides a streamlined, reliable solution perfect for those who mostly need end-of-day updates for their investment models or academic analysis. Dive into the future of crypto data with our user-friendly, bespoke and dependable API, designed by end users like you. Easily access the API via a programming language like Python or R, cURL, or pass parameters via your web browser!

** How to Authenticate with your API Token **

Streamlined, Curated & User-Friendly

Designed specifically for retail investors, our API offers easy navigation and integration to over 1000+ spot and derivative assets, allowing for seamless end-of-day updates for all your investment models. But our specialty is curating bespoke data sets that are objectively concluded to contain actionable information.

Reliable, Reconciled

Ensure your decisions are based on trusted and accurate information, with data that's curated and verified for the utmost precision. We perform gap analysis for all timeseries every other day in order to verify timeseries integrity and any gaps are corrected where possible (there can be periods of time where exchange itself experiences brief downtime and other extenuating circumstances out of our control)

Access and Analyze

Quickly access the data you need via the API that provides connectivity to our entire data warehouse. If there is data we are capturing or creating, we can make it available to you. We are also experts at fitting solutions to your need where they don't currently exist!

High Quality Data
API Access
$39.99/month



Data Coverage


Base URL:      https://api.cryptodatadownload.com/v1/data/

Binance Exchange

Access comprehensive historical data including Open, High, Low, Close, Volume (OHLCV), Options, Futures, and Summary Statistical data via our API. We have designed this API to be extremely flexible (no programming required - you can use your browser only!) and it can return data in these 3 flexible formats: JSON, CSV, or XLSX. Each dataset comes with a personal license for individual use. Endpoints available include:

  • OHLCV for over 1100+ Spot assets that cover life of trading activity in Daily, Hourly and 1 minute time intervals
  • OHLCV for over 205+ Futures for USDT-M pairs ("UM"), includes quarterly and perpetual contracts in Daily, Hourly and 1 minute time intervals
  • OHLCV for over 125+ Futures for COIN-M pairs ("CM"), includes quarterly and perpetual contracts in Daily, Hourly and 1 minute time intervals
  • OHLCV BTCUSDT, ETHUSDT, LTCUSDT, XRPUSDT option contract chains (**limited coverage**)
  • Tick OHLCV granularity for BTCUSDT and ETHUSDT assets with 610, 1500 and 4500 tick granularities (custom available)
  • Summary data for option contracts by instruments, maturities and Open Interest (**limited coverage**)
  • Daily & hourly summary data for BTCUSDT / ETHUSDT Spot transactions: VWAP, Largest Buy/Sell, Buy/Sell Tradecounts, Average Sizing, Buy/Sell Volumes
  • Transaction level liquidation data for BTCUSDT / ETHUSDT USDT-M (UM) futures contracts
  • Liquidation summary timeseries for BTCUSDT / ETHUSDT USDT-M (UM) futures contracts in 5 minute intervals
  • Daily funding rates for both UM and CM futures contracts; 8hour intervals
  • Fields returned --->

    Unix - The opening epoch timestamp of the interval
    Date - The trade date
    Symbol - The specific instrument name, ie. BTCUSDT
    Open - The opening price of the interval
    High - THe daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume - Volume in base ccy traded
    Volume USDT - Volume in USDT terms
    Market Order Volume - Amount of base currency transacted using market orders
    Market Volume From - In BTCUSDT, the amount of USDT traded for the interval
    Tradecount - The total number of individual trades executed

    Fields returned --->

    Unix - The opening epoch timestamp of the interval
    Date - The trade date
    Symbol - The specific instrument name, ie. BTCUSDT
    Open - The opening price of the interval
    High - THe daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume - Volume in base ccy traded
    Volume USDT - Volume in USDT terms
    Market Order Volume - Amount of base currency transacted using market orders
    Market Volume From - In BTCUSDT, the amount of USDT traded for the interval
    Tradecount - The total number of individual trades executed

    Fields returned --->

    Unix - The opening epoch timestamp of the interval
    Date - The trade date
    Symbol - The specific instrument name, ie. BTCUSDT
    Open - The opening price of the interval
    High - The daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume - Volume in base ccy traded
    Volume USDT - Volume in USDT terms
    Market Order Volume - Amount of base currency transacted using market orders
    Market Volume From - In BTCUSDT, the amount of USDT traded for the interval
    Tradecount - The total number of individual trades executed

    Fields returned --->

    Date - The trade date
    Hour - Hour interval on trade date
    Symbol - The specific instrument name, ie. BTC-231229-80000-C
    Underlying - Base pair. Either BTCUSDT, ETHUSDT, XRPUSDT, or BNBUSDT
    Type - Either put or call contract
    Maturity - The maturity of the instrument
    Open - The opening price of the interval
    High - The daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume Contracts - Number of contracts of base ccy traded
    Volume USDT - Volume in USDT terms
    Best bid price - The best bid of the interval
    Best ask price - The best ask of the interval
    Best bid qty - Largest bid size of the interval
    Best ask qty - Largest ask size of the interval
    Best buy IV - The lowest implied volatility transacted on the interval
    Best sell IV - The highest implied volatilit transacted on the interval
    Mark Price - The mid point between the bid and the ask prices
    Mark IV - The implied volatility implied from the mid of the bid and ask prices
    Delta - The delta (rate of change in option for change in underlying price) for the option at the close of the interval
    Gamma - The gamma (rate of the change of the delta) for the option at the close of the interval
    Vega - The vega (gain in the value of the option for each 1% change in volatility) for the option at the close of the interval
    Theta - The theta (value of the contract gain or lost for each passage of one day towards maturity) for the option at the close of the interval
    Open Interest Contracts - Contracts currently held open and live for the instrument
    Open Interest USDT - Value in USDT terms for contracts held open for instrument

    Fields returned --->

    Unix Open - The opening epoch timestamp of the interval
    Unix Close - The closing epoch timestamp of the interval
    Date Open - The date of the opening interval in human readable format
    Date Close - The date of the closing interval in human readable format
    Symbol - The specific instrument name, ie. BTCUSDT
    Open - The opening price of the interval
    High - THe daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume - Volume in base ccy traded
    Volume USDT - Volume in USDT terms

    Fields returned --->

    Date - The trade date
    Symbol - The specific instrument name, ie. BTCUSDT
    Sum Open Interest - The sum of futures open interest for a given instrument
    Sum Open Interest Value - The sum of futures open interest for a given instrument in dollar value
    Count Top Trader Long/Short Ratio - Top 20% users of the highest margin balances long/short ratio
    Sum Top Trader Long/Short Ratio - Top 20% users of the highest margin balances long/short ratio
    Count Long/Short Ratio - Long short ratio of all traders
    Sum Taker Long/Short Ratio - Long/short ratio of the market orders placed

    Fields returned --->

    Date - The trade date
    Symbol - The spot asset symbol
    Average USDT Size - The average USDT size of all trades on the interval
    Number of Buys - The count total of the number of buy transactions
    Number of Sells - The count total of the number of sell transactions
    VWAP - The volume weighted average price
    Total Sell Volume - Total sell volume in base ccy over the interval
    Total Buy Volume - Total buy volume in base ccy over the interval
    Largest Buy Transaction - The largest individual buy transaction over the interval
    Largest Sell Transaction - The largest individual sell transaction over the interval
    Largest Buy Transaction USDT- The largest individual buy transaction over the interval in USDT
    Largest Sell Transaction USDT - The largest individual sell transaction over the interval in USDT
    Transaction StDev in USDT - The standard deviation between individual trade sizes in USDT for given date


    DeriBit Exchange

    Access comprehensive historical data including Open, High, Low, Close, Volume (OHLCV), Options, Futures, and Summary Statistical data via our API. We have designed this API to be extremely flexible (no programming required - you can use your browser only!) and it can return data in these 3 flexible formats: JSON, CSV, or XLSX. Each dataset comes with a personal license for individual use. Endpoints available include:
  • Daily OHLCV for over 135+ Futures assets, includes quarterly contracts and perpetuals
  • Hourly Perpetual Futures funding rates for both 1H Interest and 8H Interest rates
  • Daily OHLC Volatility values for BTC and ETH DVOL (volatility) Indices
  • Daily OHLCV for live and historical option contracts
  • Summarized Option Contract Information includes: Greeks (Delta, Gamma, Vega, Theta) traded, volumes, Avg IV
  • Top 100 Option Transactions Ranked by USD Value per day
  • Fields returned --->

    Unix - The opening epoch timestamp of the interval
    Date - The trade date
    Symbol - The specific instrument name, ie. ETH-PERPETUAL
    Open - The opening price of the interval
    High - THe daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval
    Volume - Volume in base ccy traded
    Volume USD - Volume in USD terms

    Fields returned --->

    Date - The trade date of which data is totaled
    Unix - The epoch/unix timestamp of the time interval
    Symbol - The futures underlying ie. BTC-Perpetual
    Index Price - Current Index price at the interval
    Prev Index Price - Previous Index price at the interval
    Interest 8H - Interest exchanged over the last 8 hours
    Interest 1H - Interest exchanged over the last 1 hour

    Fields returned --->

    Date - The trade date of which data is totaled
    Unix - The epoch/unix timestamp of the time interval
    Symbol - The volatility index ie. BTC or ETH
    Open - The opening price of the interval
    High - THe daily high price of the interval
    Low - The low price of the interval
    Close - The closing price of the interval

    Fields returned --->

    Date - The trade date
    Symbol - The specific instrument name, ie. BTC-14MAR23-20800-P
    Net Delta - This is the sum of the total net delta in activity traded on date
    Buy Delta - This is the breakdown sum of total delta activity bought on trade date
    Sell Delta - This is the breakdown sum of total delta activity sold on trade date
    Net Gamma - This is the sum of the total net gamma in activity traded on date
    Net Vega - This is the sum of the total net vega in activity traded on date
    Net Theta - This is the sum of the total net theta in activity traded on date
    Avg IV - This is the average of all transactions implied volatility to arrive at a singular IV for the day
    Volume - Total volume traded for all activity in base ccy
    Buy Volume - The buy volume out of the total volume
    Sell Volume - The sell volume out of the total volume
    USD Volume - Total volume in USD terms


    Public Blockchain information

    Access blockchain data information for either the Bitcoin or Ethereum public blockchains via our API. We include summary and statistically information aggregated at the end of day level for on-chain activity. These metrics can be used to assess network performance, growth and congestion (among others). We have designed this API to be extremely flexible (no programming required - you can use your browser only!) and it can return data in these 3 flexible formats: JSON, CSV, or XLSX. Each dataset comes with a personal license for individual use. Endpoints available include:
  • Daily Bitcoin block information going back to 2009 (all endpoint fields shown below)
  • Daily Ethereum block information going back to 2015
  • Ethereum smart-contract creation tracking: Summary metrics and calculations
  • Ethereum smart-contract creation: Raw results with address information, hashes, byetcode
  • Bitcoin Total Supply and Market Capitalization
  • Top 50 largest BTC transactions per Day
  • BTC 'Coinbase' Transactions per Day - These are transactions rewarded to miners for new blocks
  • Daily BTC transaction information and fee details
  • Fields returned --->

    Date - The calendar date of activity
    DIFF - Average block difficulty
    ATRCT - Average block time difference (in mins)
    HRATE - Average Hashrate on day
    AVBLS - Average block size in MB
    NTRBL - Average transaction count per block
    ETRAV - Bitcoin Estimated Transaction Volume
    TRFEE - Bitcoin Total Transaction Fees
    TRFUS - Bitcoin Total Transaction Fees USD
    TOUTV - Total BTC output sent via transactions
    MIREV - Total BTC created (miner revenue)
    CPTRV - Bitcoin Cost % of Transaction Volume
    CPTRA - Bitcoin Cost Per Transaction
    ETRVU - Total Transactions count in USD
    NTRAT - Bitcoin Total Number of Transactions
    TOTBC - Total BTC supply
    MKTCP - Total Bitcoin Market Cap

    Fields returned --->

    Date - The calendar date of activity
    Total Supply - The total of all Bitcoin coins mined
    Market Cap - Market capitalization is total supply times an average price

    Fields returned --->

    Date - The calendar date of activity
    Symbol - The specific blockchain name, either btc or eth
    Total Transactions - The sum total transactions across all blocks in a day
    Total Block Count - The total number of blocks in interval
    Average Difficulty - Average mining difficulty across all blocks in interval
    Avg Seconds Between Blocks - Avg time difference in seconds between blocks
    Hashrate - Total computational power being used to mine and process transactions on the network
    Avg Block Size - Average size of blocks in day
    Avg Transaction Count - Average number of transactions across all blocks in day
    First Block - First block confirmed on the day
    Last Block - Last block confirmed on the day
    Gas Limit Avg - (ETH only) The average of the maximum gas allowed on blocks
    Average Gas Used - (ETH only) Average amount of gas used across all blocks on a day
    Distinct Miners - (ETH only) The unique count of miners confirming blocks in day
    Total Gas Used - (ETH only) Total gas used across all blocks on a day
    Block Utilization - (ETH only) Average amount of gas used vs the gas limit across all blocks
    Complexity Score - (ETH only) Total gas used divided by the total number of transactions

    Fields returned --->

    Date - The calendar date of activity
    Total Contracts Created - The total of all smart contracts created on ETH blockchain on day
    Avg Contracts Per Block - Average number of smart contracts created per block
    Avg Contracts Per Hour - Average number of smart contracts being created per hour

    Fields returned --->

    Date - The calendar date
    Total Transactions Count - The sum total of all transactions across day
    Total Fees - The total amount of fees paid on network
    Total Input Value - Amount in BTC sent across network
    Total BTC Created - Total amount of BTC awarded to miners for creating blocks
    Total Output Value - Total amount in BTC sent across the network, minus the creation of new blocks
    Largest Amount Sent - Largest transaction in BTC on given day
    Total BTC Sent - Total BTC input values (for sending) minus the fees to send
    Average Transaction Fee - This is the avg size of the fee transactions on a given day
    Transaction Efficiency Ratio - This ratio is the Total BTC sent divided by the Total Output Value

    Fields returned --->

    Date - The calendar date
    Block Timestamp - the timestamp of the block in which this transaction was included
    Hash - Unique transaction hash of the block solved
    Size - Size in bytes of the transaction
    Block Number - One to One connection to the block mined
    Lock Time - Either a block number or epoch timestamp that must pass before transaction can be included in blockchain
    Output Count - The number of addresses receiving this transaction
    Output Value - BTC created and sent to output addresses for mining this block

    Fields returned --->

    Date - The calendar date
    Block Timestamp - the timestamp of the block in which this transaction was included
    Hash - Unique transaction hash of the block solved
    Size - Size in bytes of the transaction
    Block Number - One to One connection to the block mined
    Fee - Fee in BTC paid for the transaction
    Lock Time - Either a block number or epoch timestamp that must pass before transaction can be included in blockchain
    Input Count - The number of addresses sending transaction
    Output Count - The number of addresses receiving this transaction
    Input Value - BTC sent via a transaction
    Output Value - BTC received from the sender for a transaction


    Risk Metrics

    Access growing risk-focused content with metrics that are calculated to highlight the risk profiles of certain assets or perform specific data functions.
  • Correlation metrics for all symbols on Binance
  • Value at Risk profile metrics for 1100+ symbols
  • Fields returned --->
    Symbol - The main symbol for correlation
    Counter Symbol - Counter correlation symbols
    Correlation - Counter correlation symbols
    Window size - Period of days the correlation was calculated over - either 1 week (1w) or 1 month (1m)
    Calc Method - The method used to calculate the correlation - Pearson (default), Kendall or Spearmans

    Fields returned --->
    Worst Date - The worst date from the VaR time horizon
    Worst Shift - The worst shift over the VaR time horizon
    99% 1D VAR - 1Day Value at Risk metric at 99th percentile
    95% 1D VAR - 1Day Value at Risk metric at 95th percentile
    90% 1D VAR - 1Day Value at Risk metric at 90th percentile
    VaRMethod - Method by which VAR is determined


    US Govt Data

    Access data published publicly by US Government agencies (US Treasury, CFTC) - included here for convenience, research and implementation into various models. The par yields are published daily, and the CFTC Committment of Traders (COT) is published at the end of every week.
  • Par yield interest rates on US Treasuries going out 30 years
  • Par real yields on Treasury Inflation Protected Securities (TIPS)
  • CFTC Committment of Traders (COT) futures / options report
  • Fields returned --->

    List of fields can be found on CFTC website.

    Fields returned --->

    Date - The worst date from the VaR time horizon
    Tenors - Will return interest rate values for tenors from 1month to 30years (see example response)

    Fields returned --->

    Date - The worst date from the VaR time horizon
    Tenors - Will return rate values for tenors 5yr, 10yr, 20yr, 30yr (see example response)