巨潮网怎么下载年报_如何下载上市公司财务报表?

我们都知道,财经学习经常要用到上市公司的财报,这其中包括PDF格式的年报季报,和Excel格式的财务报表、分析指标、专利数据、股东数据等,那么在国内的主流网站中,公告类的如PDF年报、招股说明书等可以在“巨潮网”上下载,

图片发自简书App

但巨潮网上下载公告有一点不好,就是只能一家一家的下载,累!

再有就是,在财务数据Excel的数据指标方面,国内的主流上市公司数据下载网站有“choice金融”、“wind资讯数据”、“国泰安”等,各家网站都各有不同,其中“东方财富的choice”因为有东方财富炒股的人比较多,所以用户数是最多的。但在像我们需要做财报分析,尤其是一次可能需要分析几十家、或全部A股市场的上市公司的人来说,这上面的权限就非常昂贵了,少则几千,正常都是几万元的会员费用,才能下载汇总的数据。当然这就非常不符合我们的使用要求了,价格是根本无法接受的!

那么,有什么办法可以以免费或者能接受的价格获取我们所需要的分析数据呢?在这里,财报达人给分享一个这样的网站,

图片发自简书App

名称就是:克拉数据 http://keladata.com

上面涵盖了PDF的各类报告(如年报半年报、招股说明书、社会责任报告等),也包含了Excel的各种指标(如财务报表、比率指标、股东数据、专利数据等),关键是可以一下获取全部上市公司的,这就非常省心了。http://keladata.com

如果你有更好的,也可以在评论中留言哦~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用 Python 批量下载巨潮资讯网年报的代码示例: ```python import requests from bs4 import BeautifulSoup import os # 设置下载路径和文件夹名称 download_dir = "./巨潮资讯网年报下载/" if not os.path.exists(download_dir): os.makedirs(download_dir) # 构造请求头 headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"} # 获取年报下载链接 def get_annual_report_url(stock_code): url = f"http://webapi.cninfo.com.cn/api/sysapi/p_sysapi1088?tdate=2021-05-31&orgid=&plate=&stock={stock_code}&category=ZL&type=ALL&sortName=&sortType=&pageSize=30&pageNum=1" response = requests.get(url, headers=headers) response_json = response.json() if response_json["resultcode"] == "200": annual_report_url = response_json["records"][0]["adjunctUrl"] return annual_report_url # 下载年报 def download_annual_report(stock_code): annual_report_url = get_annual_report_url(stock_code) if annual_report_url: file_name = f"{stock_code}.pdf" file_path = os.path.join(download_dir, file_name) if not os.path.exists(file_path): response = requests.get(annual_report_url, headers=headers) with open(file_path, "wb") as f: f.write(response.content) print(f"{stock_code} 下载完成") else: print(f"{stock_code} 已存在") else: print(f"{stock_code} 无年报链接") # 下载指定股票代码的年报 def download_annual_report_by_codes(codes): for code in codes: download_annual_report(code) # 读取股票代码文件 def read_codes_from_file(file_path): with open(file_path, "r", encoding="utf-8") as f: codes = f.readlines() codes = [code.strip() for code in codes] return codes # 主函数 if __name__ == '__main__': # 从文件中读取股票代码 codes = read_codes_from_file("codes.txt") # 下载年报 download_annual_report_by_codes(codes) ``` 以上代码会从 `codes.txt` 文件中读取股票代码,并依次下载每个股票的年报到 `download_dir` 文件夹中。请注意,需要先在巨潮资讯网上注册并获取接口访问权限。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值