Pricing
$5.00/month + usage
Google Finance
Get the latest Quotes and Historical data for Stocks, Indexes, Crypto, Exchange rates and more from Google Finance. It's fast and costs little!
Pricing
$5.00/month + usage
Rating
0.0
(0)
Developer
Actor stats
6
Bookmarked
85
Total users
3
Monthly active users
a year ago
Last modified
Categories
Share
โก Make sure to increase the Actor's memory and timeout for long runs.
Input
-
Tickers (array)
Returns data for the listed tickers.
Expected format: {CODE} or {CODE}:{EXCHANGE} or {CODE}-{CODE} (for Cryptocurrency).
Examples: GOOGL or GOOGL:NASDAQ or BTC-USD.
-
Process (select)
-
Search
{CODE} or {CODE}-{CODE} returns a list of potential matches with general information for each ticker.
{CODE}:{EXCHANGE} returns general information for the exact ticker.
-
Get Price
{CODE} or {CODE}-{CODE} returns a list of potential matches with price information for each ticker.
{CODE}:{EXCHANGE} returns price information for the exact ticker.
-
Get History
{CODE} first tries to find the most relevant exchange, then returns history information.
Recommended! {CODE}:{EXCHANGE} or {CODE}-{CODE} returns history information without overhead.
-
-
Batch (integer)
Number of parallel requests to be executed - only relevant when there is more than 1 ticker.
Default is 1. The higher the number, the more chances you have to be blocked.
-
Delay (integer)
For high-volume scraping, make sure to set a reasonable waiting time.
Supported Exchange Codes
Original list: https://www.google.com/googlefinance/disclaimer/
["BCBA","BMV","BVMF","CNSX","CVE","NASDAQ","NYSE","NYSEARCA","NYSEAMERICAN","OPRA","OTCMKTS","TSE","TSX","TSXV","AMS","BIT","BME","CPH","EBR","ELI","EPA","ETR","FRA","HEL","ICE","IST","LON","RSE","STO","SWX","VTX","TAL","VIE","VSE","WSE","JSE","TADAWUL","TLV","BKK","BOM","KLSE","HKG","IDX","KOSDAQ","KRX","NSE","SGX","SHA","SHE","TPE","TYO","ASX","NZE","MUTF","MUTF_IN","INDEXBVMF","INDEXCBOE","INDEXCME","INDEXDJX","INDEXNASDAQ","INDEXNYSEGIS","INDEXRUSSELL","INDEXSP","INDEXBMV","INDEXTSI","INDEXBIT","INDEXBME","INDEXDB","INDEXEURO","INDEXFTSE","INDEXIST","INDEXSTOXX","INDEXSWX","INDEXVIE","INDEXBKK","INDEXBOM","INDEXHANGSENG","INDEXNIKKEI","INDEXTYO","INDEXTOPIX","IDX","SHE","TPE","INDEXASX","INDEXNZE","CBOT","CME_EMINIS","COMEX","NYMEX"]
Output
For "Search" and "Get Price", using {CODE}:{EXCHANGE} returns a single entry instead.
Search with {CODE} returns:
{"ticker":"GOOGL","data":[{"id":"GOOGL:NASDAQ","code":"GOOGL","name":"Alphabet Inc Class A","exchange":"NASDAQ"},{"id":"GOOGL:BMV","code":"GOOGL","name":"Alphabet Inc Class A","exchange":"BMV"},...]}
Get Price with {CODE} returns:
{"ticker":"GOOGL","data":[{"id":"/m/07zln7n","ticker":"GOOGL:NASDAQ","code":"GOOGL","exchange":"NASDAQ","name":"Alphabet Inc Class A","currency":"USD","price":{"lastPrice":191.79,"change":2.3600006,"changePct":1.2458432},"previousClose":189.43,"region":"US","updateTimestamp":1735954200,"timezone":"America/New_York","timezoneOffset":-18000,"afterHrsTrading":{"lastPrice":191.97,"change":0.18000793,"changePct":0.09385679},"previousTimestamp":1735938001,"afterHrsTimestamp":1735952308},{"id":"/g/11bbrjxcfr","ticker":"GOOGL:BMV","code":"GOOGL","exchange":"BMV","name":"Alphabet Inc Class A","currency":"MXN","price":{"lastPrice":3953.04,"change":57.66992,"changePct":1.4804735},"previousClose":3895.37,"region":"MX","updateTimestamp":1735939372,"timezone":"America/Mexico_City","timezoneOffset":-21600,"afterHrsTrading":null,"previousTimestamp":1735938000,"afterHrsTimestamp":null},...]}
Get History returns:
{"ticker":"GOOGL:NASDAQ","data":[{"dateTimeUTC":"2025-01-27T14:30:00.000Z","price":{"lastPrice":194.83,"change":0,"changePct":0},"volume":237264},{"dateTimeUTC":"2025-01-27T15:00:00.000Z","price":{"lastPrice":193.14,"change":-1.6900000000000261,"changePct":-0.008674228814864375},"volume":1691500},...]}
Support
Google Finance does not provide volume for all types (e.g., Cryptocurrency).
Open a new issue for bugs or feature requests. Please share the run URL.
Cheers!
