Finance News Scraper
Pricing
$3.90 / 1,000 article scrapeds
Finance News Scraper
Scrape financial news from top sources — CNBC, MarketWatch, Seeking Alpha, Google News. Filter by keywords, tickers, sectors. Detect stock mentions and sentiment.
Pricing
$3.90 / 1,000 article scrapeds
Rating
0.0
(0)
Developer
junipr
Actor stats
0
Bookmarked
2
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape financial news articles from Yahoo Finance, MarketWatch, Bloomberg, Reuters, and CNBC. Filter by stock ticker, company name, sector, or keyword. Returns full article text, auto-detected ticker mentions, and structured metadata — ready for financial analysis pipelines.
Why Use This Actor?
| Feature | This Actor | Polygon.io News | Alpha Vantage | Benzinga Pro |
|---|---|---|---|---|
| Price | $3.90/1K (PPE) | $29-199/mo | Free (limited) | $99-199/mo |
| Pay-per-use | Yes | No (subscription) | No | No |
| Full article text | Yes | Snippet only | Snippet only | Yes (premium) |
| Financial sources | 5 major | 20+ aggregated | 50+ headlines | Benzinga only |
| Ticker extraction | Yes | Built-in | Built-in | Built-in |
| Zero-config | Yes | API key required | API key required | Account required |
No subscription, no API key, no commitment. Pay only for articles you scrape.
How to Use
Latest financial news (default):
{"keywords": ["stock market"]}
Ticker-specific news:
{"tickers": ["AAPL", "TSLA"],"dateRange": "7d"}
Sector research:
{"sectors": ["healthcare"],"dateRange": "30d","maxArticlesTotal": 200}
Daily portfolio monitor (schedule daily):
{"tickers": ["AAPL", "MSFT", "GOOGL", "AMZN"],"dateRange": "1d","sources": ["yahoo_finance", "reuters", "cnbc"]}
Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
tickers | string[] | [] | Stock ticker symbols (e.g. ["AAPL", "TSLA"]) |
companies | string[] | [] | Company names to search for |
keywords | string[] | ["stock market"] | General keywords |
sectors | string[] | [] | Market sectors: technology, healthcare, finance, energy... |
sources | string[] | all 4 | yahoo_finance, marketwatch, bloomberg, reuters, cnbc |
maxArticlesPerSource | integer | 25 | Articles per source (max 200) |
maxArticlesTotal | integer | 100 | Total cap (max 1000) |
dateRange | string | "7d" | 1d, 3d, 7d, 14d, 30d |
includeFullText | boolean | true | Full article body. Set false for headlines-only |
extractTickers | boolean | true | Auto-detect stock tickers in articles |
deduplicateArticles | boolean | true | Remove cross-source duplicates |
Output Format
{"title": "Apple Reports Record Q4 Revenue","url": "https://finance.yahoo.com/news/...","source": "yahoo_finance","sourceDomain": "finance.yahoo.com","author": "John Smith","publishedAt": "2026-03-11T09:30:00.000Z","category": "Earnings","sector": "technology","articleText": "Apple Inc. reported record fourth quarter revenue...","articleSnippet": "Apple Inc. reported record fourth quarter revenue of $124.3 billion...","wordCount": 854,"tickers": ["AAPL", "MSFT"],"isOpinion": false,"isPremium": false,"scrapedAt": "2026-03-11T12:00:00.000Z"}
Tips and Advanced Usage
Combine with Sentiment Analyzer for market signal detection:
- Run Finance News Scraper with
tickers: ["AAPL"] - Pipe
articleTextfields into Sentiment Analyzer - Get sentiment scores for every article mentioning AAPL
Daily scheduled monitoring: Set up an Apify scheduled run with dateRange: "1d" to get fresh articles every morning.
Bloomberg articles: Set proxyConfiguration to residential proxy for better Bloomberg coverage.
Not financial advice: Article data is for research purposes only. Verify information against primary sources before making financial decisions.
Pricing
Pay-Per-Event: $0.0039 per article scraped ($3.90 per 1,000 articles)
Pricing includes all platform compute costs — no hidden fees.
| Scenario | Articles | Cost |
|---|---|---|
| Daily portfolio check (20 articles) | 20 | $0.08 |
| Weekly market roundup (100) | 100 | $0.39 |
| Daily monitoring × 30 days | 3,000 | $11.70 |
| AI training dataset (10,000) | 10,000 | $39.00 |
Integration Examples
Export to Google Sheets for daily reporting: Use the Apify Google Sheets integration to automatically append new articles to a spreadsheet each day. Combine with scheduled runs for a hands-free morning briefing.
Feed into LLM-based analysis:
Pipe articleText into OpenAI, Claude, or any LLM to generate summaries, extract key financial metrics, or classify articles by impact level. The structured output format makes it easy to batch-process articles programmatically.
Multi-ticker alerting: Run with a list of portfolio tickers and use Apify webhooks to trigger Slack/email notifications when new articles match your holdings. Combined with sentiment analysis, you can filter for high-impact negative coverage only.
Related Actors
- News Sentiment Analyzer — NLP-powered sentiment scoring for financial articles
- Google News Scraper — Broader news monitoring across all topics
- Earnings Call Scraper — SEC EDGAR transcripts and financial filings
FAQ
Which financial news sources are supported?
Yahoo Finance, MarketWatch, Bloomberg (public articles), Reuters, and CNBC. RSS feeds are used for discovery.
Can I get historical articles from months ago?
The actor fetches current articles from RSS feeds. Use dateFrom / dateTo parameters for custom date ranges within the RSS feed's history (typically 30-90 days).
How does ticker detection work?
Tickers are detected by $TICKER prefix and by context (adjacent to stock-related words like "shares", "stock", "Inc"). Common words are filtered to reduce false positives.
Does it handle paywalled articles?
Yes — paywalled articles are flagged with isPremium: true and articleText: null. Metadata (title, author, date) is still extracted.
Can I filter out opinion pieces?
Yes — all articles have isOpinion: boolean. Filter your results by isOpinion: false for hard news only.