Coinbase API Python client.get_historic_prices()
Coinbase API Python client.get_historic_prices()
我是 Python 和 API 的新手,我正在尝试从一些基础知识入手,例如 list/plot 旧 BTC 价格。我导入了 Coinbase 钱包客户端并使用了 client.get_historic_prices()
,它给了我 365 天 UTC 午夜的价格列表。
如何调整参数以获得不同的日期范围和数据分辨率,例如两年的每一分钟?有没有办法分别搜索买、卖、现货的历史值?
from coinbase.wallet.client import Client
hist_price = client.get_historic_prices()
xx=[]
yy=[]
for ii in range(365):
xx.append(ii*-1) # x coordinate being "days ago"
yy.append(float(hist_price['prices'][ii]['price']))
Returns(这只是来自 print(hist_price['prices'][0:3]
的打印语句)。所以每天半夜一次。
prices
length = 365
{
"price": "974.39",
"time": "2017-02-01T00:00:00Z"
}
{
"price": "944.29",
"time": "2017-01-31T00:00:00Z"
}
{
"price": "920.47",
"time": "2017-01-30T00:00:00Z"
}
Get_historic_prices 在任何地方都没有明确记录。这是我设法发现的有关它及其用法的迷你指南。不多,但应该在某处。
get_historic_prices 支持一个名为 period 的参数,它可以采用以下值:
- 小时
- 天
- 周
- 月
- 年
- 全部
除了 all
returns 之外,它们中的每一个都大约包含 360 个价格点的列表,这些价格点在前一小时(分别为日、周、月、年)中或多或少均匀分布。
all
returns 价格点列表,每天 00:00:00 UTC(我认为)。
get_historic_prices
也应该像 get_buy_price
、get_sell_price
和 get_spot_price
一样支持 currency_pair
参数。遗憾的是,虽然我提交了一个PR,但是还没有被合并
我是 Python 和 API 的新手,我正在尝试从一些基础知识入手,例如 list/plot 旧 BTC 价格。我导入了 Coinbase 钱包客户端并使用了 client.get_historic_prices()
,它给了我 365 天 UTC 午夜的价格列表。
如何调整参数以获得不同的日期范围和数据分辨率,例如两年的每一分钟?有没有办法分别搜索买、卖、现货的历史值?
from coinbase.wallet.client import Client
hist_price = client.get_historic_prices()
xx=[]
yy=[]
for ii in range(365):
xx.append(ii*-1) # x coordinate being "days ago"
yy.append(float(hist_price['prices'][ii]['price']))
Returns(这只是来自 print(hist_price['prices'][0:3]
的打印语句)。所以每天半夜一次。
prices
length = 365
{
"price": "974.39",
"time": "2017-02-01T00:00:00Z"
}
{
"price": "944.29",
"time": "2017-01-31T00:00:00Z"
}
{
"price": "920.47",
"time": "2017-01-30T00:00:00Z"
}
Get_historic_prices 在任何地方都没有明确记录。这是我设法发现的有关它及其用法的迷你指南。不多,但应该在某处。
get_historic_prices 支持一个名为 period 的参数,它可以采用以下值:
- 小时
- 天
- 周
- 月
- 年
- 全部
除了 all
returns 之外,它们中的每一个都大约包含 360 个价格点的列表,这些价格点在前一小时(分别为日、周、月、年)中或多或少均匀分布。
all
returns 价格点列表,每天 00:00:00 UTC(我认为)。
get_historic_prices
也应该像 get_buy_price
、get_sell_price
和 get_spot_price
一样支持 currency_pair
参数。遗憾的是,虽然我提交了一个PR,但是还没有被合并