crawlora-org/crawlora-skills

sec-filings-research

Research SEC EDGAR filings and financial disclosures through Crawlora, including company filings, extracted sections, normalized financials, insider transactions, and institutional holdings.

Zobacz źródło

Jak używać

  1. Skopiuj polecenie instalacji i sprawdź źródła przed instalacją we własnym środowisku agenta.
  2. W oryginale sprawdź wymagane narzędzia, dane dostępowe i obsługiwane środowiska.
  3. Opisz dane wejściowe i oczekiwany rezultat; porównaj wynik ze źródłami.
npx skills add https://github.com/crawlora-org/crawlora-skills --skill sec-filings-research

Przed rozpoczęciem

  • Instalacja nie obejmuje subskrypcji modelu, limitu API ani uprawnień do plików.
  • Gwiazdki i instalacje pokazują aktywność, a nie niezależny test jakości lub bezpieczeństwa.
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

SEC filings research

Answer filing questions with identifiable documents, reporting periods, and source links. Separate reported facts, management statements, and analytical interpretations; a filing lookup alone does not support a buy/sell conclusion.

Setup

Set CRAWLORA_API_KEY to your key from crawlora.net. Run the bundled scripts/crawlora.sh from this skill directory or by absolute path. It uses x-api-key at https://api.crawlora.net/api/v1; keep the key in the environment. Read reference/endpoints.md for live SEC tools and the selected stored company/position datasets.

Resolve, retrieve, compare

  1. Resolve the correct legal entity with /sec/company/search?q=.... Preserve

the CIK, ticker when available, and company name; tickers and names can change.

  1. Use /sec/company/submissions with cik or ticker, optional form,

from, to, and limit (max 500). One company identifier is required even when the catalog marks each individual field optional. Filing-date filters are not reporting-period filters. Resolve accession numbers from results.

  1. Retrieve /sec/filing with accession plus the company identifier. For a

10-K/10-Q/8-K analysis, /sec/filing/sections accepts items and max_chars (default 20,000; max 200,000 per section). Item numbering differs by form; read the returned form/title rather than assuming every Item 7 is MD&A.

  1. Compare equivalent sections from the requested filings. If truncated=true,

increase the cap within limits or inspect the primary document using /web/scrape. If text is still unavailable, narrow the claim. Never conclude a risk disappeared solely because it is absent from truncated extraction.

  1. For numeric comparisons, /sec/financials supports statement=income,

balance, or cash_flow; period=annual or quarterly; limit up to 20. Preserve fiscal period, end date, currency, form, and returned source URL. Normalized values use latest-filed figures per period and may reflect restatements; they are not necessarily what was known on a historical date.

  1. Use the specialized surfaces only when needed:
QuestionSurface and constraint
Find filings mentioning a topic/sec/full-text-search; confirm hits in the actual filing
Company overview/sec/company/intelligence; requested unavailable enrichments appear in degraded
Insider disclosures/sec/insider with company identifier; inspect transaction codes/roles instead of calling every acquisition a market purchase
Manager's holdings/sec/institutional-holdings requires the manager's CIK, not the issuer's ticker; returns latest 13F-HR holdings
Cross-company XBRL fact/sec/frames requires concept and period; match taxonomy/unit and distinguish duration from instant frames
Bulk company/position discoverySelected /datasets/sec-companies/* and /datasets/sec-institutional-positions/*; discover facet values and label these stored snapshots
sh
scripts/crawlora.sh /sec/company/search q=Apple
scripts/crawlora.sh /sec/company/submissions ticker=AAPL form=10-K limit=2
# Use a returned accession for filing/sections; do not reuse a stale example ID.
scripts/crawlora.sh /sec/financials ticker=AAPL statement=income period=annual limit=2

Evidence and limits

Return a brief or comparison with entity/CIK, accession, form, filing date, reporting date/period, cited section or fact, source URL, and retrieval time. Show calculations and distinguish missing values from zeros.

  • Match currency, units, duration, and fiscal calendars. A quarterly cash-flow

disclosure can be year-to-date; do not assume it is a standalone quarter. Calendar frames can contain different start/end dates across filers. Verify comparability before calculating growth or ranking companies.

  • Check amendments and restatements when the question depends on historical

changes. An incomplete recent-submissions window is not an exhaustive archive.

  • 13F is a delayed reporting snapshot with defined coverage, not a current

complete portfolio or a record of every trade. Do not infer trade dates or investor intent from a change in reported holdings alone.

  • Dataset results may lag live filings. Keep data-as-of dates distinct from

collection time. Inspect degraded rather than silently filling enrichment gaps.

  • Back off on 429, retry a transient 5xx once, stop on 401/403, and

check application code. Preserve partial evidence with explicit gaps.

For XBRL context and frame semantics, see the SEC's API documentation.

Powiązane zadania

z tego samego repozytorium

Więcej Skills

Wszystkie Skills
crawlora-org
Społeczność

amazon-jobs-research

Researches Amazon.jobs postings via the Crawlora API — search Amazon's public careers site by keyword and/or job category, then pull any single posting's full description and qualifications by job id — returning clean JSON. Use when the user wants to search Amazon job openings, browse a specific Amazon job category, or fetch the detail for one Amazon job posting.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

amazon-research

Researches products, prices, availability, and search suggestions on Amazon (amazon.com) using the Crawlora API, returning clean JSON. Use when the user asks to find a product on Amazon, look up an ASIN's price/details, or pull Amazon autocomplete/keyword suggestions — instead of scraping Amazon pages.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

anime-manga-research

Researches anime and manga titles via the Crawlora API — search, title detail, characters, staff, recommendations, rankings, and airing schedules — returning clean JSON. Use when the user wants an anime/manga's details, cast/staff, similar titles, seasonal rankings, or what's currently airing.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz
crawlora-org
Społeczność

app-market-opportunity-research

Research app-market opportunities using Crawlora app catalogs, historical charts, live store listings, release notes, reviews, and Google Trends. Use for app niche assessments, competitor maps, chart-movement analysis, and evidence-backed unmet-need hypotheses.

instalacje
1
GitHub Stars
0
Aktualizacja
26 wrz