Tushare 现有权限与星耀三股最小对照
核验日期:2026-10-11;行情目标日:2026-10-09。结果为部分完成:首轮 3 个请求成功,后续 14 个不同小样本请求均返回 HTTP 200、服务码 40204。没有重复同一请求或刷接口,当前已停止所有联网查询。
已核验的接入
- 本机现有 Tushare 1.4.29,实际执行 Python 3.9.6。现有
tushare-finance技能的包装器仅接受环境变量,本进程环境变量未配置;SDK 原生自动解析器可复用已有tk.csv。只检查了凭据来源的文件存在性,没有直接读取、提取、输出、复制或新写入凭据值。 - 现有 SDK 的
client.py、upass.py、data_pro.py与 PyPI 的 Tushare 1.4.29 正式发布包逐字节一致,发布包 SHA256 已核对。该版本默认端点为http://api.waditu.com/dataapi;旧 HTTP 文档及 GitHub master 中的端点不同,不能仅因此认定本地代码被修改。 - 官方积分说明与 权限说明说明普通 Pro 读取采用现有积分门槛,调用不扣积分。本次只读未购买、升级或申请权限。
- 星耀现有
galaxy_morse_v2容器只读版本检查:Linux x86_64,Python 3.12.13,AmazingData 1.1.9,tgw 1.0.9.2。行情及分红基准来自用户已有报告附件;本任务没有再次登录星耀或改动其配置。
请求与权限证据
| 接口/样本 | HTTP / 服务码 | 返回与结论 |
|---|---|---|
| trade_cal,SSE,20261009 | 200 / 0 | 成功;交易日,前一交易日 20261008 |
| daily_basic,600584.SH,20261009 | 200 / 0 | 成功;1 行,PE/PB/市值均非空 |
| fina_indicator,600584.SH,20260630 | 200 / 0 | 成功;2 行,仅 update_flag 不同,已选财务数值一致 |
| trade_cal,SZSE;另两股 daily_basic/fina_indicator | 200 / 40204 | 5 个不同请求失败;不能判定为权限拒绝 |
| 三股 disclosure_date/dividend/adj_factor | 200 / 40204 | 9 个不同请求失败;实际披露日、分红、因子跨源对照未完成 |
| anns_d 全量公告 | 未调用 | 单独权限;财务接口成功不能证明完整公告可用 |
错误脱敏器只保留已识别的权限/认证错误文字,40204 的原始消息未被保留,记录为“非权限类错误;原始文本未输出”。此处的“非权限类”仅是脱敏器的分支标签,并不证明实际原因不是权限问题。具体、可复核的现有证据是 HTTP 200、服务码 40204 和接口参数;无法从它推断积分不足、频次限制、凭据失效或数据错误。官方 HTTP 文档明确解释的权限码为 2002,本次未收到该码。
失败阶段的脚本应在首个未知业务码出现时停止;已经补充该停止条件,修正后没有再次请求。两阶段原始市场字段和脱敏状态保留在 JSON 中,脚本拒绝覆盖已有快照或重复执行同一阶段。
三股行情及估值
| 证券 | 星耀收盘,元 | Tushare 收盘,元 | PE / PE(TTM) | PB | 总市值,亿元 |
|---|---|---|---|---|---|
| 长电 600584.SH | 62.74 | 62.74 | 71.7257 / 57.897 | 3.8787 | 1122.67872004 |
| 通富 002156.SZ | 55.55 | 未取得,40204 | 未取得 | 未取得 | 未取得 |
| 华天 002185.SZ | 15.85 | 未取得,40204 | 未取得 | 未取得 | 未取得 |
长电代码、交易日期及未复权收盘完全一致,收盘差 0 元。Tushare 总市值原始值 11226787.2004 万元,除以 10000 得亿元;总股本 178941.457 万股,总市值/总股本为 62.7400010519 元,两位小数为 62.74 元,保留约 0.00000105 元的微小差额,不宣称所有原始数字严格相等。PE 与 PE(TTM)口径分别保留,没有用半年利润年化替代。现有星耀报告未提供估值字段,因此这里是新增 Tushare 可用数据,不是已验证的双源估值一致性。daily_basic 字段定义
财务报告期与披露日
| 证券 | 现有报告期间 | 现有报告引用 PDF 路径日期 | Tushare 财务公告日 | 实际披露日接口 |
|---|---|---|---|---|
| 长电 | 2026-01-01 至 2026-06-30 | 2026-08-21 | 2026-08-21 | 40204,未取得 |
| 通富 | 同上 | 2026-08-29 | 40204,未取得 | 40204,未取得 |
| 华天 | 同上 | 2026-08-22 | 40204,未取得 | 40204,未取得 |
长电 fina_indicator.end_date=20260630、ann_date=20260821,与现有报告的期间和引用 PDF 路径日期相符,公告日早于行情目标日。profit_dedt=808334196.16 元,即 8.0833419616 亿元,与原报告 8.08 亿元在两位小数舍入内一致。两行仅 update_flag 分别为 0/1,所取其他字段一致,不能把两行相加。财务指标字段
本任务只核验指定 2026 半年报样本,没有查遍所有报告期或修订历史;因此不能宣称它一定是截至 2026-10-09 的全部最新财务信息。disclosure_date.ann_date 指披露计划的公告,actual_date 才是实际披露日期,不应把计划日期混作实际披露日。披露日期字段
分红与复权事件
| 证券 | 星耀附件最近已实施除息日 | 税前现金,元/股 | Tushare 事件/相邻日因子对照 |
|---|---|---|---|
| 长电 | 2026-09-24 | 0.05 | 40204,未取得 |
| 通富 | 2026-05-28 | 0.081 | 40204,未取得 |
| 华天 | 2026-06-10 | 0.022 | 40204,未取得 |
这些事件来自现有星耀附件,未被 Tushare 二次验证。后续应以证券代码、报告期、实施状态、除息日及税前每股现金对齐事件,再比较相邻交易日因子比值;不同基准的绝对因子不能直接相等比较。现有报告的 8 次内部事件匹配不能当成已完成双源核验。分红字段、复权因子说明
可改善的分析与用户接手
已经能为长电补充 PE、PE(TTM)、PB、总市值,并通过同日报价和半年报扣非利润做独立小样本核对。若剩余普通接口恢复,可以扩展到同日三股估值横比、报告期/实际公告日期对齐、非经常损益和利润质量对比、除息/复权核对。不能据当前不完整三股样本形成估值排序。
当前需要用户在 Tushare 官方账户页核对已有接入的有效期、接口权限与调用限额,并向官方支持确认 40204 含义;只需要提供原因或权限状态,不要向会话再次粘贴密钥,也不需要读取凭据文件内容。确认原因后再授权一次新的有界样本核验;若涉及购买/升级或新增持久接入,应另作明确操作确认。本次没有证据支持立即加积分或升级账号。全量公告 anns_d 为 单独权限,尚未核验。
同花顺维持等待官方产品页/文档的原有决定。未安装 OpenClaw/Hermes、未调用 jvQuant、未升级星耀、未创建监控。没有读取父对话或其秘密。
附件与离线校验
同目录 CSV 为三股逐项状态,缺项留空并保留服务码。数据与复现 ZIP 含两阶段脱敏 JSON、公开 SDK 校验证据、离线比较脚本和只读请求脚本。离线检查通过:代码/日期、收盘、上交所日历、财务期间/公告日、扣非利润舍入、市值/股本/股价一致性,共 6 项;只证明指定长电样本与当前保留基准一致。
已有基准:/Users/junjun/Desktop/Gawon/2026-10-11_封测三股对比_研报.html 及同名数据附件;其 HTML 与 ZIP 未作改动。