首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用yfinance获取今天的加密数据

如何使用yfinance获取今天的加密数据
EN

Stack Overflow用户
提问于 2022-02-07 18:12:49
回答 1查看 712关注 0票数 0

我正在尝试使用python中的yfinance包来预测密码当前的未来。我用yf.download("crypto-name", start = "2020-06-24" , end = dt.datetime.now() )来获得密码价格。然而,给定的价格不包括今天的日期。

在下面的例子中,今天的日期是2022-2-7.但数据停止在2022-2-6。

代码语言:javascript
复制
Open    High    Low Close   Adj Close   Volume
Date                        
2020-06-24  2.539728    8.214714    2.521947    6.739848    6.739848    2474641
2020-06-25  6.749885    6.821954    6.237892    6.276334    6.276334    316601
2020-06-26  6.276523    6.360017    5.664151    5.807454    5.807454    306668
2020-06-27  5.791695    5.997406    5.013621    5.026706    5.026706    337452
2020-06-28  5.026706    5.214136    4.664291    5.063728    5.063728    335636
... ... ... ... ... ... ...
2022-02-02  6.231474    6.536989    6.019950    6.046986    6.046986    1519471
2022-02-03  6.048145    6.206626    5.933793    6.151821    6.151821    737245
2022-02-04  6.162454    6.441396    6.152613    6.427942    6.427942    819029
2022-02-05  6.427934    6.555094    6.371259    6.449496    6.449496    898056
2022-02-06  6.449254    6.529429    6.321094    6.483887    6.483887    890667

我怎样才能得到今天的数据?

EN

回答 1

Stack Overflow用户

发布于 2022-02-07 18:19:57

代码语言:javascript
复制
#!pip install yfinance
import yfinance as yf
import datetime as dt

start = dt.datetime(2020,1,1)
end = dt.datetime.now()

eth = yf.download('ETH', start, end)

代码语言:javascript
复制
#!pip install pandas_datareader
import pandas_datareader as web
import datetime as dt

start = dt.datetime(2020,1,1)
end = dt.datetime.now()

ltc = web.DataReader('LTC-USD', 'yahoo', start, end)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71023401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档