sec-edgar

Resolve U.S. equity tickers to CIK identifiers and retrieve SEC filing indices and XBRL metrics.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill sec-edgar-santoosaraujo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sec-edgar
Source: https://github.com/santoosaraujo/vibe-trading-claude/tree/main/.claude/skills/sec-edgar
Command: npx skills add https://github.com/santoosaraujo/vibe-trading-claude --skill sec-edgar-santoosaraujo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the manual effort of navigating the SEC EDGAR website to find company filings, financial statements, and XBRL data, providing a direct, throttled interface for programmatic access.

Core Features & Use Cases

  • Filing Retrieval: Quickly list and access recent 10-K, 10-Q, 8-K, and other SEC filings for any U.S. public company.
  • Financial Data Extraction: Pull specific XBRL us-gaap metrics like Revenue, Net Income, or Assets directly into your workflow.
  • Use Case: Use this skill to build a historical analysis of a company's revenue growth by fetching the last five years of financial data points without leaving your development environment.

Quick Start

Use the sec-edgar skill to fetch the recent 10-K filings and revenue history for Apple using the ticker AAPL.

Frequently Asked Questions about sec-edgar

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

FAQPage Schema
How do I retrieve SEC EDGAR filings for a specific stock ticker?

To retrieve SEC EDGAR filings, you resolve a U.S. equity ticker to its CIK identifier and fetch structured filing indices. This provides direct access to 10-K, 10-Q, and 8-K documents without manual website navigation.

Can I extract XBRL financial metrics like Revenue and Net Income programmatically?

Yes, you can extract XBRL financial metrics like Revenue and Net Income programmatically. The skill pulls specific us-gaap data points directly into your workflow for automated historical financial analysis.

Does accessing SEC EDGAR data require handling API rate limits?

Accessing SEC EDGAR data requires handling API rate limits to comply with fair-access policies. The skill implements IP-throttled REST client logic to ensure automated research workflows remain within SEC rate limits.

What is the best way to automate historical financial data collection for U.S. public companies?

The best way to automate historical financial data collection is using a programmatic interface that resolves tickers to CIKs and fetches structured XBRL metrics. This allows you to pull multi-year financial histories without leaving your environment.

Do I need the requests library to use this SEC filings retrieval skill?

Yes, you need the requests library as a dependency to use this SEC filings retrieval skill. It powers the underlying REST client logic required to query SEC EDGAR endpoints and retrieve structured financial data.