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 |
|---|---|
| Stock List | $0.00 |
| Stock Daily Prices | $0.05 |
| 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 |
| Politician List | $0.10 |
| Politician Transactions | $0.10 |
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 |
|---|---|---|---|
| region_code | string | U | Region Code |
Query Parameters
| Name | Type | Example | Description |
|---|---|---|---|
| page | number | 1 | Page number to fetch. |
| per_page | number | 100 | Number of records to return per page. |
Auth
headers: { 'Authorization': 'Replace with your API token' }
Examples
fetch('https://api.gurufocus.com/data/stocks/U?page=1&per_page=100', { method: 'GET', headers: { 'Authorization': 'Replace with your API token' }})
Responses
Successful response. The exact payload fields depend on this endpoint.
Example Body (Field Reference)
{ "data": [ { "company": "Accelitron Advanced Motor Controls Inc", "company_id": "GF00001ASR", "exchange": "OTCPK", "stockid": "US000N", "symbol": "AAMCF" }, { "company": "Almaden Minerals Ltd", "company_id": "GF000002K8", "exchange": "OTCPK", "stockid": "US000O", "symbol": "AAUAF" }, { "company": "... and more data points ..." } ], "page": 1, "total": 1000}
Frequently asked questions
Customers
Used by investment teams and fintech platforms
Example customers and platforms that work with GuruFocus data.