A股风险预警 / ST预警 / 退市风险排查
数据源
- - cn-stock-data finance: 财务三表(利润表/资产负债表/现金流量表)、核心指标
- cn-stock-data quote: 实时行情(股价/市值/涨跌幅)
- Web搜索: 审计意见、监管处罚、诉讼公告、ST公告
Workflow
Step 1: 确定标的
- - 解析用户输入,识别股票代码或名称
- 通过 cn-stock-data 转换为标准代码(SH600519 格式)
- 若用户未指定个股,提示输入或批量扫描持仓
Step 2: 财务数据获取
- - 获取最近3年年报 + 最新季报财务数据
- 关键字段:扣非净利润、经营现金流净额、资产负债率、商誉、应收账款、短期借款、货币资金、营业收入
- 获取实时股价(面值退市判断)
Step 3: 多维度风险扫描
对照
references/risk-alert-guide.md 中的10大风险信号逐项排查:
- 1. 扣非净利润连续亏损
- 经营现金流持续为负
- 资产负债率 > 70%(非金融/地产)
- 大额商誉(商誉/净资产 > 30%)
- 审计意见非标(保留/无法表示/否定)
- 大股东高比例质押(> 80%)
- 频繁变更会计师事务所
- 关联交易异常(占营收比例过高)
- 短期借款远超货币资金(短借/货币 > 2倍)
- 应收账款异常增长(增速远超营收增速)
每项标注:✅ 正常 / ⚠️ 预警 / 🔴 高危
Step 4: 风险等级评定
中风险 | 🟡 |
| 5-6 项 | 高风险 | 🔴 |
| 7+ 项 | 极高风险 | ⛔ |
结合行业特殊性调整(见参考文档)
Step 5: 输出报告
formal 模式(默认):
- - 标题:XX(代码)风险预警报告
- 公司概况(一句话)
- 10项风险信号逐项分析(含数据支撑)
- 风险等级评定 + 综合结论
- ST/退市风险专项判断
- 投资建议与注意事项
brief 模式:
- - 风险等级 + 触发信号数
- 关键风险点(仅列预警/高危项)
- 一句话结论
注意事项
- - 财务数据以最新披露为准,注意报告期滞后
- 行业差异大:银行/地产负债率70%+属正常,科技/医药亏损可能是研发期
- 本工具仅供参考,不构成投资建议
- 数据不可用时如实说明,不编造数据
使用示例
示例 1: 基本使用
CODEBLOCK0
示例 2: 命令行使用
CODEBLOCK1
A股风险预警 / ST预警 / 退市风险排查
数据源
- - cn-stock-data finance: 财务三表(利润表/资产负债表/现金流量表)、核心指标
- cn-stock-data quote: 实时行情(股价/市值/涨跌幅)
- Web搜索: 审计意见、监管处罚、诉讼公告、ST公告
Workflow
Step 1: 确定标的
- - 解析用户输入,识别股票代码或名称
- 通过 cn-stock-data 转换为标准代码(SH600519 格式)
- 若用户未指定个股,提示输入或批量扫描持仓
Step 2: 财务数据获取
- - 获取最近3年年报 + 最新季报财务数据
- 关键字段:扣非净利润、经营现金流净额、资产负债率、商誉、应收账款、短期借款、货币资金、营业收入
- 获取实时股价(面值退市判断)
Step 3: 多维度风险扫描
对照 references/risk-alert-guide.md 中的10大风险信号逐项排查:
- 1. 扣非净利润连续亏损
- 经营现金流持续为负
- 资产负债率 > 70%(非金融/地产)
- 大额商誉(商誉/净资产 > 30%)
- 审计意见非标(保留/无法表示/否定)
- 大股东高比例质押(> 80%)
- 频繁变更会计师事务所
- 关联交易异常(占营收比例过高)
- 短期借款远超货币资金(短借/货币 > 2倍)
- 应收账款异常增长(增速远超营收增速)
每项标注:✅ 正常 / ⚠️ 预警 / 🔴 高危
Step 4: 风险等级评定
中风险 | 🟡 |
| 5-6 项 | 高风险 | 🔴 |
| 7+ 项 | 极高风险 | ⛔ |
结合行业特殊性调整(见参考文档)
Step 5: 输出报告
formal 模式(默认):
- - 标题:XX(代码)风险预警报告
- 公司概况(一句话)
- 10项风险信号逐项分析(含数据支撑)
- 风险等级评定 + 综合结论
- ST/退市风险专项判断
- 投资建议与注意事项
brief 模式:
- - 风险等级 + 触发信号数
- 关键风险点(仅列预警/高危项)
- 一句话结论
注意事项
- - 财务数据以最新披露为准,注意报告期滞后
- 行业差异大:银行/地产负债率70%+属正常,科技/医药亏损可能是研发期
- 本工具仅供参考,不构成投资建议
- 数据不可用时如实说明,不编造数据
使用示例
示例 1: 基本使用
python
调用 skill
result = run_skill({
param1: value1,
param2: value2
})
示例 2: 命令行使用
bash
python scripts/run_skill.py --input data.json