股票历史市盈率查询

本文介绍如何查询A股上市公司的历史市盈率和市净率数据,提供了多个在线查询平台链接,帮助投资者判断手中股票的价值高低。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[size=small]如何查看个股的历史市盈率和市净率?
想看看现在手上的公司贵不贵?便宜不便宜的?不如,和个股自己的历史市盈率和市净率做个比较吧


1. [url]http://value500.com/guku/pepbindex.html[/url]


2.
仅限A股:
1、打开 [url]http://www.licaidashiye.com[/url]
2、在导航栏中输入查询公司的股票代码,即可查询


股票数据数据库
[url]http://www.gtarsc.com/Home#[/url]


[url]http://www.wind.com.cn/Default.aspx[/url]
only serve organization, not serve individual investors[/size]
<think>嗯,用户想了解如何使用AkShare获取每日市盈率的数据。首先,我需要回忆一下AkShare的文档和相关函数。记得AkShare是一个金融数据接口库,提供各种市场数据。市盈率数据可能属于股票基本面数据,可能需要查找对应的API函数。 然后,用户需要的是每日市盈率,所以应该关注每日更新的数据。AkShare中可能有一个函数,比如stock_zh_a_pe()或者类似的名称。需要确认这个函数是否存在,参数是什么。比如是否要指定股票代码,或者是否支持获取整个市场的市盈率数据。 接下来,用户可能需要示例代码。我需要构造一个简单的Python脚本,展示如何调用这个函数,处理返回的数据,比如转换为DataFrame,处理日期格式,保存到Excel或CSV。同时,可能还需要处理一些常见问题,比如数据更新频率、字段含义的解释。 另外,用户可能不太清楚如何安装和导入AkShare,所以在教程中应该包含安装步骤,比如pip install akshare --upgrade。还要注意网络问题,可能需要设置重试机制或代理。 还要考虑用户可能的进阶需求,比如数据可视化或指标计算,可以建议使用pandas和matplotlib进行简单的绘图,或者结合其他库进行数据分析,比如计算移动平均线。同时,引用站内的相关资源,比如金融数据处理或策略回测的内容,帮助用户进一步应用数据。 最后,确保代码符合Python最佳实践,比如使用try-except处理异常,添加注释说明每一步的作用。检查是否有过时的API,因为AkShare有时会更新接口,需要确认函数名和参数是否正确。如果有不确定的地方,建议用户查阅官方文档或社区支持。</think>### 使用 AkShare 获取每日市盈率数据教程 #### 1. 安装 AkShare 首先确保已安装最新版 AkShare: ```bash pip install akshare --upgrade ``` #### 2. 获取沪深 A 股市盈率数据 使用 `stock_a_pe` 函数获取全市场市盈率数据(含静态和动态市盈率): ```python import akshare as ak # 获取最新交易日数据 pe_df = ak.stock_a_pe() print(pe_df.head()) # 输出字段说明: # 日期 date | 静态市盈率 pe_ttm | 动态市盈率 pe_lyr | 股票代码 symbol(空值表示全市场均值) ``` #### 3. 获取单只股票历史市盈率 通过 `stock_zh_a_hist` 获取历史数据(含市盈率字段): ```python # 示例:获取贵州茅台(600519)历史数据 stock_hist = ak.stock_zh_a_hist(symbol="600519", period="daily", adjust="hfq") # 提取市盈率字段 pe_ratio = stock_hist[['日期', '市盈率']] print(pe_ratio.tail()) ``` #### 4. 数据存储与可视化 ```python # 保存到 Excel pe_df.to_excel("stock_pe.xlsx", index=False) # 绘制市盈率走势图 import matplotlib.pyplot as plt plt.figure(figsize=(12,6)) plt.plot(pd.to_datetime(pe_df['日期']), pe_df['pe_ttm'], label='全市场静态市盈率') plt.title('沪深A股市盈率趋势') plt.legend() plt.show() ``` #### 注意事项: 1. 数据更新频率:每日收盘后更新(约 18:00) 2. 网络问题处理建议: ```python import requests session = requests.Session() session.verify = False # 关闭 SSL 验证(如遇证书错误) pe_df = ak.stock_a_pe(session=session) ``` 3. 字段异常处理:部分新上市股票可能暂无比率数据[^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值