- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 yahoo_finance在 python 中提取股票数据,由于某种原因,get_prev_close()
方法在每次调用时都不会返回相同的数据。
这是一个简单的例子:
from yahoo_finance import Share
from time import sleep
while True:
stock = Share('XLV')
prevClose = float(stock.get_prev_close())
print prevClose
sleep(1)
出于某种原因,这将看似随机地打印出两个不同的数字。所以今天我打印了 69.3
和 69.71
。但由于这是昨天的收盘数据,因此应该只有一个值。
这是已知错误吗?有解决办法吗?
最佳答案
这个问题与yahoo_finance无关 python 库。许多用户观察到雅虎财经的结果不一致。您可以在这里找到投诉 forums.developer.yahoo在这里 different result .我今天运行了几个查询,也得到了不同的结果。也许您最好找到其他财务数据来源。
关于python - python 中来自 yahoo_finance 的关闭数据不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37218685/
我正在尝试使用 yahoo_fin 查找期权组合的增量,我有计算增量的代码,但它目前获取的是期权数据链,而不是投资组合中每个单独期权的数据。有没有一种方法可以一次获取一个特定选项的数据?在我的代码中,
我开始学习 python,目前正在使用 yahoo_fin 查看财务数据。 我可以使用 stock_info.get_venue_statement() 来获取年度损益表,但我想知道是否有人知道如何获
直到昨天,yahoo_finance 的 get_historical 函数对我来说一直运行良好。 现在每次我尝试调用 get_historical 时,它都会不断给我 YQLResponseMalf
我正在使用 yahoo_finance在 python 中提取股票数据,由于某种原因,get_prev_close() 方法在每次调用时都不会返回相同的数据。 这是一个简单的例子: from yaho
我是一名优秀的程序员,十分优秀!