sec-fetch

Fetch SEC EDGAR filings from URLs with compliant User-Agent headers.

11|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/TradeInsight-Info/investment-analysis-skills --skill sec-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sec-fetch
Source: https://github.com/TradeInsight-Info/investment-analysis-skills/tree/main/fundamental-analysis/skills/sec-fetch
Command: npx skills add https://github.com/TradeInsight-Info/investment-analysis-skills --skill sec-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables seamless and compliant fetching of data from SEC EDGAR endpoints, ensuring accurate identification with correct headers and streamlined retrieval.

Core Features & Use Cases

  • Automated Data Acquisition: Fetch SEC filings and related data with correct User-Agent headers to comply with regulations.
  • Credential Management: Store and reuse user identification details to simplify repeated access.
  • Use Case: An analyst wants to automatically download latest SEC filings for multiple companies, ensuring legal compliance and reducing manual effort.

Quick Start

Use the sec-fetch skill to retrieve SEC filings by providing the target URL and your identification details in a single command.

Frequently Asked Questions about sec-fetch

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

FAQPage Schema
How do I fetch SEC EDGAR data programmatically without getting blocked?

To fetch SEC EDGAR data programmatically, you must include a valid User-Agent header in your requests to identify your application and comply with SEC access requirements. This skill automates that credential and header management securely.

What is the correct User-Agent format required for SEC EDGAR API requests?

The correct format for SEC EDGAR API requests requires a User-Agent header containing your contact information. This skill manages and reuses these credentials automatically to ensure compliant data retrieval.

Can I automate downloading SEC filings for multiple companies?

Yes, you can automate downloading SEC filings for multiple companies by providing target URLs and identification details. This skill streamlines repeated access for efficient and compliant bulk retrieval.

Does this approach to fetching SEC data require storing my credentials manually each time?

No, fetching SEC data does not require storing credentials manually each time. This skill stores and reuses your identification details to simplify repeated automated access to EDGAR endpoints.

What is the best way to ensure regulatory compliance when scraping SEC disclosures?

The best way to ensure regulatory compliance when scraping SEC disclosures is to use correct headers for accurate identification. This skill handles that automatically to maintain compliant access to EDGAR endpoints.