Track insiders and 13fs
SEC API agent skills for source-cited filing research with hosted API and MCP workflows
npx -y skills add secapi-ai/secapi-skills --skill track-insiders-and-13fsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Reviews issuer insider filings or a manager's reported 13F history. Use when you need Form 3, 4, or 5 activity, or a dated manager ownership comparison.
SKILL.md
1.7 KB, as published. Nobody here has run it
Track Insiders And 13Fs
Separate two jobs: issuer-level insider transactions and manager-level 13F reports. Both are filings, and neither is a live-position feed.
First Read
curl --fail --silent --show-error \
"https://api.secapi.ai/v1/insiders?ticker=NVDA&forms=3,4,5" \
-H "x-api-key: $SECAPI_API_KEY"
GET /v1/insiders accepts issuer ticker or cik, plus forms, date_from, date_to, owner_name, owner_cik, transaction_code, and pagination filters.
What to provide
For insider activity, give the agent an issuer ticker or CIK and a filing-date window. For 13F work, give it the reporting manager's CIK. Do not substitute an issuer CIK for a manager CIK.
Research path
- Use
GET /v1/insidersfor Forms 3, 4, and 5 linked to an issuer. Record the filing-date window. - Use
GET /v1/owners/13f?cik=...andGET /v1/owners/13f/filings?cik=...for a manager's reported holdings and filing history. Manager CIK is required. - Use
POST /v1/owners/13f/comparewith the manager CIK to compare the latest two parsable reports. Do not invent a date-pair parameter that the public contract does not expose. - Cite the accession number and filing URL whenever a transaction or holding is attributed to a filing.
Expected result
Report the issuer or manager identity, filing and report dates, material changes, and uncertainty. Highlight coherent clusters or repeated activity only when the filing record supports it. Do not present a delayed 13F or an insider row as a current position, motive, or ownership thesis.