SEC Filing Reader 是一个面向 SEC 申报文件的检索、解析与摘要技能,用于在用户提出阅读 10-K、总结 10-Q、查阅 SEC 文件、查找代理声明、查询 DEF 14A 或阅读 8-K 等需求时,按给定的公司获取对应申报文件并生成结构化摘要。其目标是将股票代码解析为 CIK,在 EDGAR 上定位相关文件,提取最重要的章节,并针对不同文件类型生成结构化摘要,同时确保每个摘要都链接回原始文件,以便用户对照一手来源核验细节。
用途
该技能用于检索、解析并总结给定公司的 SEC 申报文件。它按申报类型(年报 10-K、季报 10-Q、当前事件报告 8-K、代理声明 DEF 14A、内幕交易表格 Form 4)生成相应的结构化摘要,并保证每个摘要都链接回原始文件。
数据获取流程
数据源细节与回退行为参见 ${CLAUDE_PLUGIN_ROOT}/skills/_shared/references/data-sources.md。
股票代码到 CIK 的解析
解析股票代码:使用 sec-fetch 技能(见 data-sources.md)获取 https://www.sec.gov/files/company_tickers.json,定位公司的 CIK 并补齐为 10 位数字。缓存 CIK 与官方公司名称以供后续请求使用。如果用户提供的是公司名称而非股票代码,则在 JSON 中搜索匹配的 title 字段,并在继续前与用户确认匹配结果。
处理歧义:如果存在多个匹配的 CIK 条目(例如不同股份类别),优先选择具有最常见股票代码的条目。如果用户指定的是内部人士姓名而非公司,则使用 EDGAR 全文检索端点,以该人姓名为查询词、Form 4 为表单类型进行查询。
通过 EFTS 检索文件
搜索文件:使用 EDGAR 全文检索系统(EFTS)端点定位目标文件:
https://efts.sec.gov/LATEST/search-index?q={company-name-or-CIK}&forms={form-type}&dateRange=custom&startdt={start}&enddt={end}
将 forms 设置为所请求的申报类型:10-K、10-Q、8-K、DEF 14A 或 4。
如果用户请求最新文件,则省略日期范围或设置较宽的时间窗口(10-K/10-Q 为近 18 个月,8-K 为近 12 个月,DEF 14A 为近 24 个月,Form 4 为近 6 个月)。
如果用户指定了财年或日期,则相应缩小日期范围。
解析 JSON 响应,提取文件 URL、accession number、申报日期和报告期。
解析文件文档 URL:根据 EFTS 结果,构造文件索引页路径:
https://www.sec.gov/Archives/edgar/data/{CIK}/{accession-number-no-dashes}/{accession-number}-index.htm
获取索引页以识别主文档(包含实际申报文本的 .htm 或 .txt 文件)。优先选择 HTML 版本而非纯文本,以获得更好的结构解析。
文件获取
获取文件内容:通过 WebFetch 获取主文档 URL。对于体量可能极大的 10-K 与 10-Q,尽可能聚焦于获取特定章节而非整个文档。如果文档过大无法一次获取,则使用多次定向请求。
处理文件变体:部分文件使用 /ix?doc= 交互式查看器格式,需去除交互式包装并直接获取底层文档。对于 XBRL 标注的文件,使用 HTML 呈现而非原始 XBRL。
分析步骤——按申报类型生成摘要
10-K(年报)
提取并总结以下章节:
Item 1——业务描述。总结公司主要产品与服务、收入来源、关键市场、竞争定位,以及本财年内商业模式的任何重大变化。
Item 1A——风险因素。按重要性列出前五至七项风险因素。重点标出相较上一年 10-K 新增的风险,这些往往预示新出现的关切。将风险归类为运营、财务、监管、竞争或宏观经济。
Item 7——管理层讨论与分析(MD&A)。提取管理层关于收入驱动因素、利润率趋势、资本配置优先级和前瞻性陈述的叙述。注明会计政策变化或重述。总结流动性与资本资源讨论。
Item 8——财务报表。引用利润表、资产负债表和现金流量表的汇总数据。不复制完整财务报表,而是突出关键数字(收入、净利润、总资产、总负债、经营现金流),并引导用户前往结构化数据端点获取详细数字。
脚注。标记任何重要脚注:收入确认变化、租赁义务、或有负债、养老金义务或表外安排。如有股票薪酬脚注,进行总结。
10-Q(季报)
聚焦自最近一次 10-K 以来的变化:
MD&A 更新。总结管理层对季度业绩的评论,注明与年度趋势或指引的偏离。
中期财务要点。提取季度收入、净利润和 EPS。与上年同期(YoY)及上一季度(QoQ)比较。
风险因素更新。注明相较 10-K 新增或修改的风险因素。如果 10-Q 声明“无重大变化”,明确报告该表述。
法律诉讼。标记本季度披露的任何新诉讼或监管行动。
8-K(当前报告)
总结所报告的重大事件:
事件类型。识别 Item 编号(例如 Item 2.02——经营成果、Item 1.01——签订重大协议、Item 5.02——董事或高管离任)。将 Item 编号映射为通俗描述。
事件摘要。用三到五句话简要总结重大事件,包括关键数字(交易金额、高管姓名、生效日期)。
附件。注明任何重要附件(新闻稿、协议)并提供附件 URL。
DEF 14A(代理声明)
提取以下治理与薪酬信息:
高管薪酬。总结前五名具名高管薪酬汇总表,包括总薪酬、基本工资、奖金、股票奖励和期权奖励。注明 CEO 总薪酬的同比变化。
董事会构成。列出所有董事候选人及其委员会成员身份、任期和独立性状态。注明任何新候选人或不续任董事。
股东提案。总结每项股东提案、董事会建议(支持或反对),以及(若来自最终代理声明)可得的投票结果。
薪酬话语权(Say-on-Pay)。如包含,报告高管薪酬咨询投票结果。
Form 4(内幕交易)
提取以下交易细节:
内幕人士身份。报告人姓名、职务或与公司的关系(CEO、CFO、董事、10% 持股人)。
交易细节。对每笔报告的交易:交易日期、交易代码(P = 买入,S = 卖出,A = 授予,M = 行权)、股数、每股价格和交易总值。
交易后持股。报告内幕人士交易后的总持股数。
背景。注明交易是否依据 10b5-1 预先安排交易计划执行。如果同一内幕人士在近期存在多份 Form 4 文件,总结其模式(近 90 天为净买入还是净卖出)。
深度处理
标准格式规则参见 ${CLAUDE_PLUGIN_ROOT}/skills/_shared/references/output-format.md。
摘要深度(默认)。每个章节提供一至两段概述、一个五至八行的关键要点表,以及完整文件链接。总摘要长度约 400 至 600 词。省略脚注分析,风险因素限制为前三项。
详细深度。将每个章节扩展为多段,并在相关处直接引用文件原文。包含完整的风险因素分类、完整的高管薪酬表、所有脚注摘要,以及对以往文件的交叉引用以作比较。总摘要长度可达 1,500 至 2,000 词。
输出
遵循 ${CLAUDE_PLUGIN_ROOT}/skills/_shared/references/output-format.md 中定义的输出结构。以标准页眉开头(使用申报类型作为分析类型,例如“10-K Summary”)。在合适处用表格呈现章节要点,在响应顶部显著位置嵌入 EDGAR 上完整文件的直接链接,每个章节后附来源链接,并以标准免责声明结尾。
摘要结构如下:
章节 | 关键要点
Business | [一行摘要]
Risk Factors | [首要风险或变化]
MD&A | [关键驱动因素或关切]
Financials | [头条数字]
Footnotes | [重要事项或“无重大事项”]
最后以如下格式给出完整文件 URL:
Full filing: SEC EDGAR
适用场景:该技能适用于需要阅读或总结美国上市公司 SEC 申报文件的投资研究与财务分析场景,包括年报、季报、当前事件报告、代理声明和内幕交易表格等。
限制:其功能依赖 EDGAR 与 EFTS 等外部数据源,数据源细节与回退行为参见共享参考文件;部分文件体量较大,需分段获取;具体收费、价格与平台支持情况暂未提供。