VOOZH about

URL: https://apify.com/scrapebase/google-finance-scraper

โ‡ฑ Google Finance Scraper ยท Apify


Pricing

$19.99/month + usage

Go to Apify Store

Google Finance Scraper

๐Ÿ“ˆ Google Finance Scraper (google-finance-scraper) pulls real-time quotes, historical prices, fundamentals (market cap, P/E, EPS, dividends), news and sector data for any ticker. โš™๏ธ Ideal for analysts, dashboards, and ETL. ๐Ÿš€ Exports JSON/CSV, with scheduling and proxy support.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapeBase

ScrapeBase

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Share

Google Finance Scraper

Google Finance Scraper is a production-ready Google Finance data scraper that collects real-time quotes and historical time-series data into clean, structured records for analysis and dashboards. It solves the โ€œGoogle Finance API alternativeโ€ problem by combining stealth HTTP requests with tiered proxy fallback to scrape Google Finance web data reliably and at scale. Built for marketers, developers, data analysts, and researchers, this Google Finance stock scraper powers everything from price monitoring to ETL pipelines with repeatable, automation-friendly outputs.

What data / output can you get?

Below are the exact dataset fields this actor writes via Actor.pushData. Results are grouped by ticker and contain nested time-series entries.

Data typeDescriptionExample value
tickerThe ticker symbol extracted from the Google Finance URLโ€œ.DJIโ€
data[]Array of time-series data points for the ticker[โ€ฆ]
data[].dateTimeUTCISO 8601 UTC timestamp for the data pointโ€œ2026-02-24T14:30:00.000Zโ€
data[].price.lastPriceLast/close price at the timestamp49174.5
data[].price.changePrice change vs. the previous data point0
data[].price.changePctRelative change vs. previous data point (0โ€“1 scale)0
data[].volumeTrading volume for the timestamp, if available524270000
error (optional)Present when no data is available for a tickerโ€œNo data availableโ€

Notes:

  • The actor writes one object per ticker to the dataset. Each object contains โ€œtickerโ€ and a โ€œdataโ€ array. When extraction fails, it pushes { "ticker": "...", "data": [], "error": "โ€ฆ" } for transparency.
  • You can export results to JSON or CSV directly from the Apify dataset.
  • Volume may be null for some instruments or days, depending on source availability.

Key features

  • ๐Ÿ•ต๏ธ Stealth request engine (IMPIT) Uses a native Rust-based IMPIT engine to emulate real browsers and minimize blocking during Google Finance web scraping.

  • ๐Ÿ”„ Tiered proxy fallback Automatic escalation from no proxy โ†’ Datacenter โ†’ Residential to keep scraping resilient against rate limits and blocks.

  • ๐Ÿ“ˆ Historical data aggregation Fetches historical close and volume series via Yahoo Finance and Google Finance endpoints, returning a nested time-series per ticker.

  • ๐Ÿ“ฆ Bulk URL processing Accepts multiple Google Finance quote URLs (or ticker strings) in one run for batch collection at scale.

  • ๐Ÿ’พ Flexible exports Pushes structured records to the Apify dataset, letting you download Google Finance historical data in JSON or CSV for dashboards and ETL.

  • ๐Ÿ Developer-friendly (Python) Implemented as a Python-based Apify actor (apify + impit), ideal if youโ€™re seeking a Google Finance scraper Python workflow or API-driven automation.

  • ๐Ÿงฐ Run summary for automation Saves a run-level summary to the key-value store under the โ€œOUTPUTโ€ key (tickers processed, period, timestamp) for orchestration in pipelines.

  • ๐Ÿงฑ Production-ready reliability Backed by configurable proxies, request retries, and anti-bot tactics for a stable Google Finance API alternative.

How to use Google Finance Scraper - step by step

  1. Create or log in to your Apify account.
  2. Open the Google Finance Scraper actor in the Apify Console.
  3. Paste your targets into the urls field:
  4. Choose the period for historical data:
    • Supported values: 5D, 1M, 6M, YTD, 1Y, 5Y, MAX (default is 1M)
  5. (Optional) Set proxyConfiguration:
    • If unset, the actor will still auto-fallback across proxies when needed
  6. Click Start to run the actor.
  7. Monitor logs to see progress per ticker and proxy fallback events.
  8. Download results from the Dataset tab in JSON or CSV. A run summary is also saved under the โ€œOUTPUTโ€ key in the key-value store.

Pro Tip: Schedule this Google Finance scraper tool on Apify to keep your dashboards and ETL pipelines updated automatically with fresh quotes and history.

Use cases

Use case nameDescription
Market dashboards + alertsPower analytics dashboards by scraping Google Finance stock prices and daily volumes, then exporting to CSV/JSON for BI tools.
Investment research + backtestingAggregate multi-year time series with this Google Finance historical data scraper for modeling and strategy tests.
ETL for data warehousesAutomate a Google Finance web scraping โ†’ dataset export โ†’ warehouse load workflow for downstream analytics.
Competitive + sector trackingMonitor indices, funds, and forex pairs at scale by running batch jobs across many tickers.
API pipeline integrationUse the structured dataset as a Google Finance API alternative thatโ€™s ready for programmatic consumption.
Academic/quant researchCollect consistent, timestamped quotes and volumes for studies, reports, or notebooks.

Why choose Google Finance Scraper?

Built for precision and reliability, this Google Finance scraper stands out as a scalable Google Finance API alternative.

  • โœ… Accurate, structured outputs: Nested time-series per ticker with timestamps, prices, and volume.
  • ๐Ÿ” Resilient to blocking: Stealth IMPIT requests plus no-proxy โ†’ datacenter โ†’ residential proxy escalation.
  • ๐Ÿงฉ Batch-ready: Process many tickers/URLs in a single run for fast data collection.
  • ๐Ÿ Developer-focused: Python-based actor that fits neatly into programmatic workflows.
  • ๐Ÿ’ธ Cost-effective scaling: Avoid brittle extensions and manual copy-paste with automated runs and dataset exports.
  • ๐Ÿ”Œ Easy exports: Download JSON or CSV for dashboards, ETL, and analytics without custom glue code.

In short, this is a production-grade Google Finance data extractor designed to outperform browser extensions and unstable scrapers.

Is it legal / ethical to use Google Finance Scraper?

Yesโ€”when done responsibly. This actor accesses publicly available Google Finance pages and related endpoints; it does not log in or bypass authentication.

Guidelines for compliant use:

  • Only collect publicly accessible information.
  • Respect applicable laws and policies (e.g., GDPR, CCPA) and Googleโ€™s terms.
  • Avoid scraping personal or private data.
  • Verify compliance with your legal team for your specific use case and jurisdiction.

Input parameters & output format

Example JSON input

{
"urls":[
{"url":"https://www.google.com/finance/quote/.DJI"},
"https://www.google.com/finance/quote/GOOGL:NASDAQ"
],
"period":"1M",
"proxyConfiguration":{
"useApifyProxy":false
}
}

Input parameters (from schema)

  • urls (array)
    • Description: Enter the Google Finance URLs or Ticker symbols you want to scrape. You can provide multiple targets to process them in bulk!
    • Required: Yes
    • Default: Not set
  • period (string; one of: 5D, 1M, 6M, YTD, 1Y, 5Y, MAX)
    • Description: Select the time frame for the historical market data you want to retrieve.
    • Required: Yes
    • Default: "1M"
  • proxyConfiguration (object)
    • Description: Set your initial proxy preference. If blocked, the scraper will automatically fallback to Datacenter and then Residential proxies.
    • Required: No
    • Default: Not set (prefill example uses { "useApifyProxy": false })

Example dataset item (successful)

{
"ticker":".DJI",
"data":[
{
"dateTimeUTC":"2026-02-24T14:30:00.000Z",
"price":{
"lastPrice":49174.5,
"change":0,
"changePct":0
},
"volume":524270000
}
]
}

Example dataset item (error case)

{
"ticker":"GOOGL:NASDAQ",
"data":[],
"error":"No data available"
}

Notes:

  • โ€œvolumeโ€ can be null when not available from the source.
  • The actor also saves a run-level summary to the key-value store as โ€œOUTPUTโ€ with the config, aggregated results, and a timestamp.

FAQ

Is there a free trial?

Yes. The listing includes 120 free trial minutes so you can evaluate the Google Finance Scraper before subscribing. After the trial, a flat monthly price applies.

Do I need to log in or provide API keys?

No. The actor scrapes public Google Finance pages and related endpoints without login. Itโ€™s designed as a safe Google Finance API alternative for public market data.

Can I scrape multiple tickers at once?

Yes. Provide a list of Google Finance quote URLs or ticker strings in the urls array. The actor processes them in bulk and exports a structured record per ticker.

Which historical periods are supported?

Supported period values are: 5D, 1M, 6M, YTD, 1Y, 5Y, MAX. If you need to download Google Finance historical data for different spans, choose the appropriate option before running.

What data does the scraper return?

Each dataset item contains: ticker, and a data array with dateTimeUTC, price.lastPrice, price.change, price.changePct, and volume. If no data is available for a ticker, youโ€™ll see an error message with an empty data array.

How does it handle blocks and rate limits?

The actor uses stealth browser-like requests and escalates proxies automatically (no proxy โ†’ datacenter โ†’ residential) to mitigate 403/429 responses and other anti-bot measures.

Can I integrate it into Python or API workflows?

Yes. This is a Python-based Apify actor. You can run it programmatically via the Apify platform and consume dataset exports (JSON/CSV) in your pipelines. Itโ€™s a practical option if youโ€™re comparing Google Finance scraping with BeautifulSoup or Node.js approaches and want a managed alternative.

Are there runtime limits?

By default, the actor runs with 4096 MB memory and a 3600-second timeout. For larger batches or longer histories, you can adjust run settings on Apify as needed.

How do I export results?

After the run, open the Dataset tab to download JSON or CSV. You can also access the run-level โ€œOUTPUTโ€ record in the key-value store for a consolidated summary.

Closing CTA / Final thoughts

Google Finance Scraper is built for reliable, structured extraction of market quotes and historical prices from public Google Finance sources. With stealth requests, proxy fallback, and bulk processing, it delivers clean time-series data for analytics, dashboards, and ETL.

Marketers, developers, data analysts, and researchers can run it on demand or on a schedule, export results to JSON/CSV, and plug them into downstream pipelines. Developers can automate runs and consume datasets programmatically for end-to-end workflows.

Start extracting smarter market data today with a robust Google Finance scraper tool that scales from quick checks to production pipelines.

You might also like

Google Finance Scraper

scraperforge/google-finance-scraper

๐Ÿ“ˆ Google Finance Scraper extracts real-time quotes, historical prices, tickers, market cap, P/E, dividends, news, and fundamentals from Google Finance. โš™๏ธ CSV/JSON export, scheduling & automation. ๐Ÿš€ Ideal for analysts, investors, and data teams.

Google Finance Scraper โ€” Stock Prices, News & Market Data

khadinakbar/google-finance-stock-news-scraper

Extract real-time prices, P/E ratio, market cap, EPS, dividends, 52-week range, company info and news from Google Finance $0.020/result.

Yahoo Finance Scraper

sheshinmcfly/yahoo-finance-scraper

Extract real-time stock prices, historical OHLCV data and company fundamentals from Yahoo Finance by ticker symbol. Get quotes, market cap, P/E, EPS, 52-week range, dividends, margins, sector and more for any stock, ETF or index. No login or API key required.

Google Finance Scraper

scrapapi/google-finance-scraper

Google Finance Scraper extracts financial data from Google Finance. Collect stock prices, company details, market trends, historical data, and financial metrics. Ideal for market research, investment analysis, financial dashboards, and automated stock tracking.

Google Finance Scraper

scrapier/google-finance-scraper

Google Finance Scraper โ€” A data extraction tool that collects stock prices, company details, market trends, and financial news from Google Finance. Ideal for analysts, investors, and researchers who need automated access to financial data for monitoring markets, analysis, and building datasets. ๐Ÿ“Š

Google Finance Scraper

simpleapi/google-finance-scraper

Google Finance Scraper extracts financial data from Google Finance pages. Collect stock names, tickers, prices, market caps, historical data, and performance metrics to track markets, analyze companies, or build datasets for financial research and investment insights. ๐Ÿ“ˆ๐Ÿ“Š

Google Finance Scraper - Most Comprehensive

kaix/google-finance-scraper

๐Ÿ”ฅ ~$0.1/1K stocks ๐Ÿ”ฅ Scrape Google Finance for stock quotes, financials, charts, news, and more