mcpField
E
EdgarTools

EdgarTools

github.com/dgunningデータ・データベース2.8k43 回インストール4 日前に更新
リポジトリ

EdgarTools について

EdgarToolsは、SEC提出書類や財務諸表を分析するためのスキル群です。企業・提出書類の検索、財務指標、報告書の節、ファンド提出書類、保有状況、所有権取引、XBRLデータを扱います。

主な機能

  1. 01企業の検索と提出書類の特定
  2. 02財務諸表と指標の分析
  3. 0310-K、10-Q、8-Kの節の抽出
  4. 04ファンド提出書類と機関投資家の保有状況の確認
  5. 05インサイダー取引の確認
  6. 06XBRLの事実と概念へのアクセス

活用シーン

  1. 01企業のSEC提出書類の検索
  2. 02財務諸表の指標の確認
  3. 03企業報告書から節を抽出
  4. 04ファンド保有状況やインサイダー取引の分析

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dgunning/edgartools --skill edgartools

インストール後、Claude Code で/edgartoolsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

__init__.py
readme.md
skill.yaml
sharp-edges.yaml
validations.yaml
collaboration.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.yamlSECフォーム種別のマッピング

各スキルディレクトリには、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

コメント