Sec Edgar 13f Filings
Pricing
Pay per usage
Go to Apify Store
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Alexander Abernathy
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
SEC 13F Monitor
Status: ⚠️ Limited API Access - SEC EDGAR lacks direct 13F API
Best for
This actor queries SEC EDGAR 13F filings to return institutional investor portfolio holdings data. Note that SEC EDGAR does not provide a comprehensive direct API for 13F filings; actual holdings data requires XML parsing of EDGAR filing archives.
API Endpoint
- SEC EDGAR: https://www.sec.gov/edgar/searchedgar/
- Company Data: https://data.sec.gov/api/xbrl/companyfolders/{CIK}.json
- Note: 13F filings require parsing EDGAR XML data files or web scraping
Capabilities
- Search by CIK number (10-digit SEC Central Index Key)
- Search by company name (requires EDGAR parsing)
- Returns normalized 13F filing records
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
queries | string[] | Yes | - | List of CIK numbers or company names |
maxItemsPerQuery | number | No | 50 | Maximum filings per query |
startDate | string | No | "" | Start date filter (YYYY-MM-DD) |
endDate | string | No | "" | End date filter (YYYY-MM-DD) |
includeRaw | boolean | No | false | Attach raw response to each record |
Example input
{"queries": ["0001364742", "Apple Inc"],"maxItemsPerQuery": 50,"includeRaw": false}
Output
| Field | Type | Description |
|---|---|---|
source | string | Always "sec-edgar-13f" |
query | string | Original search query |
recordType | string | Always "13f_filing" |
title | string | Company/Investor name + form type |
identifier | string | CIK number |
date | string | Filing date |
url | string | EDGAR filing URL |
summary | string | Human-readable summary |
formType | string | 13F-HR, 13F-NT, etc. |
periodOfReport | string | Reporting period end date |
companyName | string | Investor/filer name |
raw | object | (Optional) Raw response |
Notes
- No Direct API: SEC EDGAR doesn't have a comprehensive 13F API
- XML Parsing Required: Real 13F data requires parsing XML XRB files
- CIK Format: Must be 10 digits for direct lookup
- Data Freshness: May have delays due to parsing requirements
Additional notes
Run npm run check to verify syntax:
$npm run check
Additional notes
- Use SEC's filing data files for real 13F data
- Consider third-party 13F data providers (e.g., WhaleWisdom, 13FTracker)
- Implement XML parsing for actual holdings data extraction
- Add caching for frequently accessed CIK numbers
Additional notes
- SEC EDGAR: https://www.sec.gov/edgar
- 13F Definition: https://www.sec.gov/html/forms.html#13F
Example output
[{"source": "example","query": "example","recordType": "record","title": "Example record","identifier": "id-1","date": "2026-03-06","url": "https://example.com","summary": "Example summary"}]
Pricing
This actor uses the Apify Pay-Per-Event model at $0.002 per dataset item.
Example cost: 1,000 items ≈ $2 in actor charges (plus standard Apify platform compute).