π Stock Market Scraper β Real-Time Prices & Trends
Pricing
from $20.00 / 1,000 results
π Stock Market Scraper β Real-Time Prices & Trends
Scrape real-time stock prices, market trends, company financials, analyst recommendations, and historical data. Supports any ticker symbol. Perfect for portfolio tracking, market research, and trading analysis.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
π Stock Market Scraper β Yahoo Finance Quotes, Fundamentals & Trends
Pull real-time stock prices, P/E ratios, market cap, dividend yield, 52-week ranges, analyst recommendations, and historical OHLC data from Yahoo Finance for any publicly traded ticker on NYSE, NASDAQ, LSE, TSX, ASX, and 30+ global exchanges. Built as a cheaper, no-license alternative to Bloomberg Terminal ($24K/yr/seat), Refinitiv Eikon ($22K/yr/seat), FactSet, Capital IQ, and TradingView Premium ($60/mo) for portfolio dashboards, quant backtests, fintech apps, and AI-agent finance workflows.
Why Stock Market Scraper Beats Bloomberg, Refinitiv, FactSet, Capital IQ & TradingView Premium
| Feature | NexGenData Stock Market Scraper | Bloomberg Terminal | Refinitiv Eikon | FactSet | TradingView Premium |
|---|---|---|---|---|---|
| Cost | $0.005 / ticker, pay-per-event | $24K / year / seat | $22K / year / seat | $$$$ enterprise | $60 / month |
| Real-time quotes | Yes (15-min delayed standard) | Real-time | Real-time | Real-time | Real-time (plan-gated) |
| Fundamentals (P/E, EPS, dividend) | Yes | Yes | Yes | Yes | Limited |
| Historical OHLC | Yes β 20+ years | Yes | Yes | Yes | Yes |
| Global exchange coverage | 30+ exchanges | Global | Global | Global | Most |
| Analyst recommendations | Yes | Yes | Yes | Yes | Limited |
| Bulk API export | JSON / CSV / Excel | Bloomberg DAPI | Eikon API | FactSet API | None (manual) |
| Auth required | Apify token | Seat license | Seat license | License | Account + plan |
| Monthly minimum | None | $$$$ seat | $$$$ seat | $$$$ | $60 |
Most quant / fintech teams pick this scraper because it is cheaper than a single day of a Bloomberg Terminal seat for an entire month of daily polls, the only drop-in alternative to the closed Refinitiv API for hobbyist + sub-enterprise budgets, and ships clean JSON that maps straight onto pandas DataFrames. A daily 500-ticker portfolio refresh = $2.51/day vs $2,000/month for an equivalent seat-licensed feed.
What You Get Per Ticker
ticker,name,exchange,currencyprice,previous_close,day_change,day_change_percentday_high,day_low,open,volume,average_volume_3mmarket_cap,pe_ratio_trailing,pe_ratio_forwardeps_trailing,eps_forward,dividend_yield_percent,dividend_ratefifty_two_week_high,fifty_two_week_lowfifty_day_average,two_hundred_day_averageanalyst_recommendation(strong-buy / buy / hold / sell / strong-sell)analyst_target_mean,analyst_target_high,analyst_target_lowhistorical_ohlcβ optional array of{date, open, high, low, close, volume}
Use Cases
- Personal portfolio dashboards β Apple Numbers / Google Sheets / Notion via webhook
- Quant backtesting β pull 10 years of OHLC for 500 tickers in one job
- Robo-advisor MVPs β power a fintech app's real-time quote layer at <$10/day
- AI agent grounding β feed Claude/GPT a daily snapshot of your watchlist for context
- Investment newsletters β auto-populate "what moved today" tables with live numbers
- Treasurer dashboards β track corporate-held equities + cash-equivalent yields daily
Quick Start (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/stock-market-scraper").call(run_input={"tickers": ["AAPL", "GOOGL", "MSFT", "NVDA", "TSLA"],"include_history": True,"history_days": 365})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["ticker"], item["price"], item["pe_ratio_trailing"])
Pricing β Pay Per Ticker
- Actor start: $0.005
- Ticker: $0.005
A 500-ticker daily refresh = $2.51/day. A 50-ticker hourly pulse during market hours = $1.96/day. No monthly minimum.
Related NexGenData Financial-Data Actors
| Use case | Actor |
|---|---|
| Yahoo Finance scraper (quotes + fundamentals) | yahoo-finance-scraper |
| Finviz US stock screener | finviz-stock-screener |
| Eastmoney Chinese A-share screener | eastmoney-china-stock-screener |
| NSE India stock screener (Nifty 200) | nse-india-stock-screener |
| IPO tracker (upcoming + recent IPOs) | ipo-tracker |
| Earnings calendar (US + global) | earnings-calendar |
| Treasury yields + bond curve | treasury-yields-bonds |
| ETF holdings tracker | etf-holdings-tracker |
| SEC Form 4 insider transactions | sec-form4-insider-tracker |
| Finance MCP server for AI agents | finance-mcp-server |
FAQ
Q: How fresh are the quotes? A: Yahoo Finance's public feed runs 15-min delayed during market hours. For most analytics + portfolio dashboards this is sufficient; sub-second tick data requires a paid market-data feed.
Q: Exchange coverage?
A: NYSE, NASDAQ, LSE, TSX, ASX, Euronext, Deutsche BΓΆrse, SIX, TSE, HKEX, SGX, BSE, NSE India and ~20 more. Suffix the ticker per Yahoo convention (e.g. BAS.DE, RELIANCE.NS).
Q: Historical depth? A: 20+ years for most US large-caps; varies by ticker (limited by what Yahoo serves).
Q: Anti-bot stability? A: Yahoo's public quote endpoint is stable; we add jitter + retry backoff for reliability at scale.
Q: Legal status? A: We fetch the same public quote pages a logged-out browser sees. Output is publicly available market data.
How NexGenData Pricing Works
Every NexGenData actor uses pay-per-event pricing β you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.
- Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
- Result / item: charged per item written to the default dataset
- No charge for retries, internal proxy rotation, or failed sub-requests β those are absorbed by the platform
Apify Platform Bonus
New to Apify? Sign up with the NexGenData referral link β you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.
Integration Surface
Every actor in the NexGenData catalog can be triggered from:
- Apify console β point-and-click run
- Apify API β REST + webhooks
- Apify Python / JS SDKs β programmatic batch
- Zapier, Make.com, n8n β official integrations
- MCP β many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
- Schedules β built-in cron for daily / weekly / monthly runs
- Webhooks β POST results to any HTTPS endpoint on dataset write
Support
NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome β high-demand features ship in the next version.
Home: thenextgennexus.com Full catalog: apify.com/nexgendata