财达证券财务指标数据
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-kgyn3ajx--financial-indicator-data.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-kgyn3ajx/financial-indicator-data。- 上市公司最新财务指标查询,覆盖新股发行/上市、送股、转增股、分红派现、配股除权/上市、增发、并购重组、股权激励、回购、超额配售、可转债转股。当用户询问"
- 财务指标"
- 、"
- 分红"
- 、"
- 送股"
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
聚源财务指标数据API查询
上市公司最新财务指标,覆盖企业以下行为:新股发行/上市、送股、转增股、分红派现、配股除权/上市、增发、并购重组、股权激励、回购、超额配售、可转债转股。
密钥来源与安全说明
- 本技能使用一个环境变量:
CDZQ_CLIENT_KEY。 CDZQ_CLIENT_KEY用于财达证券接口服务鉴权。- 在提供密钥前,请先确认密钥来源、可用范围、有效期及是否支持重置/撤销。
- 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。
前提条件
1. 获取 Client Key
请访问 https://gstskill.95363.com/cdzq/h5/skill/index.html 注册并获取 CDZQ_CLIENT_KEY。
2. 配置环境变量
# macOS 添加到 ~/.zshrc,Linux 添加到 ~/.bashrc
export CDZQ_CLIENT_KEY="your_client_key_here"Windows PowerShell:
$env:CDZQ_CLIENT_KEY="your_client_key_here"使用方法
确保参数说明中的必填参数你都已获取到,如果无法获取应向用户询问后再执行,其中pageNo和pageSize你要根据具体情况自己决定
注意: 调用前需先设置环境变量 CDZQ_CLIENT_KEY
export CDZQ_CLIENT_KEY="your_client_key_here"
cd API_01CON_02STKDATA_04FINRPFM_07FININDXDATA ; node API_01CON_02STKDATA_04FINRPFM_07FININDXDATA.js [options]参数说明
| 参数 | 是否必填 | 描述 | 默认值 |
|---|---|---|---|
| pageNo | 是 | 页码(从1开始) | 1 |
| pageSize | 是 | 每页数量 | 10 |
| SECUCODE | 否 | 证券代码,传 6 位证券代码(如 600519) | – |
| ENDDATE | 否 | 日期 | – |
注意:返回结果里的
SECUCODE字段是厂商侧的内部标识(示例中为3),不是可用来查询的证券代码。查询时请传 6 位证券代码。
示例
cd API_01CON_02STKDATA_04FINRPFM_07FININDXDATA ; node API_01CON_02STKDATA_04FINRPFM_07FININDXDATA.js --pageNo 1 --pageSize 10返回字段
| 字段 | 描述 |
|---|---|
| SECUCODE | 证券代码 |
| ADJUSTDATE | 调整日期 |
| ADJUSTREASON | 调整原因说明 |
| SHARECAPITALBEFOREADJUST | 调整前股本(股) |
| SHARECAPITALINCR | 股本增加额(股) |
| SHARECAPITALAFTEREADJUST | 调整后股本(股) |
| CAPITALRESERVEBEFOREADJUST | 调整前资本公积(元) |
| CAPITALRESERVEINCR | 资本公积增加额(元) |
| CAPITALRESERVEAFTERADJUST | 调整后资本公积(元) |
| RETAINEDPROFITBEFOREADJUST | 调整前未分配利润(元) |
| RETAINEDPROFITINCR | 未分配利润增加额(元) |
| RETAINEDPROFITAFTERADJUST | 调整后未分配利润(元) |
| SURPLUSRESERVEBEFOREADJUST | 调整前盈余公积(元) |
| SURPLUSRESERVEINCR | 盈余公积增加额(元) |
| SURPLUSRESERVEAFTERADJUST | 调整后盈余公积)(元) |
| NETASSETBEFOREADJUST | 调整前净资产(元) |
| NETASSETINCR | 净资产增加额(元) |
| NETASSETAFTERADJUST | 调整后净资产(元) |
| EPS | 每股收益(摊薄)(元/股) |
| NAPS | 每股净资产(元) |
| RETAINEDPROFITPS | 每股未分配利润(元) |
| CAPITALRESERVEPS | 每股公积金(元) |
| NETOPERATECASHFLOWPS | 每股经营活动现金流量净额(元) |
| ENDDATE | 日期 |
| EPSTTM | 每股收益TTM(元/股) |
| INSERTTIME | 插入时间 |
环境变量
| 变量 | 说明 | 默认 |
|---|---|---|
CDZQ_CLIENT_KEY | 财达证券接口鉴权 key(必填) | 空 |
合规说明
- 禁止在代码或提示词中硬编码 clientKey 或 token。
- 环境变量按敏感信息处理,不在日志或回复中泄露。
- 返回数据仅供参考,不作为投资建议。
常见问题
错误: CDZQ_CLIENT_KEY 环境变量未配置→ 需配置CDZQ_CLIENT_KEY,请访问 https://gstskill.95363.com/cdzq/h5/skill/index.html 获取并手动配置
返回示例
{
"code": 0,
"data": [
{
"SECUCODE": 3,
"ADJUSTDATE": "20010630",
"RETAINEDPROFITBEFOREADJUST": 222940494,
"RETAINEDPROFITAFTERADJUST": 222940494,
"NETASSETAFTERADJUST": 4961824149,
"INSERTTIME": null,
"EPS": 0.1147,
"EPSTTM": 0.2836,
"NETASSETBEFOREADJUST": 4961824149,
"SURPLUSRESERVEAFTERADJUST": null,
"NAPS": 2.55,
"SURPLUSRESERVEBEFOREADJUST": null,
"SHARECAPITALBEFOREADJUST": null,
"ADJUSTREASON": "2001年中报最新指标",
"NETASSETINCR": 0,
"CAPITALRESERVEBEFOREADJUST": 2793061506,
"SURPLUSRESERVEINCR": null,
"ENDDATE": null,
"CAPITALRESERVEINCR": 0,
"CAPITALRESERVEPS": 1.4354,
"RETAINEDPROFITPS": 0.1146,
"SHARECAPITALAFTEREADJUST": 1945822149,
"NETOPERATECASHFLOWPS": 0.6322,
"SHARECAPITALINCR": null,
"CAPITALRESERVEAFTERADJUST": 2793061506,
"RETAINEDPROFITINCR": null
},
{
"SECUCODE": 3,
"ADJUSTDATE": "20020331",
"RETAINEDPROFITBEFOREADJUST": null,
"RETAINEDPROFITAFTERADJUST": null,
"NETASSETAFTERADJUST": 3811916150,
"INSERTTIME": null,
"EPS": 0.0945,
"EPSTTM": 0.2068,
"NETASSETBEFOREADJUST": 3811916150,
"SURPLUSRESERVEAFTERADJUST": null,
"NAPS": 1.959,
"SURPLUSRESERVEBEFOREADJUST": null,
"SHARECAPITALBEFOREADJUST": null,
"ADJUSTREASON": "2002-04-23公布2002年第一季报",
"NETASSETINCR": null,
"CAPITALRESERVEBEFOREADJUST": null,
"SURPLUSRESERVEINCR": null,
"ENDDATE": null,
"CAPITALRESERVEINCR": null,
"CAPITALRESERVEPS": 0,
"RETAINEDPROFITPS": 0,
"SHARECAPITALAFTEREADJUST": 1945822149,
"NETOPERATECASHFLOWPS": 7.5249,
"SHARECAPITALINCR": null,
"CAPITALRESERVEAFTERADJUST": null,
"RETAINEDPROFITINCR": null
},
{
"SECUCODE": 3,
"ADJUSTDATE": "20030331",
"RETAINEDPROFITBEFOREADJUST": null,
"RETAINEDPROFITAFTERADJUST": null,
"NETASSETAFTERADJUST": 3921232089,
"INSERTTIME": null,
"EPS": 0.0788,
"EPSTTM": 0.2064,
"NETASSETBEFOREADJUST": 3921232089,
"SURPLUSRESERVEAFTERADJUST": null,
"NAPS": 2.0152,
"SURPLUSRESERVEBEFOREADJUST": null,
"SHARECAPITALBEFOREADJUST": null,
"ADJUSTREASON": "2003-04-24公布2003年第一季报",
"NETASSETINCR": null,
"CAPITALRESERVEBEFOREADJUST": null,
"SURPLUSRESERVEINCR": null,
"ENDDATE": null,
"CAPITALRESERVEINCR": null,
"CAPITALRESERVEPS": 0,
"RETAINEDPROFITPS": 0,
"SHARECAPITALAFTEREADJUST": 1945822149,
"NETOPERATECASHFLOWPS": -4.5817,
"SHARECAPITALINCR": null,
"CAPITALRESERVEAFTERADJUST": null,
"RETAINEDPROFITINCR": null
},
{
"SECUCODE": 3,
"ADJUSTDATE": "20030930",
"RETAINEDPROFITBEFOREADJUST": 252705662,
"RETAINEDPROFITAFTERADJUST": 252705662,
"NETASSETAFTERADJUST": 3981889459,
"INSERTTIME": null,
"EPS": 0.1619,
"EPSTTM": 0.1683,
"NETASSETBEFOREADJUST": 3981889459,
"SURPLUSRESERVEAFTERADJUST": null,
"NAPS": 2.0464,
"SURPLUSRESERVEBEFOREADJUST": null,
"SHARECAPITALBEFOREADJUST": null,
"ADJUSTREASON": "2003-10-29公布2003年第三季报",
"NETASSETINCR": null,
"CAPITALRESERVEBEFOREADJUST": 1571729344,
"SURPLUSRESERVEINCR": null,
"ENDDATE": null,
"CAPITALRESERVEINCR": null,
"CAPITALRESERVEPS": 0.8077,
"RETAINEDPROFITPS": 0.1299,
"SHARECAPITALAFTEREADJUST": 1945822149,
"NETOPERATECASHFLOWPS": -3.7783,
"SHARECAPITALINCR": null,
"CAPITALRESERVEAFTERADJUST": 1571729344,
"RETAINEDPROFITINCR": null
},
{
"SECUCODE": 6,
"ADJUSTDATE": "20010630",
"RETAINEDPROFITBEFOREADJUST": 152299244,
"RETAINEDPROFITAFTERADJUST": 152299244,
"NETASSETAFTERADJUST": 3046974244,
"INSERTTIME": null,
"EPS": 0.2702,
"EPSTTM": 0.566,
"NETASSETBEFOREADJUST": 3046974244,
"SURPLUSRESERVEAFTERADJUST": null,
"NAPS": 4.829,
"SURPLUSRESERVEBEFOREADJUST": null,
"SHARECAPITALBEFOREADJUST": null,
"ADJUSTREASON": "2001年中报最新指标",
"NETASSETINCR": null,
"CAPITALRESERVEBEFOREADJUST": 1435412604,
"SURPLUSRESERVEINCR": null,
"ENDDATE": null,
"CAPITALRESERVEINCR": null,
"CAPITALRESERVEPS": 2.2749,
"RETAINEDPROFITPS": 0.2414,
"SHARECAPITALAFTEREADJUST": 630971941,
"NETOPERATECASHFLOWPS": -1.1489,
"SHARECAPITALINCR": null,
"CAPITALRESERVEAFTERADJUST": 1435412604,
"RETAINEDPROFITINCR": null
}
],
"msg": ""
}变更记录
v1.0.2(2026-09-17 测试修复)
本轮针对测试用例实测发现的缺陷做了修复:
| # | 缺陷 | 现象 | 修复 |
|---|---|---|---|
| 1 | 分页翻页数据重复 | 服务端按不稳定顺序切行,翻页会重复 | 改为固定窗口拉取 + 本地确定性分页 |
| 2 | 返回顺序不固定 | 接口无 ORDER BY,结果顺序随机 | 本地按「证券升序 + 日期倒序」统一排序,输出附带 pageInfo |
| 3 | 文档示例易被误用 | 返回示例中的 SECUCODE: 3 是厂商内部标识,不是可查询的证券代码 | 文档补充说明:查询参数请传 6 位证券代码(如 600519) |
v1.0.3(2026-09-17 测试修复·第二轮)
| # | 缺陷 | 现象 | 修复 |
|---|---|---|---|
| 3 | 翻页结果跨调用不稳定 | 服务端每次返回的数据切片不同,相邻页可能重复或漏行 | 数据窗口落盘缓存,同一查询的多次翻页共用同一份数据 |
| 4 | 返回顺序不是「最近优先」 | 排序以证券代码为主键,首页可能是很早的历史数据 | 改为「日期倒序 → 证券代码升序」,首页优先给出窗口内最近交易日 |
| 5 | 非法参数无提示 | pageNo=0、pageSize=abc 直接透传给服务端 | 入口处容错回退默认值(1 / 10),并在 pageInfo 中回显实际取值 |
接口限制(务必知悉):该表接口没有 ORDER BY,且同一请求每次返回的数据切片
并不相同(实测连续三次默认查询分别返回 2026-09-16 / 2026-09-16 / 1991-03-29 的数据)。
因此:
- 脚本用「本地排序 + 数据窗口缓存」保证同一次查询内翻页不重复、不丢行;
- 缓存有效期 2 分钟,超期后窗口会重新获取,跨窗口的翻页结果不保证连续;
- 不传过滤条件时,返回的是该表的一个随机数据切片,不等于「全市场最新快照」。
要拿到有业务含义的结果,请务必指定证券代码(
SECUCODE)或日期(
TRADINGDAY/ENDDATE/REPORTDATE),此类查询会拉取该证券的全量记录后按日期倒序返回。
v1.0.4(2026-09-17 交付版)
- 版本号提升至 v1.0.4,标记为测试修复的正式交付版本;功能内容等同 v1.0.2 + v1.0.3 两轮修复的合并结果,无新增功能改动。