Google Finance Scraper (Fundamentals & Intraday)
Pricing
$19.99/month + usage
Google Finance Scraper (Fundamentals & Intraday)
Google Finance Scraper: Extract stock and fund prices, market data, fundamentals, financial ratios, earnings, dividends, market cap, and intraday price movements. Build structured datasets for investment research, market analysis, financial monitoring, and competitor tracking.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapAPI
Maintained by CommunityActor stats
0
Bookmarked
9
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
A reliable Apify Actor for extracting real-time stock prices, full historical OHLCV price data, valuation fundamentals, and intraday-resolution price series from Google Finance and Yahoo Finance -- for stocks, indices, mutual funds, crypto pairs, and forex pairs.
What This Actor Does
Give it a list of Google Finance URLs or ticker symbols and it returns, per ticker:
- The current price, absolute change, and percentage change
- Full historical price history (open, high, low, close, volume) for your chosen time span
- Selectable bar granularity -- daily, or intraday (1 minute / 5 minute / 15 minute / 1 hour)
- Company profile fields (exchange, currency, instrument type, sector, CEO, headquarters, founding date, website)
- Key valuation stats (P/E ratio, market cap, dividend yield, EPS, beta, shares outstanding, 52-week range)
- Optional extended fundamentals (trailing/forward EPS, trailing/forward P/E, dividend yield, beta, total cash, return on equity, enterprise value) via a live Yahoo Finance session
Use Cases
- Market research & investment analysis -- pull price history plus fundamentals for a watchlist of tickers in one run.
- Algorithmic trading data feeds -- intraday OHLCV bars (1m/5m/15m/1h) for backtesting or signal generation.
- Portfolio & fund tracking -- monitor indices, mutual funds, and multi-asset portfolios (stocks, crypto, forex) side by side.
- Financial dashboards & reporting -- feed structured price and valuation data into BI tools, spreadsheets, or internal apps.
- Competitor / sector benchmarking -- compare P/E, market cap, and dividend yield across a set of companies.
Input
{"urls": ["https://www.google.com/finance/quote/GOOGL:NASDAQ","AAPL:NASDAQ"],"period": "1M","interval": "1d","includeFundamentals": true,"proxyConfiguration": {"useApifyProxy": false}}
| Field | Type | Description |
|---|---|---|
urls | array | Google Finance URLs or plain ticker symbols (e.g. GOOGL:NASDAQ, .DJI, EUR-USD). Accepts multiple targets per run. |
period | string enum | Historical span: 5D, 1M, 6M, YTD, 1Y, 5Y, MAX. Applies fully to the Daily interval; automatically clamped for intraday intervals. |
interval | string enum | Historical bar size: 1d (daily, default), 1m, 5m, 15m, 1h. Intraday granularities are capped by Yahoo's own history window (1m ≈ 7 days, 5m/15m ≈ 60 days, 1h ≈ 2 years) -- the actor clamps period automatically so the request stays valid. |
includeFundamentals | boolean | When true, negotiates a live Yahoo Finance session to fetch extended fundamentals (EPS, forward/trailing P/E, dividend yield, beta, cash position, ROE, enterprise value) per ticker. Off by default. |
proxyConfiguration | object | Standard Apify proxy configuration. Leave as-is to let the actor try unproxied first and automatically escalate only if a request is blocked. |
Output
Every row is pushed live to the dataset as it's collected:
{"ticker": "GOOGL:NASDAQ","companyName": "Alphabet Inc.","currency": "USD","exchangeName": "NMS","fullExchangeName": "NasdaqGS","instrumentType": "EQUITY","interval": "1d","periodRequested": "1M","lastPrice": 345.9,"change": 1.2,"changePct": 0.0035,"volume": 16891717,"dateTimeUTC": "2026-08-15T14:30:00.000Z","historicalDataPoints": 22,"previousClose": 346.36,"dayHigh": 350.45,"dayLow": 344.5,"fiftyTwoWeekHigh": 408.61,"fiftyTwoWeekLow": 196.6,"pctOfFiftyTwoWeekRange": 0.705,"distanceFromPrevClosePct": -0.0013,"peRatio": 17.38,"marketCap": 4220000000000,"avgVolume": 29460000,"dividendYield": 0.0025,"quarterlyDividend": 0.22,"exDividendDate": "Sep 4, 2026","eps": 19.9,"beta": 1.24,"sharesOutstanding": 5850000000,"employeeCount": 199000,"ceo": "Sundar Pichai","founded": "Oct 2, 2015","headquarters": "Mountain View, California, United States","sector": "Interactive media","website": "https://abc.xyz/","fundamentals": {"trailingEps": 19.92,"forwardEps": 14.75,"trailingPE": 17.36,"forwardPE": 23.46,"dividendYield": 0.0025,"beta": 1.24,"totalCash": 242473992192,"totalCashPerShare": 19.83,"returnOnEquity": 0.348,"profitMargins": 0.31,"debtToEquity": 8.66,"enterpriseValue": 4180000000000,"marketCap": 4230334382080},"data": [{"dateTimeUTC": "2026-08-15T00:00:00.000Z","price": { "lastPrice": 345.9, "change": 1.2, "changePct": 0.0035 },"volume": 16891717,"open": 346.54,"high": 350.45,"low": 344.5}],"scrapedAt": "2026-08-15T14:35:02.104Z","error": null}
fundamentals is null unless includeFundamentals is true and the session negotiation succeeds for that run -- it is never fabricated. pctOfFiftyTwoWeekRange and distanceFromPrevClosePct are derived locally from the harvested price data (zero extra requests).
Field Reference
- Identity / classification:
ticker,companyName,currency,exchangeName,fullExchangeName,instrumentType,sector,ceo,founded,headquarters,website. - Price:
lastPrice,change,changePct,volume,dateTimeUTC,previousClose,dayHigh,dayLow,fiftyTwoWeekHigh,fiftyTwoWeekLow. - Derived analytics:
pctOfFiftyTwoWeekRange,distanceFromPrevClosePct. - Valuation stats (always harvested):
peRatio,marketCap,avgVolume,dividendYield,quarterlyDividend,exDividendDate,eps,beta,sharesOutstanding,employeeCount. - Extended fundamentals (opt-in via
includeFundamentals): trailing/forward EPS and P/E, dividend yield, beta, total cash (+ per share), return on equity, profit margins, debt-to-equity, enterprise value, market cap. - Historical series:
data[]-- one entry per bar withdateTimeUTC,price.lastPrice/change/changePct,volume,open,high,low;intervalandhistoricalDataPointsdescribe the series. - Meta:
scrapedAt,error.
How to Use the Actor (via Apify Console)
- Log in at https://console.apify.com and open the Actor.
- Configure
urls(tickers or Google Finance URLs),period, andinterval. - Toggle
includeFundamentalson if you want the extended valuation module. - Click Start.
- Read results live in the Output tab, the Dataset, or via the API.
Related Searches
Google Finance scraper, Yahoo Finance scraper, stock price API, stock market data scraper, historical stock prices, intraday stock data, OHLCV data scraper, stock fundamentals API, P/E ratio scraper, dividend yield data, real-time stock quotes, financial data extraction, ticker symbol scraper, market cap scraper.