问题标签 [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 回答
6036 浏览

yahoo-finance - 雅虎财经:按 ISIN 或 Ticker 搜索,不带后缀

我有 ISIN、Ticker 符号(没有后缀,例如 Samsung005930和 not 005930.KS)和国家名称。当我访问雅虎财经网站时,我可以使用 ISIN 进行搜索,并获得我正在寻找的股票。

当我尝试通过调用 API 端点以编程方式执行此操作时,https://query2.finance.yahoo.com/v10/finance/quoteSummary/{ TickerSymbol }?modules=financialData它并不总是有效,因为在某些情况下缺少后缀。而且我还没有找到用 ISIN 查询的方法。

那么,如何使用 Yahoo Finance API 分别使用 ISIN、Ticker Symbol(无后缀)国家名称查找股票?

谢谢

0 投票
1 回答
1226 浏览

yfinance - Yfinance 自动调整和进度

我正在关注从雅虎财经中提取股票数据的教程。他正在使用 yfinance.download(stock tickers, auto_adjust=False, progress = False). 自动调整和进度是什么意思?我试图用谷歌搜索它们,但没有找到答案。

0 投票
1 回答
423 浏览

yfinance - yfinance 没有返回今天的盘中一分钟柱

此代码返回过去 7 天的 1 分钟数据,但它只返回今天的单引号。有没有办法获取今天的 1 分钟柱形数据?

0 投票
1 回答
372 浏览

python - Python迭代器在数据框或带有股票数据的列表上

我正在做一个个人项目——更多的是一个学习冒险,这个项目包括一些在 python 中可能看起来很常见的数据争论任务。我已经尝试了多种途径来自行解决或使用从其他线程收集的信息,但还没有运气。

一些背景:我正在尝试获取股票代码的列表或数据框并传递到 yfinance 的代码模块中,以提取大量股票的历史记录。听起来很简单 - 可能适合使用 Python 一段时间的人。

我的脚本:

0 投票
1 回答
3354 浏览

python - yfinance - 错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出

我正在尝试安装 yfinance “sudo -H pip install yfinance”,并在这篇文章的底部不断出现以下错误。我已经卸载/安装了 pip。我已经通过 pip 卸载/安装了 setuptools 并尝试了以下命令:

蟒蛇版本

点子版本

系统更新检查


下面是我运行“sudo -H pip install yfinance”时的实际错误代码

如何修复此错误?

0 投票
1 回答
1442 浏览

python - Yfinance 数据未使用 mplfinance 绘制

我正在尝试使用 yfinance 和 mplfinance 绘制简单的股票数据,但是我一直遇到日期时间问题(我相信)。这就是我到目前为止所拥有的。

这是我正在使用的数据框的一部分。

但是,我在绘制它时不断收到此错误。我不知道“-36881.641”是从哪里来的

0 投票
0 回答
798 浏览

python - 如何获取给定时间段内列出的所有股票代码

我对财务数据和现有的所有 API 还是很陌生。我想获取在给定时间段内(例如:至少 1 年)列出的所有代码的列表。

我可以使用 Yahoo Finance API 来获取给定的 Ticker,例如

有没有办法运行脚本来过滤来自纳斯达克/纽约证券交易所的所有股票代码,并在不提取大量数据(历史记录)的情况下获得我需要的东西?

0 投票
1 回答
96 浏览

python - 如何组合 2 个数据框?

我试图将 20 天滚动平均数据帧与 7 天滚动平均数据帧合并。我的代码如下:

我试过了pd.mergejoin但我得到了以下错误。

0 投票
1 回答
464 浏览

python - how to find macd and signal for multiple stocks in python using yfinance and pandas?

I have the below code:

I am trying to create a function that takes a dataframe and returns MACD and signal. when I am using a single ticker I have no problem it is giving me the appropriate results. When I am using more than one stock like in this case "FB MSFT AMZn GOOG GM" i am getting this error:

0 投票
1 回答
81 浏览

python - Pandas DataFrame:使用列轴索引添加具有行值总和的列?

查看以前提出的问题,我找不到有用的答案,因为我的列是通过混合使用 pytrends 和 yfinance 值生成的。

这是获取相关数据框的代码:

这将为我的 search_rank (第一行)返回一个熊猫数据框:

我想做的是删除 isPartial 列并将其替换为“Rank”列,该列将从第 1、2 和 3 列中获取值并将它们相加,因此它看起来像这样:

任何关于我如何完成这项工作的想法都会是一个巨大的帮助!

PS:我不想使用实际列名的原因是因为此信息会根据股票代码而改变。另外,我是python的一个极端菜鸟,基本上还在学习>.<