agentsclimarketplace

Ashare redflags

Skill yli769227-jpg/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

Install
npx -y skills add yli769227-jpg/ashare-redflags

Assembled 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,不可跳过)

量化信号只覆盖报表内。逐项查(关键词组合:<公司名> + 立案/处罚/问询函/更正/换会计师/质押/离职):

  1. 证监会立案/处罚 —— 有则直接实锤级
  2. 非标审计意见、年报前换所
  3. "会计差错更正"公告 —— 一级警报(数据源里的历史数据已被重述覆盖,原值要回当年公告找)
  4. 实控人质押比例、财务高管离职
  5. 交易所问询函及回复质量

第 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

examples/

references/

scripts/

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.