edgar-sec-filings

Extract financial data and risk factors from SEC EDGAR filings.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/644408071-design/Kokpop --skill edgar-sec-filings-644408071-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: edgar-sec-filings
Source: https://github.com/644408071-design/Kokpop/tree/main/agent/src/skills/edgar-sec-filings
Command: npx skills add https://github.com/644408071-design/Kokpop --skill edgar-sec-filings-644408071-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yfinance, pandas, numpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill analyzes SEC EDGAR filings to provide financial insights, risk signals, and investment-relevant information from U.S. public company documents.

Core Features & Use Cases

  • SEC Filing Analysis: Extracts key financials, risk factors, and management discussions from 10-K, 10-Q, 8-K, proxy statements, and insider Form 4.
  • Investment Signals: Generates signals based on financial data, management analysis, and insider transactions.
  • Use Case: Use the skill to analyze an Apple 10-K filing to understand their financial health, risk factors, and potential investment signals.

Quick Start

Analyze the financial health of Apple using the edgar-sec-filings skill with the following command: analyze-filing --ticker AAPL --filing-type 10-K --year 2022

Frequently Asked Questions about edgar-sec-filings

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

FAQPage Schema
How do I extract financial data from SEC EDGAR filings for investment analysis?

You can extract financial data from SEC EDGAR filings by using Python libraries like yfinance, pandas, and numpy to access and parse 10-K, 10-Q, and 8-K documents, generating quantitative investment signals from the results.

Can I analyze insider trading signals from SEC Form 4 filings using Python?

Yes, you can analyze insider trading signals by parsing SEC Form 4 filings through EDGAR, using pandas and numpy to process the transaction data and generate investment-relevant insights from insider activities.

What is the best way to parse risk factors from a 10-K filing?

The best way to parse risk factors from a 10-K filing is to use an automated script that accesses SEC EDGAR data, extracting management discussions and risk factors for quantitative financial analysis.

Does this SEC filing analysis tool require yfinance and pandas dependencies?

Yes, this SEC filing analysis tool requires yfinance, pandas, and numpy dependencies to access EDGAR data, structure the extracted financial statements, and perform the quantitative calculations needed for investment signals.

How do I analyze a specific company's 10-K filing for a given year?

You can analyze a specific company's 10-K filing by running a command that specifies the ticker symbol, filing type, and year, such as using AAPL for a 2022 Apple financial health analysis.

Are there limitations to using SEC EDGAR data for risk analysis?

Limitations of using SEC EDGAR data for risk analysis include relying solely on publicly reported historical financial statements and management discussions, which may not capture real-time market conditions or undisclosed material risks.