Financial Early Warning Skill: A-Share Three Statements Anomaly Signal Scanning and Multi-Source Cross-Validation without API Key

前言

拿到一份 A 股财报,先看收入、再看利润、再看现金流,逐行翻容易漏掉跨期、跨科目的异常。另一种做法是写一堆单指标阈值脚本,收入下滑多少算「悬崖」、应收增长多少算「激增」,各写各的,也难复用。下面介绍 SkillHub 上的一个社区 skill「财务预警」,它把多期三表(资产负债表、利润表、现金流量表)的异常检测做成一个可复用单元,默认不要求 API key。

这是什么

「财务预警」是一个面向 A 股的财务早期预警引擎,坐标 @user_a11b94c4/financialearlywarning,当前版本 1.0.1,来源为 community,分类 data-analysis,发布者 user_a11b94c4。根据已抓取的 SkillHub 页面信息,评分 100000、下载 1008、安装 0,标签为 requires_api_key=false。它解决的是一个问题:把散落在多期三表里的异常信号,用统一规则扫出来并分级输出,而不是让用户自己拼查询、自己定阈值。

核心功能

检测 9 类财务异常信号,均来自多期三表:

  • 收入断崖 revenue cliff
  • 利润转向 profit turn
  • 现金流恶化 cashflow deterioration
  • 应收激增 receivable surge
  • 商誉爆雷 goodwill bomb
  • 存货异常 inventory anomaly
  • 大额减值 large impairment
  • 行业背离 industry divergence
  • 高现金高负债并存 high cash-debt coexistence

每个信号有趋势确认机制,要求连续 3 期出现才纳入结论,避免单季波动误报。告警分三级:🟡 关注、🟠 提示、🔴 高危。输出三个文件:

  • alert_list.csv:命中信号清单
  • alert_detail.md:明细与依据
  • safe_list.csv:未命中异常的标的

数据源

主源为 westock-data,免费 npm 包,不需要 key。交叉验证用东方财富的免费 HTTP 接口。可选增强用同花顺 iWenCai 提供行业均值,需要环境变量 IWENCAI_API_KEY。也就是说,不开 iWenCai 也能跑行业背离以外的检测;行业均值这一项在缺 key 时会降级或跳过,具体行为以 skill 内说明为准。

安装与启用

已抓取资料里没有给出官方安装命令、目录位置或配置字段。这里不补写命令,以免编造。启用方式请以 SkillHub 页面 https://www.skillhub.cn/skills/user_a11b94c4/financialearlywarning 和 skill 内 SKILL.md 为准。若要启用 iWenCai 增强,按 skill 说明配置 IWENCAI_API_KEY 即可。

典型用法

已抓取资料只说明了能力边界,没有给出可直接复制的命令行示例。可复现的用法是:输入 A 股标的与报告期,skill 从 westock-data 取多期三表,用东方财富交叉验证,按上述 9 类规则逐项判定,连续 3 期命中后定级,最后写出 alert_list.csv、alert_detail.md、safe_list.csv 三个文件。需要行业均值时,再接 iWenCai。

适用场景与注意

适合做财报披露后的批量初筛,尤其是需要在大量标的里快速找出需要人工复核的异常。它是纯财务预警,不含估值、选股过滤、仓位或交易逻辑,不能直接据此买卖。注意几点:信号规则和阈值是 skill 作者设定的,未必适配所有行业或商业模式;财务数据本身有披露滞后;三级预警是提示强度,不是收益预测。涉及具体标的的结论,应回到原始财报核对。

结尾

这个 skill 的价值在于把「多期三表异常检测」从一次性脚本变成固定输出、可复现的单元,默认无 key 就能跑,iWenCai 只是可选增强。官方地址:https://www.skillhub.cn/skills/user_a11b94c4/financialearlywarning

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye