VOOZH about

URL: https://apify.com/khadinakbar/stock-price-tracker

โ‡ฑ Stock Price Tracker ยท Apify


๐Ÿ‘ 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)

Fetch real-time price quotes for stocks, ETFs, indices, crypto, forex, mutual funds, and futures from Yahoo Finance. Returns price, change, day range, volume, market cap, and 52-week range per ticker. Up to 500 symbols per run, sub-second per ticker, agent-friendly schema. $0.001/ticker.

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

12

Total users

9

Monthly active users

9 days ago

Last modified

Share

Stock Price Tracker โ€” Real-Time Quotes for Stocks, ETFs, Crypto, Forex & Indices

Fetch real-time price quotes for stocks, ETFs, indices, crypto, forex, mutual funds, and futures from Yahoo Finance in a single batched call. Built for AI portfolio agents, watchlist automations, trading bots, and high-volume price monitoring โ€” sub-second per ticker, agent-friendly schema, $0.001 per ticker resolved.

What you get

One row per ticker with the fields a tracking job actually needs โ€” price, change, day range, volume, market cap, 52-week range โ€” and no junk (no internal Yahoo IDs, no MIME blobs, no ten-level-deep nesting).

FieldTypeDescription
tickerstringResolved Yahoo symbol (e.g., AAPL, BTC-USD, ^GSPC)
namestringLong company / asset name
pricenumberCurrent/latest price
changenumberAbsolute change vs previous close
changePercentnumber% change vs previous close
currencystringISO currency code
marketStatestringPRE, REGULAR, POST, POSTPOST, CLOSED
exchangestringExchange name (NasdaqGS, NYSE, CCC for crypto, CCY for forex)
previousClose, open, dayHigh, dayLownumberIntraday range
volume, averageVolumenumberToday's vs 3-month avg
marketCapnumberEquities/ETFs only
fiftyTwoWeekHigh, fiftyTwoWeekLownumber52-week range
fiftyDayAverage, twoHundredDayAveragenumberMoving averages
preMarketPrice, postMarketPricenumberExtended hours (equities/ETFs)
bid, asknumberLatest quote
assetTypestringEQUITY, ETF, INDEX, CRYPTOCURRENCY, CURRENCY, MUTUALFUND, FUTURE
timestampISO 8601Yahoo's reported quote time (UTC)

Pricing โ€” $0.001 per ticker

EventPrice
Actor start$0.00005 (per GB RAM)
Ticker price fetched$0.001 (per ticker successfully resolved)

Failed tickers are not charged. Typical run cost:

  • 10-ticker watchlist: $0.01
  • 50-ticker portfolio: $0.05
  • 500-ticker universe: $0.50 (well under the $1 x402 default agent prepay)

Quick start

Watchlist (concise output, ~150 tokens/row)

{
"tickers":["AAPL","MSFT","NVDA","TSLA","GOOGL"],
"responseFormat":"concise"
}

Mixed-asset portfolio (detailed output)

{
"tickers":[
"AAPL","MSFT",
"BTC-USD","ETH-USD",
"^GSPC","^IXIC",
"EURUSD=X","USDJPY=X",
"GC=F","CL=F",
"VFIAX"
],
"responseFormat":"detailed",
"includePostMarket":true
}

Bulk universe (500 tickers, lower concurrency)

{
"tickers":["AAPL","MSFT","..."],
"responseFormat":"concise",
"concurrency":3
}

Symbol formats โ€” Yahoo Finance conventions

AssetExampleNotes
US stocksAAPL, TSLA, BRK-BNo exchange suffix
Non-US stocksVOW3.DE, BABA.HK, 7203.T, BARC.L.DE Xetra, .HK Hong Kong, .T Tokyo, .L London, .F Frankfurt
Indices^GSPC (S&P 500), ^DJI (Dow), ^IXIC (Nasdaq), ^FTSE, ^N225Caret prefix
CryptoBTC-USD, ETH-USD, SOL-USD, DOGE-USDDash, USD pair
ForexEURUSD=X, GBPUSD=X, USDJPY=X=X suffix
Mutual fundsVFIAX, SWPPX, FXAIXPlain ticker
FuturesES=F (S&P), CL=F (oil), GC=F (gold)=F suffix
ETFsSPY, QQQ, VTI, VOOTreated as equity

The actor auto-normalizes common alternate formats โ€” AAPL:NASDAQ โ†’ AAPL, .DJI โ†’ ^DJI, BTC/USD โ†’ BTC-USD, EUR/USD โ†’ EURUSD=X. If you have legacy Google Finance ticker syntax in your pipeline, paste it as-is.

Use cases

AI trading & portfolio agents (MCP-first)

# Claude / GPT agent calling the actor via Apify MCP
quotes = mcp.call_actor(
"khadinakbar/stock-price-tracker",
input={"tickers":["AAPL","BTC-USD"],"responseFormat":"concise"},
)
# โ†’ ~300 tokens of clean JSON, ready to reason over

The output schema is flat, semantically named, and consistent across runs โ€” exactly what an LLM tool-caller wants. concise mode keeps a 50-ticker portfolio under 8k tokens; detailed mode under 16k.

Scheduled watchlists

Run every 15 minutes via Apify Schedules:

apify schedule create \
--actor khadinakbar/stock-price-tracker \
--cron"*/15 9-17 * * 1-5"\
--input'{"tickers": ["AAPL","MSFT","NVDA","GOOGL","META","TSLA"]}'

Each run pushes one row per ticker stamped with timestamp โ€” the dataset becomes a price time-series for free.

Trading bots / alerting

Pair with a webhook or downstream actor that compares the latest price against a threshold. The detailed format includes bid/ask for spread checks and volume/averageVolume for liquidity filters.

Market research / dashboards

Pull a basket of tickers (sector ETFs + their components, or a custom factor universe) once a day and feed straight into a BI tool โ€” fields are display-ready (marketCap, fiftyTwoWeekHigh, twoHundredDayAverage).

When to use this actor โ€” and when NOT to

โœ… Use this for current/latest prices, watchlists, portfolio snapshots, market-state checks, agent tool calls.

โŒ Don't use this for:

  • Historical OHLCV time-series โ€” use a dedicated history scraper. This actor returns the latest snapshot only.
  • Deep fundamentals (P/E ratio, EPS, dividend history, analyst ratings, news) โ€” use google-finance-stock-news-scraper.
  • Symbol search by company name โ€” this actor takes exact Yahoo symbols only.
  • Streaming / sub-15s real-time โ€” Yahoo Finance is delayed 15 minutes for some exchanges; for true real-time you need a paid market-data feed.

Reliability

  • Yahoo Finance v7 quote endpoint (with crumb auth) is the primary path โ€” single batched call for up to 50 tickers per request.
  • Yahoo Finance v8 chart endpoint is the per-symbol fallback for any ticker the v7 batch couldn't resolve (delisted symbols, rare futures, exchange-specific edge cases). No crumb required, more permissive.
  • Crumb cookie auto-rotation โ€” the auth crumb is fetched once per run and cached for 30 minutes. On 401/403 it's invalidated and re-fetched automatically.
  • Concurrency-safe batching โ€” 50 symbols/batch, configurable parallel batches.
  • Per-ticker error rows โ€” when a symbol can't be resolved, you still get a row with error, errorType, and a fix suggestion. The dataset never silently drops a ticker.
  • No charge on failure โ€” ticker-price-fetched only fires when at least price/bid/ask is present.

Output formats โ€” concise vs detailed

concise (~150 tokens/row) โ€” for AI agents, dashboards, watchlists where you only need the price + delta + market state. 9 fields.

detailed (~300 tokens/row, default) โ€” full quote with day range, volume, market cap, 52-week range, moving averages, and pre/post-market prices. 25 fields.

For a 50-ticker run that's the difference between 7,500 tokens (fits in a single agent prompt) and 15,000 tokens (still fits in Claude's tool-output budget).

Technical notes

  • Built with Crawlee + got-scraping for proper TLS fingerprinting; no headless browser overhead.
  • Apify Proxy enabled by default; works without proxy for small runs.
  • Memory: 256 MB minimum, 512 MB default โ€” light enough that a typical 50-ticker run costs ~$0.0001 in compute on top of PPE.
  • Open-source actor pattern; outputs match the format expected by the Apify MCP server.

Legal & data attribution

Stock, ETF, mutual fund, and index quotes are scraped from publicly accessible Yahoo Finance endpoints. Quote data is sourced and time-stamped per Yahoo Finance; consult Yahoo's terms before redistributing. This actor is independent of and not affiliated with Yahoo, Verizon, or Apollo Global Management. Use of this data for trading is at your own risk โ€” Yahoo Finance prices are typically delayed 15 minutes for US equities and may not reflect best execution prices.

FAQ

How many symbols can I track with Stock Price Tracker?

There is no hard cap. Stock Price Tracker batches requests against Yahoo Finance's quote endpoint, so even 500โ€“1,000 tickers complete in a single short run. For very large universes, lower concurrency to stay polite to the upstream API.

Can I integrate Stock Price Tracker with other apps?

Yes. Every Apify actor exposes a REST API, webhooks, and Zapier / Make / n8n integrations out of the box. Schedule a run, push results to Google Sheets, BigQuery, Snowflake, S3, or any HTTP endpoint with no glue code.

Can I use Stock Price Tracker with the Apify API?

Yes. The actor is fully API-driven. Start a run with POST /v2/acts/khadinakbar~stock-price-tracker/runs and read the dataset with GET /v2/datasets/{id}/items. Both the JS and Python Apify clients are supported.

Can I use Stock Price Tracker through an MCP Server?

Yes. The actor is MCP-ready and exposed as apify--stock-price-tracker in the Apify MCP server. Drop it into Claude Desktop, Cursor, Continue, or any MCP-compatible client and call it as a tool โ€” the input schema is described for LLMs.

Do I need an API key to track stock prices?

No. Stock Price Tracker uses public Yahoo Finance endpoints โ€” no API key, no token, no signup. You only need an Apify account to run the actor and receive results.

Is this stock data real-time?

Yahoo Finance prices are typically delayed 15 minutes for US equities and may be near-real-time for some assets (futures, crypto). Use Stock Price Tracker for monitoring, dashboards, watchlists, and research โ€” not for high-frequency trading execution.

Your feedback

Open an issue on the actor's Apify Store page or message @khadinakbar. Suggestions on input schema, output fields, and new tickers/markets are welcome.

Related actors

Browse the full portfolio at apify.com/khadinakbar.

Support

Open an issue on the actor's Apify Store page or reach out via apify.com/khadinakbar. Pull-request style suggestions on input schema or output fields are welcome.

You might also like

Yahoo Finance Scraper

dami_studio/yahoo-finance-scraper

Scrape Yahoo Finance with no API key: search symbols by name, get real-time price quotes (price, currency, % change, 52-week range), or pull OHLCV price history for stocks, ETFs, indices, FX and crypto. Clean structured JSON.

3

5.0

Yahoo Finance Scraper - Stocks, Crypto & Historical Data

fascinating_lentil/yahoo-finance-scraper

Scrape stock and crypto quotes plus historical OHLCV data from Yahoo Finance. Get price, 52-week range, volume, exchange, and price history for any ticker. No login or API key needed.

๐Ÿ‘ User avatar

Md Jakaria Mirza

2

Yahoo Finance Scraper โ€” Stocks, ETFs, Crypto, Indices

alwaysprimedev/yahoo-finance-scraper

Pull real-time quotes, fundamentals, financials, analyst targets, dividends, company officers, and historical OHLCV for any Yahoo Finance ticker. Works for stocks, ETFs, mutual funds, crypto, FX, and indices. Output as JSON, CSV, or Excel.

Yahoo Finance Scraper โ€” Live Quotes & Stock History

bovi/yahoo-finance-scraper

Scrape live stock quotes and historical OHLCV price data from Yahoo Finance. Supports stocks, ETFs, crypto, indices, and forex. Two modes: quote (real-time price snapshot for up to 100 symbols) and history (OHLCV bars with adjustable interval and range). No API key required. Pay per result.

๐Ÿ‘ User avatar

Vitalii Bondarev

2

Yahoo Finance Stock Scraper

rupom888/yahoo-finance-scraper

Scrape real-time stock quotes, historical OHLCV price data, symbol search, and market movers (gainers/losers) from Yahoo Finance. No API key needed. Supports stocks, ETFs, crypto, forex, and indices.

Yahoo Finance Stock Data Scraper

fetch_cat/yahoo-finance-stock-data-scraper

๐Ÿ“ˆ Extract Yahoo Finance quote metadata and OHLCV chart rows for stocks, ETFs, indices, forex, crypto, and funds in clean datasets.

Yahoo Finance Scraper - Quotes, Historical OHLCV, Search

gio21/yahoo-finance-scraper

Scrape Yahoo Finance: real-time quotes (price, 52-week range, volume), historical OHLCV data, and ticker search with news. No API key required.

Google Finance API

johnvc/google-finance-api

Extract real-time stock quotes, price history, market indices, financial statements, and company news from Google Finance. Supports stocks, ETFs, indices, currencies, and crypto - single symbol or batch portfolio runs.