问题标签 [yfinance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
32 浏览

python - 如何在 yfinance 中使用加拿大股票代码?

似乎找不到任何文档,我认为添加 .To 或类似的东西会做到这一点,但我不知所措。有熟悉yfinance的吗?

0 投票
0 回答
95 浏览

python - 有没有办法从 yfinance 重命名数据框中的这些列?

我使用 yfinance 为 10 家公司提取股息。使用循环,我有一个数据框,其中包含 10 家公司的红利,我对数据框的布局和值感到满意。我正在努力寻找一种方法来重命名下面数据框中的列。是否可以对循环进行任何调整以完成它?如果有人有更好的代码编写方法,请告诉我。

附上代码和数据框。 在此处输入图像描述 在此处 输入图像描述

0 投票
1 回答
72 浏览

python-3.x - 比较 for 循环内的百分比变化值

我有一个像下面这样的列表, 在此处输入图像描述 我希望能够同时比较 QQQ 在 9:35 与 AAPL 和 AMD 等其他各种股票的百分比变化。因此,检查 9:35 时 AAPL 的百分比变化是否大于 9:35 时 QQQ 的百分比变化。AMD 在 9:35 和 9:40 再到 9:45 以此类推。

我想通过python做到这一点这是我到目前为止但不太正确

0 投票
1 回答
3392 浏览

python - 如何将此 yfinance 数据转换为 pandas 数据框?

我正在尝试将从 yfinance 获得的股票数据转换为数据框。它不会让我调用日期或调整关闭,因此我无法将其合并到我拥有的其他数据帧中。这看起来很简单,但我真的被困住了。希望能帮到你,谢谢!

输出:

如您所见,Adj Close 并未列在价格上方。我正在使用我在后台创建的一个简单函数,它可以让我更快地下载 yfinance 信息,称为 get_price_history

0 投票
2 回答
687 浏览

python - 无法向 pandas DataFrame 添加值

我正在尝试查找一些股票的 MACD(移动平均收敛散度)。我正在使用 Pandas_ta、yfinance 和 pandas 库。但是当我尝试将 Macd 值添加到数据框时,我收到了这个错误:

我的代码是:

有人可以让我知道我的错误在哪里以及如何解决这个错误。谢谢

0 投票
2 回答
1111 浏览

python - 获取设置器和名称的代码列表

文件名=r'C:\Users\User\Desktop\from_python\data_from_python.xlsx'

我有一个股票代码列表,我有调整收盘价,如何获得这些股票代码名称和行业?

对于我在网上找到的单个股票代码,可以像下面这样完成

我怎样才能做到这一点,dataframe因为我可以将数据放入 excel 中,就像我为adj价格所做的那样。

非常感谢!

0 投票
1 回答
81 浏览

pandas - Pandas 将 groupby 参数转换为单独的行

我在按股票代码分组的熊猫数据框中有一些股票数据。我想修改表格格式,以便每个日期和每个代码都存在一行。

我目前得到这个在此处输入图像描述,但我想要以下格式的数据(即 7 列/12 行,而不是 15 列/4 行)

我该怎么做?

0 投票
3 回答
4208 浏览

python - 使用 yfinance python 从 yahoo Finance 获取财务数据

我正在尝试使用 yfinance 包来获取金融数据框。虽然,它很好地获取信息、历史和行动,但它不适用于财务、资产负债表和其他方法,即使是不同的股票

输入

输出

列也是错误的。我正在寻找解决问题的方法或另一种获取数据的解决方案。

0 投票
0 回答
70 浏览

python - 安装 yfinance 包后出现 pandas_datareader.data.DataReader() 错误

安装软件包后,我的 anaconda spyderpandas_datareader.data.DataReader()无法工作。yfinance实际上yfinance要求我安装multitasking软件包,这似乎是错误的原因,当调用DataReader().

我可以在互联网上看到一些类似的说法,但没有解决方案。

简化的代码是:

和 spyder 控制台错误日志:

控制台消息

0 投票
1 回答
891 浏览

python - 如何正确安装yfinance

我是 python 新手,我想制作一个程序来查看股票数据。当我尝试使用此命令安装 yfinance 时:pip install yfinance它给了我以下错误:

我不确定为什么会这样。我直接从atom运行我的python,但是当我从cmd运行命令时它给了我同样的问题它给了我同样的错误。它正确下载了库,但是在尝试安装它时会发生错误。这是我尝试用 python 安装的第一个库。