Install
openclaw skills install sec-13f-trackerTrack top fund managers' holdings via SEC 13F filings. Fetches quarterly filings from SEC EDGAR, compares quarter-over-quarter changes (new positions, increases, decreases, exits), and generates analysis reports with cross-fund convergence insights. Use when user asks about hedge fund holdings, 13F filings, whale tracking, what Buffett/Dalio/Ackman/Soros/Cathie Wood are buying or selling, or institutional investor portfolio changes.
openclaw skills install sec-13f-trackerTrack what Buffett, Dalio, Ackman, Soros, and Cathie Wood are buying and selling via SEC EDGAR 13F filings.
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.
python3 scripts/tracker.py
Output:
data/ — cached holdings JSON per fund per quarter (auto-created)reports/latest.md — most recent reportreports/13f-report-YYYY-MM-DD.md — dated report| Fund | Manager | CIK |
|---|---|---|
| Berkshire Hathaway | Warren Buffett | 0001067983 |
| Bridgewater Associates | Ray Dalio | 0001350694 |
| Pershing Square | Bill Ackman | 0001336528 |
| Soros Fund Management | George Soros | 0001029160 |
| ARK Invest | Cathie Wood | 0001697748 |
To add funds, edit the FUNDS dict in scripts/tracker.py. Find CIK numbers at SEC EDGAR.
Each fund section includes:
Cross-fund insights section highlights:
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.
User-Agent headerdata/ to avoid re-fetching known quarters