当前位置: 首页> 汽车> 维修 > 泰安人才网装载机司机招聘_网页设计与制作大纲_免费网站建设制作_网络营销策略实施的步骤

泰安人才网装载机司机招聘_网页设计与制作大纲_免费网站建设制作_网络营销策略实施的步骤

时间:2025/8/24 4:02:54来源:https://blog.csdn.net/XD1996CD/article/details/142456606 浏览次数: 0次
泰安人才网装载机司机招聘_网页设计与制作大纲_免费网站建设制作_网络营销策略实施的步骤

雅虎财经 是投资者最受欢迎的网站之一。它提供有关股票、债券、货币和加密货币的各种市场数据。它还提供市场新闻、报告和分析、期权和基本数据

官方的雅虎财经 API 于 2017 年被下架

Yfinance 是由 Ran Aroussi 开发的开源 Python 库,用于访问雅虎财经上可用的财务数据。yfinance 作为非官方的替代方案。它允许用户检索历史市场数据,包括股票、债券、货币。

Yfinance 提供了一种方便且免费的方式来从 Yahoo Finance 访问财务数据。它提供历史市场数据和广泛的基本面信息。 尤其是对于初学者和希望探索量化交易的人来说,yfinance 是一个非常方便使用的工具。

如果有任何疑问或者碰到困难不好解决,可以找下面图片。

安装yfinance库非常简单,但请注意,必须事先安装 Python 和 PIP。现在您需要做的就是打开计算机的终端并编写以下提示:

pip install yfinance

yfinance库有很多功能,但我们可以简化为 3 个模块:

yf.Ticker
yf.download
yf.pandas_datareader

第一个是 yf.Tickers 几乎用于所有事情。

yf .Download 显然是用来下载历史数据的。它返回一个 DataFrame,其中包含任何代码的开盘价、最低价、最高价、收盘价、调整后的收盘价和交易量。

最后,yf.pandas_datareader是为了向后兼容遗留代码。

来实战截图

安装还有点慢,我用了几分钟时间

先试一下苹果的数据

import pandas as pd
import yfinance as yf
from datetime import datetime, timedeltaend_time = datetime.now()
start_time = end_time - timedelta(days = 5)# Yfinance doesn't have great minute data
data = yf.download("BTC-USD", start=start_time, end=end_time,interval="1h")print(data)

通过定义一只股票的Ticker,利用info属性获取一只股票的基本数据,如市值、市盈率、股息等

aapl = yf.Ticker("aapl")
print(aapl.info)
# {'zip': '95014', 'sector': 'Technology' ...# 市盈率(PE)
aapl.info['forwardPE']# 新闻数据
print(aapl.news)

下一篇文章继续分享 yf试用于哪些市场数据,同时在使用过程中有什么注意事项

欢迎留言交流

关键字:泰安人才网装载机司机招聘_网页设计与制作大纲_免费网站建设制作_网络营销策略实施的步骤

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: