← 返回
数据分析 中文

SEC 13F Whale Tracker

Track top fund managers' holdings via SEC 13F filings. Fetches quarterly filings from SEC EDGAR, compares quarter-over-quarter changes (new positions, increa...
{"answer":"通过SEC 13F文件追踪顶级基金经理持仓。获取SEC EDGAR季度报告,对比季度变化(新建仓、增持……"}
reed1898
数据分析 clawhub v1.0.0 1 版本 99855.5 Key: 无需
★ 0
Stars
📥 691
下载
💾 54
安装
1
版本
#latest

概述

SEC 13F Whale Tracker

Track what Buffett, Dalio, Ackman, Soros, and Cathie Wood are buying and selling via SEC EDGAR 13F filings.

Setup (one-time)

SKILL_DIR="$(dirname "$(readlink -f "$0")")"  # or resolve from skill path
cd /tmp && python3 -m venv sec13f-venv
source sec13f-venv/bin/activate
pip install -r "$SKILL_DIR/scripts/requirements.txt"

Or reuse an existing venv if available. The only dependency is requests.

Run Tracker

python3 scripts/tracker.py

Output:

  • data/ — cached holdings JSON per fund per quarter (auto-created)
  • reports/latest.md — most recent report
  • reports/13f-report-YYYY-MM-DD.md — dated report

Default Tracked Funds

FundManagerCIK
--------------------
Berkshire HathawayWarren Buffett0001067983
Bridgewater AssociatesRay Dalio0001350694
Pershing SquareBill Ackman0001336528
Soros Fund ManagementGeorge Soros0001029160
ARK InvestCathie Wood0001697748

To add funds, edit the FUNDS dict in scripts/tracker.py. Find CIK numbers at SEC EDGAR.

Report Structure

Each fund section includes:

  • Report period and filing date
  • Total holdings value and count
  • 🆕 New positions with value and shares
  • 📈 Increased positions with % change
  • 📉 Decreased positions with % change
  • 🚫 Closed positions

Cross-fund insights section highlights:

  • Stocks where multiple managers converge (buy or sell simultaneously)

Cron Integration

Schedule quarterly runs (13F filings are due ~45 days after quarter end):

# Run mid-February, May, August, November
0 8 15 2,5,8,11 * cd /path/to/project && venv/bin/python scripts/tracker.py

Or use OpenClaw cron to run and send the report to a channel.

Technical Notes

  • SEC EDGAR API is free and public; requires User-Agent header
  • Rate limited to <10 req/sec (script adds 150ms delay between requests)
  • Parses 13F information table XML, handles namespace detection
  • Merges holdings by CUSIP, separates put/call options
  • Caches data in data/ to avoid re-fetching known quarters
  • No proxy needed for SEC EDGAR (script clears proxy env vars)

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 19:30 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 65,152
data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 368 📥 140,546
productivity

Reminder

reed1898
捕获自然语言事件,保存至工作区,安排 Telegram 提醒,自动 cron 通知并查询即将到来的事件。
★ 9 📥 10,373