当前位置: 首页 > news >正文

资产负债表及其数据获取

文章目录

  • 资产负债表及其数据获取
    • 资产负债表
    • 资产负债表在股票投资中的意义
    • 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.lryc.cn/news/600618.html

相关文章:

  • 【LeetCode 热题 100】79. 单词搜索——回溯
  • 进阶数据结构:用红黑树实现封装map和set
  • element-plus安装以及使用
  • 机器人仿真(2)Ubuntu24.04下RTX5090配置IsaacSim与IsaacLab
  • Java实现大根堆与小根堆详解
  • 【数据结构】栈和队列的实现
  • 基于DataX的数据同步实战
  • 详解力扣高频SQL50题之1141. 查询近30天活跃用户数【简单】
  • STM32-定时器的基本定时/计数功能实现配置教程(寄存器版)
  • 手动开发一个串口调试工具(二):Qt 串口类基本认识与使用
  • ClickHouse高性能实时分析数据库-消费实时数据流(消费kafka)
  • 【Linux系统】理解硬件 | 引入文件系统
  • Kotlin线程同步
  • 高并发微服务限流算法方案对比与实践指南
  • 告别Vite脚手架局限!MixOne Beta测试招募:你的需求,我们来实现
  • 基于 ThinkPHP 开发的垂直化网址导航
  • 深入解析Hadoop如何实现数据可靠性:三副本策略、校验和验证与Pipeline复制
  • 使用Spring Boot创建Web项目
  • Java 大视界 -- Java 大数据在智能安防视频监控系统中的视频语义理解与智能检索进阶(365)
  • 【工程化】浅谈前端构建工具
  • nginx一个域名下部署多套前端项目
  • 机器学习特征工程详解:特征选择与降维(PCA)
  • NLua和C#交互
  • Flask input 和datalist结合
  • VTK交互——ImageClip
  • xLua和C#交互
  • 高性能网络DPDK、RDMA、XDP初探
  • 电子电气架构 --- 高阶智能驾驶对E/E架构的新要求
  • 工具 | 解决 VSCode 中的 Delete CR 问题
  • uniapp+vue3——通知栏标题纵向滚动切换