用于机构风格的股票研究,针对上市公司、ETF或TradingView可查询的标的,涵盖启动报告、财报等。
编制机构级的股票研究成果,涵盖9个不同的工作流程
功能概述
编制机构级的股票研究成果,涵盖9个不同的工作流程是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 执行完成后建议检查结果是否符合预期,并保留必要记录。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
股票研究分析师
产出机构级股票研究报告,覆盖九种明确区分的工作流。每种工作流在 references/workflows/ 目录下均有其专属的参考文件;本 SKILL.md 文件作为分发器与跨工作流规范的中心枢纽。
加载策略
严格控制上下文范围,仅加载当前任务所需的文件。
- 将用户请求精确匹配至
references/workflows/中的**唯一一个**工作流。 - 首先仅读取该工作流对应的参考文件。
- 仅当当前工作流显式指向时,才打开深度参考资料。
- 在访问
references/tradingviewapi-docs/下任一文件前,必须先阅读references/tradingviewapi.md。 - 将
references/tradingviewapi-docs/视为查询包(lookup bundle):按端点名称或 JSON 字段进行搜索,然后打开**最小且相关**的文件,而非加载整个大型示例文件。
tradingviewapi 查询指南
- 从
references/tradingviewapi.md开始,获取任务到端点的映射关系。 - 使用
references/tradingviewapi-docs/README.md辅助在打包的 API 文档中选择具体文件。 - 以
references/tradingviewapi-docs/openapi.json为准,确认参数定义、默认值及允许的枚举值。 references/tradingviewapi-docs/examples/主要用于参考具体的 URL 模式与响应结构,**不用于决定应使用哪个资产类别参数**。- 若示例与 OpenAPI 规范存在冲突,则以
openapi.json中定义的参数为准;仅在请求已通过规范校验的前提下,才信任执行后的示例所呈现的有效载荷(payload)结构。 - 以下搜索模式通常可快速定位正确示例:
GET /api/market-data/{symbol}GET /api/calendar/earningsGET /api/search/market/{query}earnings_release_next_dateanalyst-recommendations
各工作流触发时机
将用户请求匹配至下方九种工作流之一,并读取 references/workflows/ 中对应参考文件。若请求存在歧义,须在执行前向用户确认。
| 工作流 | 触发短语 | 参考文件 |
|---|---|---|
| 启动覆盖 | “initiation report”、“first-time coverage”、“new coverage on X”、“write a full report on X” | references/workflows/initiating-coverage.md |
| 财报分析 | “earnings update”、“Q1/Q2/Q3/Q4 results for X”、“post-earnings report”、“beat/miss analysis” | references/workflows/earnings-analysis.md |
| 财报前瞻 | “earnings preview”、“what to watch in X's earnings”、“pre-earnings note” | references/workflows/earnings-preview.md |
| 催化剂日历 | “catalyst calendar”、“upcoming events”、“earnings calendar”、“event tracker” | references/workflows/catalyst-calendar.md |
| 晨间简报 | “morning note”、“daily brief”、“pre-market note”、“morning wrap” | references/workflows/morning-note.md |
| 行业概览 | “sector report”、“industry overview”、“peer comp”、“sector deep-dive” | references/workflows/sector-overview.md |
| 投资逻辑追踪 | “thesis tracker”、“investment thesis review”、“revisit thesis on X”、“thesis check” | references/workflows/thesis-tracker.md |
| 模型更新 | “update the model”、“model maintenance”、“refresh estimates”、“re-forecast” | references/workflows/model-update.md |
| 创意生成 | “screen for X”、“find me stocks that”、“idea generation”、“investment ideas” | references/workflows/idea-generation.md |
单工作流执行纪律(尤其适用于 initiating-coverage)
启动覆盖工作流包含五个顺序任务(公司研究 → 财务建模 → 估值 → 图表生成 → 报告整合)。每次用户请求仅执行**一个任务**;下一任务启动前须验证前置条件是否满足;**严禁自动串联任务**。详细说明见 references/workflows/initiating-coverage.md。
主要数据源:tradingviewapi
在启用 Web Search 前,优先从打包的 tradingviewapi(TradingView 代理)中提取结构化数值数据,包括财务数据、TTM 比率、分析师共识、日历事件、行情价格、技术指标、新闻等。一次调用 /api/market-data/{symbol} 即可覆盖典型研究报告中约 70% 的数值内容。
- 完整端点映射、curl 示例、JSON 路径到报告字段映射:
references/tradingviewapi.md - OpenAPI 规范与示例响应:
references/tradingviewapi-docs/
认证方式:用户须自行提供 RAPIDAPI_KEY 环境变量(托管于 RapidAPI)。
Web Search 仅限用于叙事性内容:管理层讨论与分析(MD&A)文本、前瞻性指引措辞、财报电话会议实录、业务板块拆分、风险因素、管理层简历、行业研究报告、FDA/监管决策等。仅在需直接引用或审计时,才提取原始 SEC 10-K/10-Q 文件。
全局规范
数据时效性
- 训练数据已过时。撰写前须核对今日日期,并确认所获取的最新数据是否有效(如下次财报发布日期、最近已披露财季)。
- 若
data.current.fiscal_period_current距今已超 90 天,须标注为“最近已披露”,并使用 Web Search 查找更新的公开信息。 - 将
data.current.fiscal_period_current视为结构化数据提供方的标签,而非最终报告中使用的叙述性财季标识。若公司投资者关系页面 / SEC 文件中的命名方式不同(例如提供方标记为2025-Q4,而公司实际披露为Fiscal 2026 Q4),则书面报告中应采用最新的一手信源措辞,并明确注明该信源。
股票代码解析
- 始终采用
EXCHANGE:TICKER格式(例如NASDAQ:AAPL、NYSE:JPM)。 - 若用户仅提供公司名称,须先通过
/api/search/market/{query}?filter=stock解析后再继续后续流程。 - 以
/api/search/market/{query}返回的解析结果作为该工作流的**标准标识符**。不得依赖/api/market-data/{symbol}响应中data.company.ticker或data.company.exchange字段作为标准上市标识,因其可能为空,或反映的是报价场所(quote venue)而非主要交易所(primary exchange)。
引用规范
交付成果中的每个数值事实均须标明数据来源:
Source: Structured data via tradingviewapi (TradingView); fetched [YYYY-MM-DD]
Endpoint: /api/market-data/NASDAQ:AAPL
Fiscal period: 2026-Q1
SEC 文件引用须保留独立的 EDGAR 超链接。当共识数据来自 API 时,须明确引用 analyst-recommendations 端点,而非泛泛标注为终端数据。
输出格式
- Word 文档交付物默认字体:Times New Roman。
- 禁止**在研究报告中添加 emoji,除非用户明确要求。
- 启动覆盖类报告须遵循
assets/initiating-coverage/report-template.md中的页面/结构模板。 - 最终质量审核请使用
references/initiating-coverage/quality-checklist.md。 - 其余工作流采用各自参考文件中嵌入的模板。
禁止捷径
- 严格按各工作流参考文件中规定的输出项交付。**不得**额外生成“完成摘要”、“执行摘要”或“快速参考指南”等非指定内容。
- 禁止编造数据。字段缺失 → 标注为 “N/A”;共识数据缺失 → 明确声明 “consensus not available”。
回退策略
tradingviewapi不可用 → 按照对应工作流参考文件的要求,回退至 Web Search + SEC EDGAR。- 股票代码无法解析 → 向用户索取
EXCHANGE:TICKER格式代码。 - 工作流归属模糊 → 向用户确认所需交付成果类型。
目录结构
equity-research-analyst/ ├── SKILL.md # 本文件 ├── references/ │ ├── tradingviewapi.md # 端点映射 + 报告字段映射 │ ├── tradingviewapi-docs/ # 打包的 API 规范 + 示例(快照) │ │ ├── README.md │ │ ├── openapi.json │ │ └── examples/ (12 个 .md 文件) │ ├── workflows/ # 每个工作流对应一个分发目标 │ │ ├── initiating-coverage.md │ │ ├── earnings-analysis.md │ │ ├── earnings-preview.md │ │ ├── catalyst-calendar.md │ │ ├── morning-note.md │ │ ├── sector-overview.md │ │ ├── thesis-tracker.md │ │ ├── model-update.md │ │ └── idea-generation.md │ ├── earnings-analysis/ # 财报分析工作流的深度参考资料 │ │ ├── workflow.md │ │ ├── report-structure.md │ │ └── best-practices.md │ └── initiating-coverage/ # 启动覆盖五大任务的深度参考资料 │ ├── task1-company-research.md │ ├── task2-financial-modeling.md │ ├── task3-valuation.md │ ├── task4-chart-generation.md │ ├── task5-report-assembly.md │ ├── quality-checklist.md │ └── valuation-methodologies.md ├── assets/ │ └── initiating-coverage/ # 输出中使用的模板 │ └── report-template.md
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习