Google Finance Scraper
Pricing
from $4.99 / 1,000 results
Google Finance Scraper
Scrapes stock and financial data from Google Finance including price, change, market cap, P/E ratio, dividend yield, 52-week range, and company about info.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Extract public quote, session-statistic, and company-profile data directly from Google Finance. The Actor uses lightweight HTTP requests, produces one source-backed record per quote, and does not require a browser.
Features
- Regular-session price, change, change percentage, currency, and market status
- Optional after-hours price and change
- Open, high, low, market cap, volume, dividend, P/E ratio, and 52-week range when Google exposes them
- Company profile text and public facts such as CEO, employee count, founded date, headquarters, and sector
- Multiple symbols, deterministic normalization, deduplication, retries, and strict no-result failure
- Direct networking by default with optional Apify or custom proxy configuration
Input
{"queries": ["AAPL:NASDAQ", "NSE:RELIANCE", "MSFT"],"defaultExchange": "NASDAQ","maxItems": 3,"hl": "en","proxyConfiguration": { "useApifyProxy": false }}
Use Google's canonical SYMBOL:EXCHANGE form (AAPL:NASDAQ), the common exchange-first form (NSE:RELIANCE), or a plain symbol. Plain symbols use defaultExchange; they are not guessed from search results. Duplicate normalized identifiers are removed before crawling.
| Field | Type | Default | Description |
|---|---|---|---|
queries | string[] | ["AAPL:NASDAQ"] | One to 100 quote identifiers |
maxItems | integer | 20 | Maximum unique normalized quotes, 1–100 |
defaultExchange | string | NASDAQ | Exchange used for plain symbols |
hl | string | en | Google Finance interface language; English preserves the documented stat labels |
proxyConfiguration | object | direct/no proxy | Optional Apify or custom proxy configuration |
If proxy use is explicitly requested but cannot be configured, the Actor fails instead of silently switching routes.
Output
Required identity and provenance fields are symbol, exchange, companyName, price, query, sourceUrl, sourceDomain, provenance, and scrapedAt. Optional market fields include currency, change, changePercent, afterHoursPrice, marketStatus, open, high, low, marketCap, averageVolume, volume, peRatio, dividend, week52High, week52Low, and allStats. Company information is returned in about and companyDetails.
Values are preserved as Google displays them (for example $319.70, 4.67T, or +1.63%) so currency symbols, units, and abbreviations are not silently misinterpreted. This Actor provides public-source data, not investment advice.
Local development
npm ci --ignore-scriptsnpm testapify run --purge --input-file qa-inputs/google-finance-scraper/local.jsonnpm run validate