关于 EdgarTools
EdgarTools 提供用于分析 SEC 文件和财务报表的技能,涵盖公司与文件检索、报表指标、表单章节、基金申报、持仓、所有权交易及 XBRL 数据。
主要功能
- 01查询公司并检索申报文件
- 02分析财务报表和指标
- 03提取 10-K、10-Q 和 8-K 章节
- 04查看基金申报和机构持仓
- 05审查内部人交易
- 06访问 XBRL 事实与概念
适用场景
- 01查找公司的 SEC 申报文件
- 02查看财务报表指标
- 03提取公司报告中的章节
- 04分析基金持仓或内部人交易
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dgunning/ edgartools --skill edgartools安装后在 Claude Code 中输入/edgartools确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
__init__.pyreadme.mdskill.yamlsharp-edges.yamlvalidations.yamlcollaboration.yaml详细介绍
EdgarTools
分析 SEC 文件和财务报表。
技能
| 技能 | 用途 |
|---|---|
| core(此目录) | 公司查询、文件、搜索 |
| financials/ | 财务报表和指标 |
| reports/ | 提取 10-K/10-Q/8-K 章节 |
| funds/ | 共同基金、ETF、NPORT/N-CEN/N-CSR |
| holdings/ | 13F 机构持仓 |
| ownership/ | Form 3/4/5 内部人交易 |
| xbrl/ | 底层 XBRL 事实和概念 |
| forms.yaml | SEC 表格类型映射 |
每个技能目录都包含 skill.yaml(模式和示例)以及 sharp-edges.yaml(需要避免的常见错误)。
快速设置
from edgar import set_identity
set_identity("Your Name [email protected]") # Required
API 发现
每个对象都有用于 API 参考的 .docs:
company.docs # Full API guide
company.docs.search("filings") # Search for specific topic
filing.docs.search("xbrl") # How to access XBRL
常用入口
from edgar import Company, get_filings, find
company = Company("AAPL") # By ticker
filing = find("0000320193-25-000079") # By accession
filings = get_filings(form="10-K", year=2024) # Discovery
评论
支持 Markdown