Guides
Working tutorials. Each one shows a concrete task, track insider buying, detect cluster patterns, set up webhooks, with copy-paste code you can run today.
- How to track insider buying programmatically (SEC Form 4)Pull every open-market insider purchase for any ticker using the EdgarKit API. Filter by dollar value, role, and date to surface the signals that matter.
- How to monitor 8-K filings in real timePoll or subscribe via webhook to 8-K filings for specific tickers. Filter to item numbers that matter: executive changes, earnings releases, and material agreements.
- How to set up SEC filing webhooks (real-time push notifications)Register a webhook with EdgarKit to receive SEC filings the moment they're accepted. Covers endpoint creation, HMAC SHA-256 signature verification, and retry handling.
- How to parse Form 4 XML (with code examples)Walk through the SEC Form 4 XML schema, parse it with Python, then see how EdgarKit's pre-parsed JSON saves the same work in one API call.
- How to detect insider cluster buying with the EdgarKit APIStep-by-step guide for detecting cluster-buy patterns in SEC Form 4 filings: 3+ distinct insiders at the same issuer placing open-market purchases within a 7-14 day window.
- Replace OpenInsider scraping with the EdgarKit APIIf your project scrapes OpenInsider for SEC Form 4 data, here's how to switch to the EdgarKit API, same data, more reliable, much less code.
- Python SEC EDGAR API examples (with the EdgarKit client)Working Python code for pulling SEC EDGAR filings, Form 4 insider trades, 13F holdings, and 8-K events via the EdgarKit API. Copy-paste ready.
- Node.js SEC EDGAR API examples (fetch + Express)Working Node.js code for pulling SEC EDGAR filings, Form 4 insider trades, 13F holdings, and 8-K events via the EdgarKit API. Native fetch, no SDK required.
- How to spot scheduled insider accumulation programs (TPL case study)A 10%+ owner is buying one share of Texas Pacific Land every business day. Here's how to detect scheduled accumulation programs (10b5-1 signaling) using the EdgarKit Form 4 API.