S SPARKDATA
← Back to data results

Indices

Index Financial Statement

IndexFinancialStatement
Paid · PlusJSONTry online

This API requires paid access or an active trial. Review its fields and examples first; online payments are not available yet.

Data description

Use the field names shown below when building requests.

本接口可获取股票指数在对应报告期的合并财务报表科目数据。接口返回资产负债表、利润表、现金流量表三大报表完整核心科目,包括货币资金、应收账款、存货、流动资产合计、非流动资产合计、资产总计、流动负债、非流动负债、负债合计、所有者权益合计、营业收入、营业成本、各项费用、营业利润、净利润、经营 / 投资 / 筹资活动现金流量等全套财务指标。通过该接口,用户可全面掌握指数整体财务状况、盈利结构、资产质量与现金流情况,为指数基本面研究、财务分析、行业对比与投资定价提供完整底层财务数据支撑。 典型问法 沪深 300 指数 2025 年半年报的资产总计、负债合计和所有者权益合计分别是多少? 中证 500 指数最新报告期的营业收入、净利润、归属于母公司所有者的净利润如何? 使用场景 单指数基本面分析输入指数代码、名称或内码及指定报告期,获取成份股整体三大报表完整科目数据,系统分析指数资产结构、盈利水平、成本费用与现金流质量。示例:查询沪深 300 最新报告期货币资金、负债结构与净利润规模;分析创业板指 2025 年半年报营收、利润情况。 多指数财务对比研究批量获取多只指数同一报告期财务报表科目,横向对比不同风格、不同行业指数在资产规模、盈利水平、费用结构、现金流等方面的差异。示例:对比沪深 300、中证 500、中证 1000 的营业收入与净利润差异;分析上证 50 与科创 50 在固定资产、现金流上的区别。 财务趋势与时序分析查询同一指数跨多报告期财务数据,观察资产、负债、收入、利润、现金流等指标的时序变化,判断指数基本面改善或恶化趋势。示例:追踪近三年沪深 300 经营活动现金流净额变化。

POST /v1/data/operations/IndexFinancialStatement · JSON

Input parameters

FieldTypeConstraintDescription and example
indexObject
指数代码
string_array
string_array
Required
Dictionary selection: SECU_INDEX
交易市场指数代码,支持一次获取多个品种数据

Example: ["3145"]

finStatementSubject
财务科目名称
string_array
string_array
Required
Dictionary selection: INDEXED_FINANCIAL_STATEMENTS
财务科目名称包含资产负债表、利润表、现金流量表中的常用会计科目

Example: ["Cash"]

unit
财务科目单位
string
string
Optional
Dictionary selection: AMOUNT_UNIT
财务科目数值单位,支持元,万元,百万元,亿元,十亿元

Example: Example text

reportType
报告期类型
string_array
string_array
Optional
Dictionary selection: FINANCE_REPORT_TYPE
财务报表的报告期类型,包括一季报、半年报、三季报、年报

Example: […]

beginDate
起始日期
date
date
Optional查询会计报告期区间的开始日期,输入格式“YYYY-MM-DD”

Example: 2026-09-30

endDate
截止日期
date
date
Optional查询会计报告期区间的结束日期,输入格式“YYYY-MM-DD”

Example: 2026-09-30

pageNo
页面编号
number
number
Optional定位分页查询的目标页码,默认1

Example: 1

pageSize
页内记录数
number
number
Optional单页返回的最大记录条数,默认500

Example: 5

Response fields

FieldTypeConstraintDescription and example
indexobject
指数内码
string
string
—指数在系统内部的唯一标识

Example: Example text

indexcode
指数代码
string
string
—交易市场通用的指数代码

Example: Example text

indexname
指数名称
string
string
—交易市场通用的指数简称

Example: Example text

finstatementcode
财务科目代码
string
string
—资产负债表、现金流量表、利润表中披露的财务科目对应的代码,对应该科目的英文简称

Example: Example text

finstatementsubject
财务科目名称
string
string
—资产负债表、现金流量表、利润表中披露的财务科目对应的中文名称

Example: Example text

level
财务科目层级
string
string
—资产负债表、现金流量表、利润表中披露的财务科目在当前准则下的科目层级

Example: Example text

finstatementparentsubject
财务科目父级名称
string
string
—资产负债表、现金流量表、利润表中披露的财务科目父级科目的中文名称

Example: Example text

finstatementparentcode
财务科目父级代码
string
string
—资产负债表、现金流量表、利润表中披露的财务科目父级科目对应的代码

Example: Example text

reportdate
报告期
string
string
—该报告期具体的统计截至日期

Example: Example text

reporttype
报告期类型
string
string
—说明当期财务报告属于哪个报告期

Example: Example text

financevalue
财务科目数额
number
number
—财务报表中对应科目的数额

Example: 1

unit
财务科目单位
string
string
—财务报表中对应科目的单位

Example: Example text

yoy
同比(%)
number
number
—当期指标数据与往期指标数据对比的同比变化率

Example: 1

reportname
报表名称
string
string
—说明财务数据属于资产负债表、现金流量表和利润表的哪一张

Example: Example text

Request example

Example instruments, required parameters and applicable page limits are prefilled. Open the side drawer for field notes and a live response.

{
  "parameters": {
    "indexObject": [
      "3145"
    ],
    "finStatementSubject": [
      "Cash"
    ],
    "pageNo": 1,
    "pageSize": 5
  }
}
  • indexObject: 沪深300 · 000300.SH
  • finStatementSubject: 货币资金
  • Samples use verified instruments and dictionary values. Records depend on the query range, data updates and the selected key's permissions.
  • The sample requests 5 records; some business aggregates may return more rows, as shown in the actual response.

Coverage and access boundaries

Run the example to check the securities, dates and fields you need. Available history and content rights vary by endpoint. Requests use your account access and the selected API key.

Follow the parameter notes for minute intervals, price adjustment and time units. A missing field does not mean a zero value.