Skip to content

financial - 财务数据

一句话总览

📌 上市公司财务数据管理

⚠️ AI 开发必读

使用场景

应该使用

  • 场景1:获取财务指标数据
  • 场景2:按日期获取财报数据

不应该使用

  • 不应该用于非 A 股财务数据

依赖

依赖类型模块说明
必须pandas数据处理

TL;DR

  • 核心能力:财务指标查询、财报数据获取

快速开始

python
from FQData.DataStruct import FinancialData

financial = FinancialData(data)

# 获取所有股票代码
print(financial.code)

# 获取指定 key 的数据
roa = financial.get_key('000001', 'ROE')

# 获取财务数据
fin_data = financial.get_financial('000001')

核心类

FinancialData

属性

属性类型描述
datapd.DataFrame原始数据
codeList[str]股票代码列表
dateList[pd.Timestamp]报告日期列表

方法

方法返回类型描述
get_report_by_datepd.Series按日期获取财报
get_keypd.Series按 key 获取财务指标
get_financialpd.DataFrame获取财务数据

变更日志

版本日期变更
v1.0.02024-01初始版本