Autosearch sec_edgar
US public company filings (10-K, 10-Q, 8-K) via SEC EDGAR full-text search — financial and regulatory disclosures for research.
install
source · Clone the upstream repo
git clone https://github.com/0xmariowu/Autosearch
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/0xmariowu/Autosearch "$T" && mkdir -p ~/.claude/skills && cp -r "$T/autosearch/skills/channels/sec_edgar" ~/.claude/skills/0xmariowu-autosearch-sec-edgar && rm -rf "$T"
manifest:
autosearch/skills/channels/sec_edgar/SKILL.mdsource content
Overview
SEC EDGAR is the US Securities and Exchange Commission's full-text search across public company filings. For any US-listed company, EDGAR provides authoritative 10-K (annual report), 10-Q (quarterly), 8-K (current event), and proxy or insider filings.
When to Choose It
- Choose it for US company research, especially financial history, risk factors, regulatory disclosures, and management discussion.
- Choose it when a query implies a publicly traded US company, such as a ticker, "SEC filing", "10-K", or "earnings report".
- Avoid it for general tech news, academic papers, or non-US companies.
How To Search
queriesapi_search
and mapshttps://efts.sec.gov/LATEST/search-index?q=<query>
into filing evidence. Filing URLs are synthesized fromhits.hits[*]._source
andciks[0]
to point at the SEC Archives index page for the exact filing.adsh
Known Quirks
- SEC enforces a User-Agent policy. Every request must carry a contact string or the endpoint may effectively block access.
- The search endpoint returns filing metadata only, not filing-body excerpts. Snippets are synthesized from form type and filing dates.
- Coverage is limited to SEC-registered filers, so pure non-US companies are out of scope unless they file with the SEC.
Quality Bar
- Evidence items have non-empty title and url.
- No crash on empty or malformed API response.
- Source channel field matches the channel name.