Python 通过DataReader获取比特币数据信息
我想问熊猫数据阅读器是否可用于从blockchain.com提取比特币信息 我知道我们可能会将其与Alpha Vantage API密钥一起使用,通过以下方式提取股票:Python 通过DataReader获取比特币数据信息,python,pandas,bitcoin,alpha-vantage,Python,Pandas,Bitcoin,Alpha Vantage,我想问熊猫数据阅读器是否可用于从blockchain.com提取比特币信息 我知道我们可能会将其与Alpha Vantage API密钥一起使用,通过以下方式提取股票: import pandas as pd import pandas_datareader as dr reader = dr.DataReader('AAPL', 'av-daily', start = '2020-08-01', end = '2020-08-05', api_key = '') print(reader)
import pandas as pd
import pandas_datareader as dr
reader = dr.DataReader('AAPL', 'av-daily', start = '2020-08-01', end = '2020-08-05', api_key = '')
print(reader)
但这种功能/代码是否可以用于提取比特币数据?我知道一种方法,但不太喜欢:
cc = CryptoCurrencies(key='', output_format='pandas')
btc, meta_data = cc.get_digital_currency_daily(symbol='BTC', market='CNY')
print(btc)
我是相当新的编码和BTC,所以如果可能的话,我会很感激一些简单的东西,谢谢 使用
pandas\u datareader
查询比特币价格应该很简单:
import pandas_datareader as pdr
btc_data = pdr.get_data_yahoo(['BTC-USD'],
start=datetime.datetime(2018, 1, 1),
end=datetime.datetime(2020, 12, 2))['Close']
结果:
Symbols BTC-USD
Date
2018-01-01 13657.200195
2018-01-02 14982.099609
2018-01-03 15201.000000
2018-01-04 15599.200195
2018-01-05 17429.500000
... ...
2020-11-29 18177.484375
2020-11-30 19625.835938
2020-12-01 18802.998047
2020-12-02 19201.091797
2020-12-03 19445.398438
使用
pandas\u datareader
查询比特币价格应该很简单:
import pandas_datareader as pdr
btc_data = pdr.get_data_yahoo(['BTC-USD'],
start=datetime.datetime(2018, 1, 1),
end=datetime.datetime(2020, 12, 2))['Close']
结果:
Symbols BTC-USD
Date
2018-01-01 13657.200195
2018-01-02 14982.099609
2018-01-03 15201.000000
2018-01-04 15599.200195
2018-01-05 17429.500000
... ...
2020-11-29 18177.484375
2020-11-30 19625.835938
2020-12-01 18802.998047
2020-12-02 19201.091797
2020-12-03 19445.398438