资产负债表及其数据获取

文章目录

  • 资产负债表及其数据获取
    • 资产负债表
    • 资产负债表在股票投资中的意义
    • AKShare中的资产负债表数据接口(深沪为例)
      • 接口描述
      • 调用示例
    • 总结

资产负债表及其数据获取

cover

资产负债表

资产负债表(Balance Sheet)是反映企业在某一特定日期财务状况的会计报表。它主要展示企业的资产、负债和所有者权益三大部分,通过“资产 = 负债 + 所有者权益”的基本会计等式,揭示企业的财务结构和偿债能力。

资产负债表在股票投资中的意义

资产负债表能够帮助投资者了解企业的财务健康状况,包括资产规模、负债水平和资本结构。通过分析资产负债表,投资者可以评估企业的偿债能力、流动性风险以及长期发展潜力,从而为投资决策提供重要依据。例如,较高的流动比率和较低的负债率通常意味着企业财务稳健,风险较低,更值得投资者关注。

AKShare中的资产负债表数据接口(深沪为例)

stock_zcfz_em 是 AKShare 提供的用于获取沪深 A 股上市公司资产负债表数据的接口。该接口支持按股票代码和报告期查询,返回包括资产、负债、所有者权益等详细财务数据,适用于财务分析和量化研究。

接口描述

目标地址: https://data.eastmoney.com/bbsj/202003/zcfz.html

  • 描述: 东方财富-数据中心-年报季报-业绩快报-资产负债表

  • 限量: 单次获取指定 date 的资产负债表数据

  • 输入参数

名称类型描述
datestrdate=“20240331”; 取值范围 {“XXXX0331”, “XXXX0630”, “XXXX0930”, “XXXX1231”}; 从 20081231 开始
  • 输出参数
名称类型描述
序号int64-
股票代码object-
股票简称object-
资产-货币资金float64注意单位: 元
资产-应收账款float64注意单位: 元
资产-存货float64注意单位: 元
资产-总资产float64注意单位: 元
资产-总资产同比float64注意单位: %
负债-应付账款float64注意单位: 元
负债-总负债float64注意单位: 元
负债-预收账款float64注意单位: 元
负债-总负债同比float64注意单位: %
资产负债率float64注意单位: %
股东权益合计float64注意单位: 元
公告日期object-

调用示例

以调用2025年第一季报表为例:

import akshare as ak# 获取2025年第一季报的资产负债表数据
df_zcfz = ak.stock_zcfz_em(date="20250331")
df_zcfz.head()
  0%|          | 0/11 [00:00<?, ?it/s]
序号股票代码股票简称资产-货币资金资产-应收账款资产-存货资产-总资产资产-总资产同比负债-应付账款负债-预收账款负债-总负债负债-总负债同比资产负债率股东权益合计公告日期
01301632广东建科5.853390e+087.279953e+083.872676e+072.688044e+09NaN2.303785e+08NaN6.605951e+08NaN24.5753082.027449e+092025-07-24
12300500启迪设计6.393385e+089.971594e+084.786633e+062.879578e+09-14.0450957.592979e+08NaN1.728767e+09-17.05277260.0354251.150811e+092025-07-22
23603406天富龙7.582228e+082.491199e+086.981773e+083.929401e+09NaN1.171285e+08314133.663.359125e+08NaN8.5486953.593489e+092025-07-18
34301491汉桑科技9.616578e+081.253828e+082.673562e+081.533640e+09NaN1.570890e+08NaN4.311737e+08NaN28.1144091.102466e+092025-07-17
45001221悍高集团9.714730e+081.589946e+081.441201e+082.658762e+0933.7599273.053996e+089298620.967.967950e+08NaN29.9686471.861967e+092025-07-11
# 货币资金比总负债计算
df_zcfz["货币资金比总负债"] = df_zcfz["资产-货币资金"] / df_zcfz["负债-总负债"]
df_zcfz.head()
序号股票代码股票简称资产-货币资金资产-应收账款资产-存货资产-总资产资产-总资产同比负债-应付账款负债-预收账款负债-总负债负债-总负债同比资产负债率股东权益合计公告日期货币资金比总负债
01301632广东建科5.853390e+087.279953e+083.872676e+072.688044e+09NaN2.303785e+08NaN6.605951e+08NaN24.5753082.027449e+092025-07-240.886078
12300500启迪设计6.393385e+089.971594e+084.786633e+062.879578e+09-14.0450957.592979e+08NaN1.728767e+09-17.05277260.0354251.150811e+092025-07-220.369823
23603406天富龙7.582228e+082.491199e+086.981773e+083.929401e+09NaN1.171285e+08314133.663.359125e+08NaN8.5486953.593489e+092025-07-182.257203
34301491汉桑科技9.616578e+081.253828e+082.673562e+081.533640e+09NaN1.570890e+08NaN4.311737e+08NaN28.1144091.102466e+092025-07-172.230326
45001221悍高集团9.714730e+081.589946e+081.441201e+082.658762e+0933.7599273.053996e+089298620.967.967950e+08NaN29.9686471.861967e+092025-07-111.219226

# 根据当前日期保存资产负债数据df_zcfz
import pandas as pd
df_zcfz.to_excel(f"资产负债_{pd.Timestamp.now().strftime('%Y%m%d')}.xlsx", index=False)

总结

本笔记介绍了资产负债表的基本概念及其在股票投资分析中的重要性,详细说明了如何使用 AKShare 获取沪深 A 股上市公司的资产负债表数据,并通过 pandas 进行数据处理和分析。我们以 2025 年第一季度为例,获取了全市场资产负债表数据,计算了“货币资金比总负债”等关键财务指标,并将结果保存为 Excel 文件,便于后续分析。通过本流程,投资者可以高效获取和分析上市公司财务健康状况,为投资决策提供数据支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/93019.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/93019.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据仓库深度探索系列 | 开篇:开启数仓建设新征程

数据仓库深度探索系列 | 开篇&#xff1a;开启数仓建设新征程 在当今信息技术飞速发展的背景下&#xff0c;企业面临着数据量的爆炸式增长。企业不仅要高效管理海量数据&#xff0c;还需从中提取关键信息以支持复杂决策。数据仓库已从单纯的数据存储工具&#xff0c;演变为支持…

Linux如何执行系统调用及高效执行系统调用:深入浅出的解析

文章目录如何执行系统调用及高效执行系统调用&#xff1a;深入浅出的解析一、什么是系统调用&#xff1f;1.1 系统调用的作用1.2 系统调用的分类二、如何执行系统调用&#xff1f;2.1 系统调用的触发2.2 库函数与系统调用的关系2.3 系统调用的示例2.4 错误处理三、如何高效执行…

基于 XGBoost 与 SHAP 的医疗自动化办公与可视化系统(上)

摘要 随着信息技术的飞速发展和医疗健康数据的爆炸式增长,现代医疗机构面临着日益复杂的数据处理挑战。医生和行政人员常常需要花费大量时间在数据提取、整理、分析和报告生成等重复性、事务性的工作上,这不仅降低了工作效率,也限制了医护人员将更多精力投入到直接的患者护…

基于Kafka实现简单的延时队列

生命无罪&#xff0c;健康万岁&#xff0c;我是laity。 我曾七次鄙视自己的灵魂&#xff1a; 第一次&#xff0c;当它本可进取时&#xff0c;却故作谦卑&#xff1b; 第二次&#xff0c;当它在空虚时&#xff0c;用爱欲来填充&#xff1b; 第三次&#xff0c;在困难和容易之间&…

OceanBase 4.3.5 解析:DDL性能诊断

背景DDL操作通常耗时较长&#xff0c;特别是涉及补数据流程的DDL语句。在执行过程中&#xff0c;用户面临两个主要痛点&#xff1a;一是无法实时获取DDL执行进度&#xff0c;难以区分长时间运行是正常现象还是由内部异常导致的停滞&#xff1b;二是执行效率经常低于预期&#x…

幸福网咖订座点餐小程序的设计与实现

文章目录前言详细视频演示具体实现截图后端框架SpringBoot微信小程序持久层框架MyBaits成功系统案例&#xff1a;参考代码数据库源码获取前言 博主介绍:CSDN特邀作者、985高校计算机专业毕业、现任某互联网大厂高级全栈开发工程师、Gitee/掘金/华为云/阿里云/GitHub等平台持续…

C语言————练习题册(答案版)

目录 每日更新5-10题&#xff0c;感兴趣可以订阅 一.理解函数、操作符、占位符 1.1 欢迎来到C语言的世界 1.2 输入和输出 1.3 浮点数的打印 1.4 字符串的打印 1.14 I am iron man 1.5 求和运算 1.6 计算比例 1.7 求商求余 1.8 不同数位上的数字 1.8.1 求个位数 1.8…

haproxy配置详解

1、haproxy简介 HAProxy是法国开发者 威利塔罗(Willy Tarreau) 在2000年使用C语言开发的一个开源软件 是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器 支持基于cookie的持久性&#xff0c;自动故障切换&#xff0c;支持正则表达式及web状态统计 企业版网站&#xff…

计网-TCP可靠传输

TCP&#xff08;传输控制协议&#xff09;的可靠传输是通过一系列机制保证数据准确、有序、不丢失地到达接收方。以下是TCP可靠传输的详细过程及核心机制&#xff1a;1. 数据分块与序列号&#xff08;Seq&#xff09;分块&#xff1a;应用层数据被分割成适合传输的TCP报文段&am…

数智管理学(三十九)

第三章 数智化对管理理论的冲击第三节 系统理论与生态化管理的强化系统理论作为理解企业运作与环境互动的重要框架&#xff0c;一直强调企业是一个由多个相互关联子系统构成的整体&#xff0c;其核心要素包括整体性、开放性、动态性和反馈机制。在传统管理视角下&#xff0c;这…

哈希表(c语言)

文章目录哈希表哈希表知识点哈希表概念负载因子哈希表的优缺点哈希冲突哈希函数常见哈希函数处理哈希冲突开放定址法线性探测二次探测链地址法哈希表的实现哈希表的核心:HashMap核心函数&#xff1a;从创建到销毁创建哈希表&#xff1a;hashmap_create()销毁哈希表:hashmap_des…

【Canvas与旗帜】条纹版大明三辰旗

【成图】【代码】<!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>十三条纹版大明三辰旗 Draft1</title><style type"text/…

【Java】空指针(NullPointerException)异常深度攻坚:从底层原理到架构级防御,老司机的实战经验

写Java代码这些年&#xff0c;空指针异常&#xff08;NullPointerException&#xff09;就像甩不掉的影子。线上排查问题时&#xff0c;十次有八次最后定位到的都是某个对象没处理好null值。但多数人解决问题只停留在加个if (obj ! null)的层面&#xff0c;没从根本上想过为什么…

【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 主页-评论用户时间占比环形饼状图实现

大家好&#xff0c;我是java1234_小锋老师&#xff0c;最近写了一套【NLP舆情分析】基于python微博舆情分析可视化系统(flaskpandasecharts)视频教程&#xff0c;持续更新中&#xff0c;计划月底更新完&#xff0c;感谢支持。今天讲解主页-评论用户时间占比环形饼状图实现 视频…

Redis面试精讲 Day 5:Redis内存管理与过期策略

【Redis面试精讲 Day 5】Redis内存管理与过期策略 开篇 欢迎来到"Redis面试精讲"系列的第5天&#xff01;今天我们将深入探讨Redis内存管理与过期策略&#xff0c;这是面试中经常被问及的核心知识点。对于后端工程师而言&#xff0c;理解Redis如何高效管理内存、处…

ICMPv6报文类型详解表

一、错误报文类型&#xff08;Type 1-127&#xff09;Type值名称Code范围触发条件示例典型用途1Destination Unreachable0-60: 无路由到目标1: 通信被管理员禁止2: 地址不可达3: 端口不可达4: 分片需要但DF标志设置5: 源路由失败6: 目的地址不可达网络故障诊断2Packet Too Big0…

配置nodejs

第一步确认 node.exe 和 npm 存在 例如安装目录D:\nodejs检查是否存在以下文件&#xff1a; node.exenpm.cmdnpx.cmd 第二步&#xff1a;添加环境变量 PATH 图形化操作步骤&#xff08;Windows&#xff09;&#xff1a; 右键「此电脑」→「属性」点击左侧 「高级系统设置」弹出…

MySQL的命令行客户端

MySQL中的一些程序&#xff1a;MySQL在安装完成的时候&#xff0c;一般都会包含如下程序&#xff1a;在Linux系统下&#xff0c;通过/usr/bin目录下&#xff0c;可以通过命令查看&#xff1a;以下是常用的MySQL程序&#xff1a;程序名作用mysqldMySQL的守护进程即MySQL服务器&a…

C# 值类型与引用类型的储存方式_堆栈_

目录 值类型 引用类型 修改stu3的值 stu也被修改了 为什么? &#xff08;对象之间&#xff09; 值类型中&#xff0c;值全在栈中单独存储&#xff0c;变量之间不会影响 结构体中&#xff0c;结构体全在栈中&#xff0c;结构体与结构体之间也不会相互影响 静态资源区 值类…

解锁永久会员的白噪音软件:睡眠助手

如今的年轻人压力普遍较大&#xff0c;学会解压至关重要。这期就为大家推荐一款优秀的白噪音软件&#xff0c;在压力大时听听&#xff0c;能起到不错的解压效果。 睡眠助手 文末获取 这款软件的特别版本十分出色&#xff0c;知晓的人不多。它已解锁永久会员&#xff0c;无需登…