sec-filings

Fetch and parse U.S. SEC filings from the EDGAR database using Python.

18|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/mohitjandwani/analyst-kit --skill sec-filings
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sec-filings
Source: https://github.com/mohitjandwani/analyst-kit/tree/main/plugins/analyst-kit/skills/sec-filings
Command: npx skills add https://github.com/mohitjandwani/analyst-kit --skill sec-filings

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, sec-edgar, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of accessing and analyzing U.S. Securities and Exchange Commission (SEC) filings, providing efficient access to crucial financial and corporate information.

Core Features & Use Cases

  • SEC Filing Retrieval: Access any filing type (e.g., 10-K, 10-Q, 8-K) for any public company.
  • Material Disclosure Analysis: Extract and analyze material events, risk factors, MD&A, and segment data directly from filings.
  • Question Answering: Query large filings and receive precise, section-specific answers to your questions.
  • Use Case: Obtain the latest 10-K for a company or search for recent 8-K filings to understand the company's material events.

Quick Start

Use the sec-filings skill to fetch the latest 10-K for 'AAPL'.

Frequently Asked Questions about sec-filings

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve SEC filings like 10-K or 8-K from EDGAR?

You can retrieve SEC filings from the EDGAR database by fetching and parsing any filing type, such as 10-K or 8-K, for any public company to access corporate disclosures and financial data.

Can I search and analyze specific sections like risk factors or MD&A within SEC filings?

Yes, you can extract and analyze material disclosures, risk factors, MD&A, and segment data directly from parsed SEC filings to query large documents and receive section-specific answers.

What do I need to access U.S. SEC filings using Python?

You need Python and the sec-edgar tools installed to operate this retrieval and indexing functionality, enabling efficient querying of corporate disclosure documents.

What is the best way to query material events from EDGAR filings?

The best way to query material events is to fetch recent 8-K filings from EDGAR, which allows you to access and analyze material corporate events directly.

Does this approach support financial analysis for public company risk assessment?

Yes, it supports financial analysis and risk analysis by retrieving and parsing corporate disclosures from the EDGAR database to access crucial financial information.