Ashare redflags
Forensic red-flag screening for A-share (Chinese stock) annual reports. Use when the user asks "这只股票有没有雷 / 排雷 / 财报体检 / 尽调一下 XX / is this A-share safe / audit this Chinese stock's financials", or mentions 存贷双高 / 财务造假 / 商誉减值 / fraud signals for any A-share ticker. Pulls real financial statements (free, no API key), runs 8 quantified fraud signals backtested on real fraud cases (Kangdexin, LeTV), then a qualitative checklist via web search. Reports evidence-graded findings only — never buy/sell advice.From its SKILL.md
npx -y skills add yli769227-jpg/ashare-redflagsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.6 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
ashare-redflags — A股财报排雷
给 coding agent 装上"法务会计"视角:输入一个 A 股代码,输出一份证据分级的排雷报告。 只报信号与事实,不做买卖建议,不预测走势。
工作流
第 1 步:确认标的与报告期
- 用户给名字没给代码 → 先核代码(腾讯批量接口验"代码→简称",见 references/data-routing.md)
- 默认扫最新年报;用户点名历史年份则用
--year - 上市不满 3 年 → 明说趋势类信号(⑥)失效,只跑截面信号
第 2 步:跑量化扫描(8 信号)
python3 scripts/redflag_scan.py <代码> [--year YYYY] [--json]
- 依赖
pip install akshare,免 key;--json给 agent 消费 - 退出码:0 = 无信号,1 = 有信号触发,2 = 数据拉取失败
- 信号定义、阈值、原理、历史案例:references/red-flags.md
- 不能跑脚本的环境:按 references/data-routing.md 手动拉三表,照 red-flags.md 的公式逐条算
第 3 步:定性清单(WebSearch,不可跳过)
量化信号只覆盖报表内。逐项查(关键词组合:<公司名> + 立案/处罚/问询函/更正/换会计师/质押/离职):
- 证监会立案/处罚 —— 有则直接实锤级
- 非标审计意见、年报前换所
- "会计差错更正"公告 —— 一级警报(数据源里的历史数据已被重述覆盖,原值要回当年公告找)
- 实控人质押比例、财务高管离职
- 交易所问询函及回复质量
第 4 步:证据分级输出
每条发现标级,禁止混级:
- 实锤级:处罚决定书/立案公告/非标意见/公司自认(更正公告)
- 报表信号级:第 2 步触发的量化信号(是路标不是结论)
- 行为信号级:换所/质押/离职/问询(需要解释但本身不定罪)
- 传闻级:媒体报道/市场传言(只记录,不采信)
报告模板:
## <代码 简称> <年份>年报 排雷报告
结论:🚩 N 项信号触发(报表 X + 定性 Y)/ ✅ 未见显著信号
量化:<逐条:信号名 + 证据数字 + 报告期>
定性:<逐条:发现 + 证据等级 + 来源链接>
边界:本次没查什么、什么查不到(重述覆盖/生物资产类/体外循环)
免责:信号触发 ≠ 造假定罪,不构成投资建议
硬边界(违反即视为跑偏)
- 不给买卖建议,不预测股价。用户追问"能不能买"→ 回"我只负责把雷排出来,买卖是你的决策"
- 信号 ≠ 定罪。存贷双高的也有真国企资金归集,报表信号必须走第 3 步人工确认
- 每个数字必须带报告期与来源。禁止凭记忆报财务数字
- 重述警报:发现"会计差错更正"历史,必须在报告里显式提示"当前数据是重述后口径"
- 能力边界要写进报告:生物资产盘点类(獐子岛)、体外循环类造假,本工具抓不到——见 red-flags.md「已知抓不到的」
示例
完整回测案例(康得新 2017:暴雷前 18 个月信号可见):examples/kangdexin-2017.md
What ships with it: 11 files
293.7 KB alongside SKILL.md, 1 of them executable
assets/
- demo.gif132.9 KB
- social-card.html4.3 KB
- social-card.png131.7 KB
- _term_anim.html2.8 KB
examples/
- kangdexin-2017.md2.0 KB
references/
- data-routing.md2.2 KB
- red-flags.md4.6 KB
scripts/
- redflag_scan.pyruns8.5 KB
- .gitignore49 B
- LICENSE1.0 KB
- README.md3.6 KB