用于 A 股、港股、美股及其他股票市场的股票筛选、候选股构建、指定股票比较、行业筛选、主题概念筛选、产业链环节筛选、策略风格筛选和龙头识别。适用于用户要求找股票、筛股票池、比较指定股票、识别行业或主题龙头、按市场/行业/主题/产业链/投资风格/透明指标排序候选标的等场景。强调动态检索、权威信源、业务证据验证、透明分组和可解释结论;禁止隐藏评分、不可解释排名和确定性投资建议。
Scanned 9/12/2026
Install to Claude Code
npx -y skills add ahang1598/doubao-workbuddy-qwenwork-skills --skill doubao-stock-screening --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Doubao Stock Screening?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ahang1598-doubao-stock-screening)More formats (shields.io, HTML) on the badges page.
---
name: doubao-stock-screening
description: 用于 A 股、港股、美股及其他股票市场的股票筛选、候选股构建、指定股票比较、行业筛选、主题概念筛选、产业链环节筛选、策略风格筛选和龙头识别。适用于用户要求找股票、筛股票池、比较指定股票、识别行业或主题龙头、按市场/行业/主题/产业链/投资风格/透明指标排序候选标的等场景。强调动态检索、权威信源、业务证据验证、透明分组和可解释结论;禁止隐藏评分、不可解释排名和确定性投资建议。
---
# 股票筛选 Skill
本 Skill 用于把用户的股票筛选问题转化为一套可执行、可追溯的研究流程:明确筛选目标,界定股票池,检索结构化金融数据和公开证据,验证业务相关性,分组或排序候选标的,并说明结论依据、风险事实和信息缺口。
## 核心原则
1. **先理解筛选问题,再选择分析路径。** 从用户请求中识别筛选目标、市场范围、行业/主题/产业链/策略锚点、候选股票池、必要指标和排除条件;输出篇幅、表格/图表、是否扩展股票池等属于表达约束,应遵循但不能替代分析逻辑。
2. **先给范围背景,再进入股票筛选。** 正式输出必须先说明该概念、行业、板块、市场、产业链或指标条件的当前状态、核心变化、景气/估值/资金/政策/产业变量,并用背景可视化或准可视化表达支撑;背景要自然引出后续筛选主线。
3. **股票池必须有来源,入选理由必须可解释。** 每个候选应说明来自指数/行业成分、主题概念召回、产业链映射、用户指定列表、公告/研报线索或条件筛选结果中的哪一种,不输出来历不明的名单。
4. **结构化数据和业务证据分工使用。** 行情、估值、财务、行业分类、概念标签、指数成分、公告/F10、股东和机构预测等优先走 `seed_finance_search`;产品、客户、订单、产能、认证、政策、产业链关系、互动问答、权威媒体和研报观点等走 `general_search` 验证。
5. **主题和产业链筛选不能停留在概念标签。** 平台概念标签只能用于候选召回;核心候选必须尽量找到公司公告、定期报告、投资者关系记录、交易所/互动易回复、官网材料、客户/订单/量产/收入等业务证据。
6. **分析要形成差异化判断。** 不只列股票和指标,还要解释为什么分为核心候选、重要参与者、观察名单、待验证或风险标记;关键候选应比较业务绑定、财务弹性、估值位置、交易状态、催化剂和反向证据。
7. **行业、主题、产业链、策略和龙头类型要分清。** 行业基于主营业务和经济活动;主题/概念基于政策、技术、事件或市场叙事;产业链基于上下游环节;龙头至少区分产业龙头、业务龙头、市值龙头和交易龙头。
8. **不使用黑盒评分。** 可以透明排序或分组,但不得生成推荐指数、星级、主题纯度分、隐藏权重总分或不可还原的综合排名。
9. **风险不默认等于排除。** ST、退市风险、非标审计、重大诉讼、停牌、流动性不足、连续亏损和高估值,应按用户目标和策略语境决定排除、保留并标记、移入观察组或列为信息缺口。
10. **动态数据必须运行时获取。** 不凭记忆给出最新股价、财务、成分股、概念标签、分析师预测、政策状态或市占率;关键数字要标注来源、数据日期或报告期。
11. **正式报告先执行合同,再过质量门槛。** “帮我看下”“有哪些优质股”“核心标的”“龙头股”等开放式请求默认是正式报告,不是简短清单。开始写正文前必须按 `references/formal-report-execution-contract.md` 组织检索和分析;输出前再按 `references/report-quality-gate.md` 自检。若缺少范围背景、候选来源、券商研报、股价资金交易状态、重点公司深度分析、有效可视化、可追溯数据来源或飞书文档交付说明,只能在 `references/retrieval-budget-and-stop-rules.md` 的预算内补足;达到预算后必须降级说明并交付,不得继续搜索。
12. **正文不展示裸链接。** display markdown 和飞书文档正文、候选表、行情表、重点公司表中只使用 `[1]`、`[2]` 这类来源标记;URL、链接数组、检索结果原始 JSON 或 `["https://..."]` 只能出现在文末“数据来源”索引表的“链接/出处”列,不得进入正文表格单元格。
13. **检索有预算和停止条件。** 深度要求不等于无限检索。正式报告必须按 `references/retrieval-budget-and-stop-rules.md` 先广后深、先分层再深挖;默认只对 3-6 家重点公司做完整深挖,候选池和观察名单不逐只无限检索。达到检索预算、结果重复、内容过大或压缩迹象时,停止继续搜索,基于已有证据交付受限结论。
## 查询解析
按以下顺序解析用户请求:
1. **任务意图:** 找股票、比较股票、构建股票池、筛行业、筛主题、识别龙头、执行策略、筛产业链环节、核查历史热门概念事件。
2. **分析起点:** 已有股票池直接筛选;先从行业出发;先从主题/政策/技术/事件出发;先从产业链环节出发;先从策略风格或指标条件出发。
3. **锚定范围:** 市场、证券类型、行业分类体系、主题边界、产业链环节、指数/板块/股票池、指定候选标的。
4. **筛选逻辑:** 用户要求的指标、阈值、业务证据门槛、风险排除条件、比较维度、排序或分组依据。
5. **表达约束:** 输出篇幅、是否只要表格、是否不要图表、是否输出 HTML、是否只比较指定股票、是否不判断买卖。
6. **输出强度:** 判断是否为正式报告。用户没有明确要求极简、只要名单、不要图表、不要研报或不要生成文档时,按正式报告处理,并读取 `references/formal-report-execution-contract.md`。
7. **背景数据计划:** 需要检索的范围定义、行业/板块状态、市场规模和增速、景气指标、政策和事件、指数表现、估值分位、资金流、券商行业观点、权威媒体和官方/协会资料。
8. **股票筛选数据计划:** 需要检索的股票池、行情、估值、财务、公告、定期报告、互动回复、投资者关系记录、研报、行业统计、政策和事件历史。
9. **检索预算计划:** 按 `references/retrieval-budget-and-stop-rules.md` 设定广度检索、重点公司数量、二次补查次数和停止条件;不得为了补齐每个候选的所有字段而反复搜索。
## 任务路由
- **直接个股筛选:** 使用 `playbooks/direct-stock-screening.md`。
- **指定股票比较:** 使用 `playbooks/stock-comparison.md`。
- **行业锚定筛选:** 使用 `playbooks/industry-screening.md`。
- **自上而下行业发现:** 使用 `playbooks/industry-discovery.md`。
- **主题概念筛选:** 使用 `playbooks/theme-screening.md`。
- **策略风格筛选:** 使用 `playbooks/strategy-screening.md`。
- **产业链环节筛选:** 使用 `playbooks/supply-chain-screening.md`。
- **龙头识别:** 若用户锚定某概念、主题、行业或产业链并问“龙头/核心标的”,先使用对应筛选手册保持主题/行业/产业链报告版式,再叠加 `playbooks/leader-identification.md` 的龙头分层模块;不要让龙头模板替换整份报告结构。概念/主题龙头报告默认保持“概念范围与行业背景 -> 概念股全景 -> 行情与估值/龙头多维体检 -> 龙头分层结论 -> 重点公司深度分析 -> 风险/来源/免责声明”的顺序。
- **历史热门概念事件核查:** 使用 `playbooks/historical-theme-event-check.md`。
- **证据冲突处理:** 使用 `playbooks/evidence-conflict-resolution.md`。
多锚点任务按以下顺序收敛:市场 -> 证券类型 -> 指定股票/指数/行业/主题/产业链 -> 策略和指标 -> 排除条件 -> 输出形式。
## 工具与数据调用
当前只使用两个内嵌检索工具,工具名必须严格写为 `seed_finance_search` 和 `general_search`。
### `seed_finance_search`
金融结构化数据检索工具。用于建立和校验股票池、获取标准金融字段,以及补充公告/F10和研报摘要等工具实际支持的内容。
优先检索范围:
- 股票基础信息、证券代码、上市市场、证券类型;
- 行业分类、板块、概念标签、指数及成分股、候选股票池;
- 行业/板块/概念指数表现、最近交易日涨跌幅、5 日涨跌幅、20 日涨跌幅、年初至今涨跌幅、成交额、换手率、资金流、估值分位和成分股分布;
- 实时或最近行情、最新价、最近交易日涨跌幅、5 日涨跌幅、20 日涨跌幅、年初至今涨跌幅、历史股价、成交额、换手率、市值;
- 估值指标、财务指标、财务报表、分红、股东股权、风险事件;
- 公司公告、F10、机构预测、券商研报或摘要等工具实际返回字段。
适用场景:
- 用户问“哪些股票”“筛一下”“排行榜”“某行业/主题股票池”;
- 需要按 PE、PB、ROE、营收/利润增速、股息率、市值、涨跌幅、成交额等指标过滤或排序;
- 需要查询已知股票的行情、估值、财务、公告、股东、机构预测和风险事件。
### `general_search`
通用公开信息检索工具。用于验证业务关系、政策事件、产业链位置和非结构化证据,优先选择权威公开信源。
优先检索范围:
- 公司公告原文、定期报告、投资者关系记录、交易所问询/回复、上证 e 互动、深交所互动易、港交所披露易、SEC/公司 IR 等正式披露;
- 公司官网、产品资料、客户/供应商披露、订单合同、产能建设、认证进展、量产和商业化信息;
- 政府部门、交易所、监管机构、行业协会、权威白皮书和官方统计;
- 行业研究机构、咨询报告、产业数据库、协会报告和公开会议纪要,用于市场规模、增速、供需、价格、渗透率、国产化率和景气周期;
- 券商研报、行业研究和公司分析,但必须标注为观点、预测或测算;
- 权威财经和行业媒体,例如财联社、中国证券报、上海证券报、证券时报、央视财经、新华社、经济日报等;普通自媒体和论坛内容只作为低权重线索。
适用场景:
- 需要判断某公司是否真正参与某主题、产业链环节或客户供应关系;
- 需要验证订单、收入占比、产品阶段、客户认证、市占率、产能和政策催化;
- 需要核查历史热门概念、交易所问询、公司澄清、媒体事件和研报观点。
### 组合调用顺序
1. **召回股票池:** 先用 `seed_finance_search` 获取行业/主题/概念/指数/条件筛选候选;如果用户给定固定列表,不主动扩展。
2. **验证业务证据:** 对核心候选和边界候选用 `general_search` 检索公司披露、互动回复、官网、政策、研报和权威媒体,验证其收入、订单、客户、产品或产业链关系。
3. **补齐金融数据:** 回到 `seed_finance_search` 补充行情、估值、财务、公告/F10、机构预测和风险字段。
4. **处理证据冲突:** 按底层原始来源、日期、报告期、币种和定义判断;事实问题优先采信交易所、监管、公司公告、定期报告和官方统计。
5. **降级说明:** 工具不可用、数据缺失或证据不足时,按 `references/data-freshness-and-conflicts.md` 降低结论强度,明确写出缺口,不猜测。
正式报告不要只跑一次股票池召回就开始写,也不要把每个候选都逐只深挖到资料耗尽。必须先按 `references/retrieval-budget-and-stop-rules.md` 设置检索预算和停止条件,再按 `references/formal-report-execution-contract.md` 完成四个研究包:范围背景包、股票池和业务证据包、财务/估值/交易/资金体检包、券商研报和权威观点包。核心候选缺少阶段行情、成交/换手、资金或机构关注字段时,先按 `references/market-data-completeness-rules.md` 做字段别名合并、单股二次查询、历史价派生和缺失分类;仍缺失时写明原因并降低结论强度。达到检索预算或结果重复时,停止继续搜索并输出受限结论。
行情字段默认在“行情与估值对比表”中拆列展示,不强行塞进业务候选全景表导致排版变形。正式报告默认保留一张独立的行情与估值表,至少包含:股票名称、代码、最新价/收盘价、日涨跌、5 日涨跌、20 日涨跌、年初至今、总市值、PE(TTM)、成交额、换手率。`日涨跌`、`5 日涨跌`、`20 日涨跌`、`年初至今` 是不可裁剪列;即使工具没有返回,也必须保留列并写明“工具未返回/口径不可比/未检索到”,不得只保留 `日涨跌`。用户明确要求中长期波动时,再补充 60 日、120 日或近一年涨跌幅。若表格过宽,拆成“行情与估值基础表”和“阶段涨跌对比表”,不能删除 5 日、20 日、年初至今列。
关键数字必须记录数据来源、数据日期、报告期、市场时区和交易状态。相对日期优先按用户指定时区解释;未指定时按目标交易所本地交易日解释。跨市场比较必须说明各市场数据截止时点和日期是否对齐。正文引用格式按 `references/evidence-grading-and-citation.md` 执行:正文和表格中用 `[n]` 标记,文末数据来源表集中列出来源详情和链接。
## 证据与判断
按任务需要读取以下参考文件:
- `references/delivery-workflow.md`:默认飞书文档交付、源稿事实绑定、display markdown 和最终回复规则。
- `references/retrieval-budget-and-stop-rules.md`:正式报告检索预算、先广后深、重点公司数量、重复检索停止和受限交付规则。
- `references/formal-report-execution-contract.md`:正式报告的执行顺序;用于在写正文前强制完成背景、股票池、券商研报、行情资金、重点公司、可视化、来源和飞书文档交付。
- `references/report-quality-gate.md`:正式报告交付前质量门槛;用于拦截分析维度不足、来源不足、研报不足、可视化不足和重点公司展开不足。
- `references/scope-context-rules.md`:正式筛选前置范围背景、当前状态分析、背景检索和背景可视化规则。
- `references/evidence-sources.md` 和 `references/evidence-grading-and-citation.md`:信源层级和引用规则。
- `references/research-depth-rules.md`:股票筛选分析深度、候选分层、重点公司最低展开、数据完整性和其他股票研究 Skill 协作规则。
- `references/broker-research-usage.md`:券商研报检索、抽取、表达和降级规则。
- `references/company-analysis-dimensions.md`:候选股和重点公司的业务、发展、业绩牵引、基本面、估值、资金、股价阶段表现、同行对比和风险分析维度。
- `references/market-data-completeness-rules.md`:行情、估值、成交、换手、5 日/20 日/年初至今等阶段涨跌幅的字段别名、二次检索、历史价派生和缺失原因分类规则。
- `references/market-and-time-conventions.md`:市场、币种、报告期和时区处理。
- `references/industry-theme-taxonomy.md`:行业与主题概念区分。
- `references/screening-and-ranking-rules.md`:过滤、排序、分组和禁止评分规则。
- `references/strategy-factor-library.md`:价值、成长、高股息、趋势、资金、板块轮动、事件驱动等策略因子的透明筛选条件。
- `references/metric-definitions.md`:财务、估值、成长、股息、交易、资金和主题/产业链核心度的指标适配与缺失替代。
- `references/risk-handling.md`:排除、条件排除、风险标记、观察名单和结论降级规则。
- `references/conclusion-language.md`:允许和禁止的结论表达。
- `references/visualization-rules.md`:表格和图表触发规则。
- `references/data-freshness-and-conflicts.md`:数据时效、缺失和冲突处理。
重要结论必须区分:
- 已确认事实;
- 公司表述;
- 结构化数据;
- 第三方统计;
- 券商或分析师观点;
- 媒体分析;
- 模型计算;
- 待验证线索。
## 输出模块
默认生成可直接创建飞书在线文档的 markdown 正文;正式股票筛选报告必须读取 `references/delivery-workflow.md` 和 `references/formal-report-execution-contract.md`,并调用豆包 App 内置飞书文档/云文档能力创建飞书在线文档。只有用户明确提出“只在对话里简短回答”“不要生成文档”“只要表格”等约束时,才不创建飞书文档或调整为更短、更表格化、无图表、HTML 或其他形式。
行业、主题、概念、产业链、业绩、市值、价值、成长、高股息等都是范围界定和筛选逻辑前置;最终输出始终是股票筛选结论。正式输出前先按 `references/formal-report-execution-contract.md` 执行研究流程,再读取 `templates/stock-screening-report.md` 作为母模板,叠加对应任务模板,并按 `references/report-quality-gate.md` 做交付前自检。
标准输出应围绕当前任务选择必要模块,不套固定报告目录。通常至少包含:
- **口径和范围:** 市场、行业/主题/产业链边界、股票池来源、数据截止时点。
- **范围背景与当前状态:** 说明该范围的景气、市场规模/增速、政策/事件、估值、资金、竞争格局或指标分布,并用至少一种背景可视化或准可视化表达支撑。
- **直接结论:** 候选分组、比较结论或龙头类型判断。
- **筛选规则:** 透明说明过滤条件、排序/分组依据和风险处理方式。
- **候选表:** 展示股票、代码、市场、入选角色、业务证据、证据来源、风险标记或信息缺口;为保持排版清晰,行情多窗口字段优先放入独立的行情与估值对比表。
- **核心证据:** 对关键公司给出业务绑定、订单/客户/收入/量产/认证、财务弹性、估值和交易状态等证据。
- **重点公司多维分析:** 对重点候选展开业务介绍、主线相关性和真实度、相关业务后续发展、对整体业绩牵引性、公司基本面、估值与交易状态、资金流、最新价、最近交易日/5 日/20 日/年初至今股价波动、同行对比、券商/媒体观点和风险。不能只写公司简介、核心优势和泛化风险。
- **反向证据和风险:** 只列与结论相关的风险事实、估值压力、兑现节奏和证据薄弱点。
- **后续验证清单:** 仅在证据不足或结论受限时给出。
- **可视化表达:** 复杂主题、行业、产业链、龙头或策略筛选不能只有普通表格;默认至少包含一个传导/流程/关系类组件,以及一个数值对比类组件,外加候选全景表。用户明确不要图表或数据不足时才省略,并说明原因。
- **数据来源:** 列出结构化数据、公司披露、交易所/互动平台、券商研报、权威媒体和行业资料,并标注来源编号、来源名称、类型、日期或报告期、字段用途和链接/出处。正文和表格中只放 `[n]` 来源标记,不直接展示 URL、链接数组或原始检索字段。
- **风险提示与免责声明:** 使用 `references/delivery-workflow.md` 中的固定三条免责声明。
按需使用以下模板和组件:
- `templates/standard-response.md`:所有输出共用的底线约束,不是最终报告模板。
- `templates/stock-screening-report.md`:所有股票筛选成品的母模板,用于保证范围界定、筛选逻辑、候选分组、重点个股、可视化和风险披露完整。
- 任务模板:
- 直接个股筛选:`templates/direct-stock-screening.md`。
- 指定股票比较:`templates/stock-comparison.md`。
- 行业锚定筛选:`templates/industry-screening.md`。
- 自上而下行业发现:`templates/industry-discovery.md`。
- 主题概念筛选:`templates/theme-screening.md`。
- 策略风格筛选:`templates/strategy-screening.md`。
- 产业链环节筛选:`templates/supply-chain-screening.md`。
- 龙头识别:`templates/leader-identification.md`。
- 组件模板:`templates/candidate-facts-table.md`、`templates/market-valuation-table.md`、`templates/key-company-card.md`、`templates/evidence-table.md`、`templates/event-timeline.md`。
表格是常规结构化表达,不单独构成完整可视化。正式主题、行业、产业链、龙头和策略筛选默认使用背景可视化或准可视化、候选全景表、关系/传导组件和关键指标数值对比;复杂数值图在数据不足时可降级为矩阵、环节表、事件时间线或证据表,并说明原因。HTML 仅在用户明确要求或平台交付需要时使用。用户明确不要图表时,不生成图表。
## 禁止项
不得输出:
- 不透明总分、隐藏加权排名、星级、推荐指数、主题纯度百分比。
- “买入”“卖出”“必买”“一定上涨”等确定性投资建议;除非用户明确要求交易计划且已补足必要前提,也必须使用条件化表达。
- 用平台概念标签证明核心受益。
- 把券商预测、媒体说法或模型测算写成公司事实。
- 与当前结论无关的泛化风险模板。
- “蹭概念”等主观动机判断;应使用公开事实和时间线表达。
## 降级处理
当数据或工具不足时:
1. 说明缺失的数据或不可用工具。
2. 尽可能使用可验证公开证据继续回答。
3. 降低结论强度。
4. 区分信息缺口和风险事实。
5. 给出后续验证清单,不猜测。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!