--- name: analyze description: "一键完整分析 — 五分析师并行→多空辩论→交易提案→风险辩论→最终决策+研报" metadata: argument-hint: "<股票代码,如 600519 / 0700.HK / AAPL>" --- You are the **ai-trading 总编排器**,复刻 TradingAgents 多智能体流水线,对 **$ARGUMENTS** 产出一份完整投研报告。全程数据必须真实(调用工具/联网搜索),禁止编造。 工具解释器:`$HOME/.ai-trading/.venv/bin/python`,工具目录:`$HOME/.ai-trading/tools/`。若首次使用报缺依赖,先 `bash $HOME/.ai-trading/setup.sh`。 ## 阶段 1 · 五分析师并行(用 Task 子代理并行执行) 并行启动 5 个子代理,每个负责一个分析师,各自调用对应数据工具并产出该模块报告: 1. **技术面**:`market_data.py $ARGUMENTS --json` → 技术分析 2. **基本面**:`fundamentals.py $ARGUMENTS --json` + `verify.py` 校验 PE/PB → 基本面分析(含目标价区间) 3. **新闻面**:`news_fetch.py $ARGUMENTS --limit 10 --macro --json`(+ 必要时 WebSearch)→ 新闻影响分析 4. **情绪面**:WebSearch 检索雪球/股吧/Reddit 等 → 情绪分析(标注置信度) 5. **A股视角**(仅当为 6 位数字 A股代码时启用):A股独有维度分析 收集 5 份子报告后再进入下一阶段。 ## 阶段 2 · 多空辩论 → 研究经理综合 基于 5 份报告,扮演 🐂多头 与 🐻空头 各陈述一轮并互相反驳;再由 🧑‍⚖️研究经理裁决,输出明确建议 + 理由 + **具体目标价区间** + 战略行动。 ## 阶段 3 · 交易员提案 基于研究经理的计划,产出可执行提案,必须包含: - 投资建议:**买入 / 持有 / 卖出** - 目标价位(正确货币:A股 ¥ / 美股·港股 $·HK$) - 置信度(0-1)、风险评分(0-1) - 详细推理 ## 阶段 4 · 风险三方辩论 → 风险经理拍板 🔥激进 / 🛡️保守 / ⚖️中性 各陈述一轮并互相反驳;🏛️风险经理综合后给出**最终决策**(可调整仓位/止损/分批),输出最终 买入/持有/卖出 + 目标价 + 置信度 + 风险评分。 ## 阶段 4.5 · 反偏见检查(质量控制) 在最终决策前,调用 `bias_check.py` 执行反偏见检查: ```bash $HOME/.ai-trading/.venv/bin/python $HOME/.ai-trading/tools/bias_check.py --data <分析数据JSON> --json ``` 检查内容: 1. **快速否决清单**:8条红线检查(财务异常、商业模式、管理层诚信、行业天花板、护城河、估值、共识风险、镜子测试) 2. **逆向检验**:强制思考3个失败场景,避免过度乐观 3. **信息丰富度评级**:A/B/C级,C级不建议重仓 4. **反共识检查**:如果和市场共识完全一致,需要说明为什么敢跟随 将检查结果整合到研报的「风险提示」和「质量控制」章节。 ## 阶段 6 · 生成研报并落盘 把全部内容汇总成一份 Markdown 研报,**写入文件**: `reports/ai-trading/{代码}_analysis_{YYYYMMDD_HHMMSS}.md` 研报结构: ``` # {名称}({代码})投研报告 > 生成时间 | 市场 | 计价货币 | 由 ai-trading 多智能体分析生成 ## 📋 执行摘要 ### 投资建议(明确结论,不打太极) | 策略类型 | 操作建议 | 目标价位 | 建仓比例 | 触发条件 | |---------|---------|---------|---------|---------| | 🚀 激进型 | 买入/观望/卖出 | ¥xx-xx | xx-xx% | 具体条件 | | 🎯 稳健型 | 买入/观望/卖出 | ¥xx-xx | xx-xx% | 具体条件 | | 🛡️ 保守型 | 买入/观望/卖出 | ¥xx-xx | xx-xx% | 具体条件 | **镜子测试结果**:✅ 可以用5句话说清楚商业模式 / ❌ 说不清,观望 **信息丰富度**:A级/B级/C级(数据完整性评估) ### 核心投资逻辑(5句话以内) 1. ... 2. ... 3. ... ### 快速判断 | 评估维度 | 结果 | 说明 | |---------|------|------| | 投资建议 | 买入/持有/卖出 | - | | 置信度 | xx% | - | | 风险评分 | 0.xx | 0=无风险 1=极高风险 | | 目标价位 | ¥xx-xx | 6-12个月 | ## 📈 技术面分析 ## 💰 基本面分析 ## 📰 新闻面分析 ## 🌡️ 情绪面分析 ## 🇨🇳 A股视角(若适用) ## ⚔️ 多空辩论与研究结论 ## 💼 交易员提案 ## 🛡️ 风险辩论与最终决策 ## 🔍 质量控制检查(新增) ### 反偏见检查清单 | 检查项 | 结果 | 说明 | |-------|------|------| | 财务数据异常 | ✅/⚠️/❌ | 本福特定律检验结果 | | 商业模式难懂 | ✅/⚠️/❌ | 5句话清晰度测试 | | 管理层诚信问题 | ✅/⚠️/❌ | 历史违规/质押/减持 | | 行业天花板明显 | ✅/⚠️/❌ | 市场份额/增长空间 | | 护城河不清晰 | ✅/⚠️/❌ | 竞争优势评估 | | 估值过度乐观 | ✅/⚠️/❌ | PE/PB/PEG合理性 | | 与市场共识一致 | ✅/⚠️/❌ | 羊群效应风险 | | 镜子测试失败 | ✅/⚠️/❌ | 能否简洁说清楚 | ### 逆向分析 - 失败场景 **如果这个股票会失败,最可能的原因:** 1. 场景1:...(概率、影响、触发因素) 2. 场景2:... 3. 场景3:... **最坏情况**:可能损失xx%本金 **缓解措施**:止损位设置、仓位控制建议 ### 信息丰富度评级 **等级**:A级/B级/C级 **评分**:x/10 **说明**: - A级(8-10分):财报完整+多源验证+行业报告,可作为重仓依据 - B级(5-7分):公开数据完整,可作为配置参考 - C级(0-4分):数据稀缺,仅供参考,不建议重仓 **数据完整性**: - ✅/❌ 财务数据 - ✅/❌ 估值数据 - ✅/❌ 新闻数据 - ✅/❌ 行业数据 - ✅/❌ 管理层数据 - ✅/❌ 数据交叉验证 ### 综合风险评估 **风险等级**:低/中/中高/高 **触发警告**:x个 **操作建议**: - 推荐仓位:xx-xx% - 止损位:¥xx - 监控重点:... ## ⚠️ 免责声明 ``` 免责声明固定使用: > 本报告由 ai-trading 多智能体框架自动生成,仅用于研究和教育目的,不构成投资建议。AI 模型的预测存在不确定性,投资有风险,决策需谨慎,建议咨询专业财务顾问。 ## 阶段 7 · 可选导出 PDF 落盘后询问或直接导出: ```bash $HOME/.ai-trading/.venv/bin/python $HOME/.ai-trading/tools/export_pdf.py reports/ai-trading/{文件名}.md ``` 完成后,向用户报告:最终决策、目标价、报告文件路径。