Stock Price Tracker — Real-Time Quotes (Stocks, Crypto, Forex) avatar

Stock Price Tracker — Real-Time Quotes (Stocks, Crypto, Forex)

Pricing

from $1.00 / 1,000 ticker price fetcheds

Go to Apify Store
Stock Price Tracker — Real-Time Quotes (Stocks, Crypto, Forex)

Stock Price Tracker — Real-Time Quotes (Stocks, Crypto, Forex)

Fetch live price quotes for stocks, ETFs, indices, crypto, forex, mutual funds and futures from Yahoo Finance, with price, change, day range, volume, market cap and 52-week range per ticker. Up to 500 symbols per run; works with Apify MCP and the API.

Pricing

from $1.00 / 1,000 ticker price fetcheds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

30

Total users

3

Monthly active users

22 minutes ago

Last modified

Share

What is Stock Price Tracker?

Stock Price Tracker returns one row per ticker with the latest Yahoo Finance quote: price, change, percent change, volume, market cap, day range, 52-week range, moving averages, bid and ask, and pre-market and after-hours prices when they apply. It covers stocks, ETFs, indices, crypto, currencies, mutual funds and futures in one list. Traders, portfolio apps, spreadsheets and AI agents use it for fast, cheap price lookups for up to 500 tickers per run, with no API key.

Why traders use it for quotes

  • Every asset type in one call. AAPL, BTC-USD, ^GSPC, EURUSD=X and ES=F side by side.
  • Extended hours included. Pre-market and after-hours prices fill in when the market is outside regular hours.
  • Agent-friendly output. responseFormat: "concise" returns nine key fields per ticker for AI agents and dashboards.
  • Up to 500 tickers per run. Fetched in parallel for quick refreshes.
  • Pay per ticker. One small charge per ticker resolved with a price.

How to use it

A mixed watchlist:

{
"tickers": ["AAPL", "MSFT", "NVDA", "BTC-USD", "^GSPC", "EURUSD=X"],
"responseFormat": "detailed",
"includePostMarket": true
}

Compact quotes for an AI agent:

{
"tickers": ["TSLA", "AMZN", "GOOGL"],
"responseFormat": "concise"
}
InputWhat it controls
tickersYahoo Finance symbols, 1–500. US stocks plain (AAPL); other markets with a suffix (SHEL.L, 7203.T); crypto BTC-USD; indices ^GSPC; currencies EURUSD=X; futures ES=F. Required.
responseFormatdetailed (all fields) or concise (nine key fields)
includePostMarketAdd pre-market and after-hours data (default on)
concurrencyParallel requests (default 5)
proxyConfigurationApify Proxy settings

Want history, financial statements or analyst ratings too? Continue with Yahoo Finance Scraper linked below.

Output: quote data you receive

A real row for Apple during market hours:

{
"ticker": "AAPL",
"name": "Apple Inc.",
"price": 330.59,
"change": -2.43,
"changePercent": -0.73,
"currency": "USD",
"marketState": "REGULAR",
"exchange": "NasdaqGS",
"assetType": "EQUITY",
"previousClose": 333.02,
"open": 330.17,
"dayHigh": 332.48,
"dayLow": 328.37,
"volume": 7638198,
"averageVolume": 46830968,
"marketCap": 4824690065408,
"fiftyTwoWeekHigh": 345.34,
"fiftyTwoWeekLow": 243.42,
"fiftyDayAverage": 322.09,
"twoHundredDayAverage": 288.6,
"bid": 336.29,
"ask": 333.48,
"timestamp": "2026-10-01T14:33:33.000Z"
}
FieldWhat it contains
ticker, name, exchange, assetType, currencyThe instrument: equity, ETF, index, cryptocurrency, currency, mutual fund or future
price, change, changePercent, marketStateLatest price and move, and whether the market is open
open, dayHigh, dayLow, previousClose, volume, averageVolumeToday's trading
marketCap, fiftyTwoWeekHigh, fiftyTwoWeekLow, fiftyDayAverage, twoHundredDayAverageSize, range and trend
bid, askCurrent quotes when available
preMarketPrice, postMarketPrice and their changesExtended-hours prices, outside regular hours
timestampTime of the quote

Example workflow: a portfolio sheet that updates itself

An investor tracks 40 holdings across US stocks, ETFs and crypto. A task runs every 15 minutes during market hours with responseFormat: "concise", and an integration writes price and changePercent to a spreadsheet. Then, once a week, they pull deeper fundamentals for the top movers with Yahoo Finance Scraper.

Pricing

This Actor uses Pay per event. Apify platform usage is included in the event price. You pay one event per ticker resolved with a price, plus a start event per run. The live Pricing tab on this page shows the current price.

  • 40 tickers = 40 ticker events.
  • Unrecognized tickers are free.

Market data with AI agents (MCP)

Connect this Actor to an AI agent through Apify MCP and ask in plain language:

What are Apple, Nvidia and Bitcoin trading at right now, and how much have they moved today?

Agent checklist:

  1. Put symbols in tickers; use Yahoo formats such as BTC-USD or ^GSPC.
  2. Use responseFormat: "concise" for short answers.
  3. Read rows with get-dataset-items; report price and changePercent.
  4. Mention marketState when the market is closed.

API example

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~stock-price-tracker/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tickers": ["AAPL", "BTC-USD", "^GSPC"], "responseFormat": "concise"}'
Your next stepUseWhy
When you then want history and fundamentalsYahoo Finance ScraperHistory, statements, options and analyst data
When you want technical ratingsTradingView ScraperBuy/sell gauge, RSI and screener
When you track many coinsCrypto Price TrackerPrices for thousands of coins
When you follow DEX tokensDexscreener Realtime MonitorLive DEX pair prices and liquidity

Best results

Starting situationHelpful actionExpected outcome
A frequent refreshSchedule a task with concise outputSmall, fast rows each run
Non-US stocksAdd the exchange suffix, such as .L or .TThe right listing and currency
Trading outside regular hoursKeep includePostMarket onPre-market and after-hours prices
Large listsRaise concurrency moderatelyFaster runs for hundreds of tickers

Builder's note

I found that most people asking for a stock price want a quick, cheap lookup across a mixed watchlist, so one run handles stocks, crypto, indices and currencies together. I learned that AI agents work best with short records, so concise mode returns just the fields an answer needs.

FAQ

Do I need an API key?

No. The Actor reads public Yahoo Finance quotes.

Which ticker formats work?

Yahoo Finance formats: AAPL, SHEL.L, 7203.T, BTC-USD, ^GSPC, EURUSD=X, ES=F.

Are prices real time?

Quotes are the latest Yahoo Finance shows at collection time; some exchanges publish with a delay.

Why are pre-market fields empty?

They fill in outside regular trading hours. During the session, price is the live value.

Is this investment advice?

No. The data is market information for your own research.

Responsible use

This Actor collects publicly available market quotes from Yahoo Finance. Use them for personal research and analysis and follow Yahoo's terms and any exchange data rules that apply to you. Read Apify's guide on whether web scraping is legal for more context. Yahoo is a trademark of Yahoo Inc. This independent Actor is not affiliated with, associated with, or endorsed by Yahoo. For questions or bugs, open a ticket in the Issues tab.