问题标签 [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.
python - 如何在 yfinance 中使用加拿大股票代码?
似乎找不到任何文档,我认为添加 .To 或类似的东西会做到这一点,但我不知所措。有熟悉yfinance的吗?
python - 有没有办法从 yfinance 重命名数据框中的这些列?
我使用 yfinance 为 10 家公司提取股息。使用循环,我有一个数据框,其中包含 10 家公司的红利,我对数据框的布局和值感到满意。我正在努力寻找一种方法来重命名下面数据框中的列。是否可以对循环进行任何调整以完成它?如果有人有更好的代码编写方法,请告诉我。
附上代码和数据框。 在此处输入图像描述 在此处 输入图像描述
python-3.x - 比较 for 循环内的百分比变化值
我有一个像下面这样的列表, 我希望能够同时比较 QQQ 在 9:35 与 AAPL 和 AMD 等其他各种股票的百分比变化。因此,检查 9:35 时 AAPL 的百分比变化是否大于 9:35 时 QQQ 的百分比变化。AMD 在 9:35 和 9:40 再到 9:45 以此类推。
我想通过python做到这一点这是我到目前为止但不太正确
python - 如何将此 yfinance 数据转换为 pandas 数据框?
我正在尝试将从 yfinance 获得的股票数据转换为数据框。它不会让我调用日期或调整关闭,因此我无法将其合并到我拥有的其他数据帧中。这看起来很简单,但我真的被困住了。希望能帮到你,谢谢!
输出:
如您所见,Adj Close 并未列在价格上方。我正在使用我在后台创建的一个简单函数,它可以让我更快地下载 yfinance 信息,称为 get_price_history
python - 无法向 pandas DataFrame 添加值
我正在尝试查找一些股票的 MACD(移动平均收敛散度)。我正在使用 Pandas_ta、yfinance 和 pandas 库。但是当我尝试将 Macd 值添加到数据框时,我收到了这个错误:
我的代码是:
有人可以让我知道我的错误在哪里以及如何解决这个错误。谢谢
python - 获取设置器和名称的代码列表
文件名=r'C:\Users\User\Desktop\from_python\data_from_python.xlsx'
我有一个股票代码列表,我有调整收盘价,如何获得这些股票代码名称和行业?
对于我在网上找到的单个股票代码,可以像下面这样完成
我怎样才能做到这一点,dataframe
因为我可以将数据放入 excel 中,就像我为adj
价格所做的那样。
非常感谢!
python - 使用 yfinance python 从 yahoo Finance 获取财务数据
我正在尝试使用 yfinance 包来获取金融数据框。虽然,它很好地获取信息、历史和行动,但它不适用于财务、资产负债表和其他方法,即使是不同的股票
输入
输出
列也是错误的。我正在寻找解决问题的方法或另一种获取数据的解决方案。
python - 如何正确安装yfinance
我是 python 新手,我想制作一个程序来查看股票数据。当我尝试使用此命令安装 yfinance 时:pip install yfinance
它给了我以下错误:
我不确定为什么会这样。我直接从atom运行我的python,但是当我从cmd运行命令时它给了我同样的问题它给了我同样的错误。它正确下载了库,但是在尝试安装它时会发生错误。这是我尝试用 python 安装的第一个库。