S SPARKDATA
← Back to data results

Hong Kong equities

HK Financial Statement

HKFinancialStatement
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.

港股财务报表API支持输入港股名称或代码,快速获取历史财报数据。接口覆盖三大报表全层级科目,支持按报告期、报表类型多维度筛选,返回标准化科目及同比、环比等衍生指标,助力分析港股企业财务状况、盈利质量与估值。 典型问法:腾讯控股某期净利润;阿里巴巴资产负债率及ROE;小米集团近三年经营现金流趋势; 1、单公司精准查询 获取指定报告期全维度报表,支持跨表科目关联分析及勾稽关系挖掘。 示例:查腾讯控股2026年Q1经营现金流净额,分析美团年报归母净利润与营收勾稽关系; 2、多公司批量比对 批量查询多家企业财报,对比核心财务指标,挖掘行业差异与竞争格局。 示例:对比阿里巴巴、京东集团2025年Q3毛利率与资产负债率;

POST /v1/data/operations/HKFinancialStatement · JSON

Input parameters

FieldTypeConstraintDescription and example
stockObject
股票代码
string_array
string_array
Required
Dictionary selection: STOCK_HK_COMPANY
港股通用的股票代码,支持一次获得多个代码的数据

Example: ["1000546"]

finStatementSubject
财务科目名称
string_array
string_array
Required
Dictionary selection: FIN_BASIC_INDICATOR_HK
财务科目名称是中国会计准则计量口径下的全部财务科目名称,包括资产负债表、利润表、现金流量表中的全部会计科目。

Example: ["TotalAssets"]

unit
财务科目单位
string
string
Optional
Dictionary selection: AMOUNT_UNIT
财务科目单位是输出财务科目指标的单位

Example: Example text

accountingMethod
核算方式
string_array
string_array
Optional
Dictionary selection: HK_US_ACCOUNTING_METHOD
财务科目核算方式按统计时间区间分为:累计值(从年初到指定报告期末)、单季值(单个会计季度发生额或数值)。报表科目支持:资产负债表科目仅支持累计值,现金流量表、利润表科目支持单季值。

Example: […]

mergedAdjustedSymbol
报告类型
string_array
string_array
Optional
Dictionary selection: MERGED_ADJUSTED_SYMBOL
报告类型是区分不同类型财务报表的分类标识,包括合并报表、母公司报表、合并报表(调整)、母公司报表(调整)

Example: […]

reportDate
报告期类型
string_array
string_array
Optional
Dictionary selection: HK_FINANCE_REPORT_TYPE
报告期类型是财务报表的报告期类型,包括一季报、半年报、三季报、年报、其他,对非常规报告期,报告类型为"其他"

Example: […]

beginYear
起始财年
number
number
Optional查询港股财务数据对应的起始财年,输入格式“YYYY”

Example: 1

endYear
截止财年
number
number
Optional查询港股财务数据对应的截止财年,输入格式“YYYY”

Example: 1

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

Example: 1

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

Example: 5

Response fields

FieldTypeConstraintDescription and example
stockobject
证券内码
string
string
—恒生聚源底层库证券唯一性编码,用于数据比对和排查

Example: Example text

stockname
证券名称
string
string
—证券名称是证券市场主体的中文简称

Example: Example text

stockcode
证券代码
string
string
—证券代码是证券市场主体的交易代码

Example: Example text

companynature
公司报表格式类型
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

date
时间
string
string
—该报告期具体的统计截至日期

Example: Example text

reportdate
报告期
string
string
—说明当期财务报告属于哪个报告期

Example: Example text

fiscalyear
财政年结日
string
string
—港股特有参数,描述报告所属的财政年度的年结日

Example: Example text

accountingmethod
核算方式
string
string
—说明财务数据是累计值还是单季值

Example: Example text

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

Example: Example text

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

Example: Example text

currency
币种
string
string
—财务报表中对应科目的币种

Example: CNY

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

Example: Example text

mergedadjustedsymbol
报告类型
string
string
—报告类型用于区分报告是母公司报表还是合并报表,以及数据为当期发布值还是后期调整值。

Example: Example text

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": {
    "stockObject": [
      "1000546"
    ],
    "finStatementSubject": [
      "TotalAssets"
    ],
    "pageNo": 1,
    "pageSize": 5
  }
}
  • stockObject: 腾讯控股 · 00700.HK
  • 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.