Sec Edgar 13f Filings avatar

Sec Edgar 13f Filings

Pricing

$2.00 / 1,000 results

Go to Apify Store
Sec Edgar 13f Filings

Sec Edgar 13f Filings

Public data actor with normalized output.

Pricing

$2.00 / 1,000 results

Rating

0.0

(0)

Developer

Alexander Abernathy

Alexander Abernathy

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

22 days ago

Last modified

Share

SEC 13F Monitor

Apify Actor

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

Capabilities

  • Search by CIK number (10-digit SEC Central Index Key)
  • Search by company name (requires EDGAR parsing)
  • Returns normalized 13F filing records

Input

FieldTypeRequiredDefaultDescription
queriesstring[]Yes-List of CIK numbers or company names
maxItemsPerQuerynumberNo50Maximum filings per query
startDatestringNo""Start date filter (YYYY-MM-DD)
endDatestringNo""End date filter (YYYY-MM-DD)
includeRawbooleanNofalseAttach raw response to each record

Example input

{
"queries": ["0001364742", "Apple Inc"],
"maxItemsPerQuery": 50,
"includeRaw": false
}

Output

FieldTypeDescription
sourcestringAlways "sec-edgar-13f"
querystringOriginal search query
recordTypestringAlways "13f_filing"
titlestringCompany/Investor name + form type
identifierstringCIK number
datestringFiling date
urlstringEDGAR filing URL
summarystringHuman-readable summary
formTypestring13F-HR, 13F-NT, etc.
periodOfReportstringReporting period end date
companyNamestringInvestor/filer name
rawobject(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

  1. Use SEC's filing data files for real 13F data
  2. Consider third-party 13F data providers (e.g., WhaleWisdom, 13FTracker)
  3. Implement XML parsing for actual holdings data extraction
  4. Add caching for frequently accessed CIK numbers

Additional notes

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).