Data API Pricing
- Free
Explore docs, schemas, and sample payloads before you buy.
$0Get started at no costIncluded APIsAI ToolsCommercial ScopeRedistribution rightsLimitationsMonthly request limit100 requestsOverage billingUpgrade required - Most popularBuilder
Core Equity Data for selectable regional coverage.
$200/monthbilled annuallyIncluded APIsAI ToolsCommercial ScopeRedistribution rightsLimitationsMonthly request limitNo limitOverage billingPay As You Go - Commercial
Custom rights for many-region, redistribution, and archive-heavy workflows.
$2000/monthbilled annuallyIncluded APIsAI ToolsCommercial ScopeRedistribution rightsLimitationsMonthly request limitNo limitOverage billingCustom terms
Tailored Solution
Customized Package
Need higher volume, additional endpoints, custom licensing, or tailored commercial terms? Contact us for a package built around your use case.
This package is not listed in the pricing table and is available via custom quote only.
Pay As You Go
Per-request pricing
Per-request pricing varies by endpoint.
| API endpoint | Standard price |
|---|---|
| SEC Filings | $0.01 |
| Stock Insider Tradings | $0.10 |
| Stock Guru Tradings | $0.10 |
| Stock Guru Holdings | $0.10 |
| News | $0.02 |
| Guru List | $0.00 |
| Guru Trades | $0.10 |
| Guru Historical Holdings | $0.10 |
| Guru Profile | $0.01 |
| Headlines | $0.01 |
| Insider Trades | $0.02 |
| ETF List | $0.00 |
| ETF Data | $0.10 |
| Mutual Fund Data | $0.10 |
| Mutual Fund List | $0.10 |
| Economic Data | $0.10 |
| Economic Indicator List | $0.00 |
All prices above are shown per request. Any overages or PAYG usage resolve to these request rates unless custom terms are agreed separately.
AI-Friendly with MCP Tools
Endpoint Explorer
Path Parameters
| Name | Type | Example | Description |
|---|---|---|---|
| symbol | string | AAPL | Ticker symbol. |
Query Parameters
| Name | Type | Example | Description |
|---|---|---|---|
| form_type | string | 10-K | SEC Filing form type |
| start_date | string | 2024-01-01 | Start date for the filing data |
| end_date | string | 2026-12-31 | End date for the filing data |
Auth
headers: { 'Authorization': 'Replace with your API token' }
Examples
fetch('https://api.gurufocus.com/data/stocks/AAPL/filings?form_type=10-K&start_date=2024-01-01&end_date=2026-12-31', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})
Responses
Successful response. The exact payload fields depend on this endpoint.
Example Body (Field Reference)
[ { "accession_number": "0000320193-25-000079", "cik": "0000320193", "form_type": "10-K", "filing_date": "2025-10-31", "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm" }, { "accession_number": "0000320193-24-000123", "cik": "0000320193", "form_type": "10-K", "filing_date": "2024-11-01", "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm" }, { "accession_number": "0000320193-23-000106", "cik": "0000320193", "form_type": "10-K", "filing_date": "2023-11-03", "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/000032019323000106/aapl-20230930.htm" }]
Frequently asked questions
Customers
Used by investment teams and fintech platforms
Example customers and platforms that work with GuruFocus data.