加载中...
A股上市公司利润表数据API
特色数据
联系报价
专属数据定制
更高调用配额
优先技术支持
接口能力与数据说明
## A股上市公司利润表数据API 该接口提供A股上市公司利润表数据,包括营业收入、营业成本、净利润、每股收益等核心财务指标。支持按股票代码、报告期、公告日期、报表类型等条件查询,适用于财务分析、盈利预测、估值模型等场景。 ### 📌 状态 覆盖A股全市场,持续维护更新。 ### 📥 数据来源 数据源自上市公司定期报告。 ### 📆 覆盖时间范围 可回溯至各公司上市以来的全部报告期。 ### ⭐ 核心功能 - 单股票历史利润表:获取指定股票多年/多季度利润表数据。 - 多维度筛选:支持按报告期、公告日期范围、报表类型(合并/母公司/单季等)、公司类型(一般工商业/银行/保险/证券)灵活查询。 - 关键财务指标:提供营业收入、营业利润、净利润、每股收益、研发费用、息税前利润等近百个科目。 ### 🎯 适用场景 - 上市公司盈利能力分析(毛利率、净利率、ROE) - 盈利预测与估值模型(PE、PEG) - 财务舞弊识别(收入与利润匹配性) - 行业横向对比 ### 报表类型说明 | 代码 | 类型 | 说明 | | ---- | ----- | ---- | | 1 | 合并报表 | 上市公司最新报表(默认) | | 2 | 单季合并 | 单一季度的合并报表 | | 3 | 调整单季合并表 | 调整后的单季合并报表(如果有) | | 4 | 调整合并报表 | 本年度公布上年同期的财务报表数据,报告期为上年度 | | 5 | 调整前合并报表 | 数据发生变更,将原数据进行保留,即调整前的原数据 | | 6 | 母公司报表 | 该公司母公司的财务报表数据 | | 7 | 母公司单季表 | 母公司的单季度表 | | 8 | 母公司调整单季表 | 母公司调整后的单季表 | | 9 | 母公司调整表 | 该公司母公司的本年度公布上年同期的财务报表数据 | | 10 | 母公司调整前报表 | 母公司调整之前的原始财务报表数据 | | 11 | 目公司调整前合并报表 | 母公司调整之前合并报表原数据 | | 12 | 母公司调整前报表 | 母公司报表发生变更前保留的原数据 | ### 错误码说明 | 错误码 | 返回message | 含义 | | ---- | ---- | ---- | | 0 | success | 成功 | | 40001 | Missing valid token in request | 请求中缺少Token | | 40002 | Invalid token | Token无效 | | 50001 | Too Many Requests: API call frequency limit exceeded | 请求过多:超出 API 调用频率限制 | | 50002 | Unknown error | 未知错误 | ### 更新历史 | 版本 | 日期 | 变更说明 | | ---- | ---- | ---- | | v1.0.0 | 2026/4/24 | 初始版本发布 |
调用接口所需的查询参数
返回结果中的字段定义
查看样本数据
注册账号后可免费调用并查看样本数据,确认数据质量后再决定采购。
Python / R / Stata 调用示例
import requests
url = "https://api.cnopendata.com/v1/..."
headers = {"Authorization": "Bearer YOUR_API_KEY"}
params = {}
resp = requests.get(url, headers=headers, params=params)
data = resp.json()
print(data)立即获取 API Key,开始使用
注册即可获得免费配额,无需信用卡
接口返回的状态码说明
| 错误码 | Message | 含义 |
|---|---|---|
0 | success | 请求成功 |
400 | PARAM_ERROR | 请求参数不合法 |
401 | UNAUTHORIZED | 未授权,请检查 API Key |
403 | NO_PERMISSION | 权限不足 |
404 | NOT_FOUND | 资源不存在 |
429 | RATE_LIMIT | 请求频率超限 |
500 | INTERNAL_ERROR | 服务内部异常 |
该接口提供A股上市公司利润表数据,包括营业收入、营业成本、净利润、每股收益等核心财务指标。支持按股票代码、报告期、公告日期、报表类型等条件查询,适用于财务分析、盈利预测、估值模型等场景。
覆盖A股全市场,持续维护更新。
数据源自上市公司定期报告。
可回溯至各公司上市以来的全部报告期。
| 代码 | 类型 | 说明 |
|---|---|---|
| 1 | 合并报表 | 上市公司最新报表(默认) |
| 2 | 单季合并 | 单一季度的合并报表 |
| 3 | 调整单季合并表 | 调整后的单季合并报表(如果有) |
| 4 | 调整合并报表 | 本年度公布上年同期的财务报表数据,报告期为上年度 |
| 5 | 调整前合并报表 | 数据发生变更,将原数据进行保留,即调整前的原数据 |
| 6 | 母公司报表 | 该公司母公司的财务报表数据 |
| 7 | 母公司单季表 | 母公司的单季度表 |
| 8 | 母公司调整单季表 | 母公司调整后的单季表 |
| 9 | 母公司调整表 | 该公司母公司的本年度公布上年同期的财务报表数据 |
| 10 | 母公司调整前报表 | 母公司调整之前的原始财务报表数据 |
| 11 | 目公司调整前合并报表 | 母公司调整之前合并报表原数据 |
| 12 | 母公司调整前报表 | 母公司报表发生变更前保留的原数据 |
| 错误码 | 返回message | 含义 |
|---|---|---|
| 0 | success | 成功 |
| 40001 | Missing valid token in request | 请求中缺少Token |
| 40002 | Invalid token | Token无效 |
| 50001 | Too Many Requests: API call frequency limit exceeded | 请求过多:超出 API 调用频率限制 |
| 50002 | Unknown error | 未知错误 |
| 版本 | 日期 | 变更说明 |
|---|---|---|
| v1.0.0 | 2026/4/24 | 初始版本发布 |