In [0]:
import requests
from datetime import datetime as dt
from pprint import pprint as pp


url = 'https://min-api.cryptocompare.com/data/histoday?fsym=ETH&tsym=BTC&allData=true'
headers = {'authorization': 'Apikey YOUR_API_KEY'}
r = requests.get(url, headers=headers).json()
#print (len(r['Data']))
#pp (r)

df = {'datetime': [], 'Open': [], 'High': [], 'Low': [], 'Close': [], 'Volume': []}
i = 0
while i < len(r['Data']):
#  df['datetime'].append(r['Data'][i]['time'])
  df['datetime'].append(dt.fromtimestamp(r['Data'][i]['time']))
  df['Open'].append(float(r['Data'][i]['open']))
  df['High'].append(float(r['Data'][i]['high']))
  df['Low'].append(float(r['Data'][i]['low']))
  df['Close'].append(float(r['Data'][i]['close']))
  df['Volume'].append(int(r['Data'][i]['volumefrom']))
  i += 1

print (len(df['Close']))
pp (df)