Finance News Scraper — Tickers, Sources & Market News
Pricing
$5.20 / 1,000 article scrapeds
Finance News Scraper — Tickers, Sources & Market News
Scrape financial news by ticker, company, keyword, sector, and source with article metadata, ticker detection, and source rollups.
Pricing
$5.20 / 1,000 article scrapeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
18
Total users
3
Monthly active users
10 days ago
Last modified
Categories
Share
Scrape financial news discovered through Google News, MarketWatch, Seeking Alpha, CNBC, and Business Insider RSS feeds. Filter by stock ticker, company name, sector, or keyword, with optional article-body extraction.
The actor combines RSS discovery with page extraction, ticker detection, source metadata, and a run-level KVS summary. No separate news API key is required.
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": ["google_news", "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[] | ["google_news"] | google_news, marketwatch, seekingalpha, cnbc, businessinsider |
maxArticlesPerSource | integer | 1 | Articles per source (max 200) |
maxArticlesTotal | integer | 1 | Total cap (max 1000) |
dateRange | string | "7d" | 1d, 3d, 7d, 14d, 30d |
includeFullText | boolean | false | Fetch and include article body text |
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://www.cnbc.com/2026/03/11/markets-news.html","source": "cnbc","sourceDomain": "cnbc.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.0052 per article-scraped event ($5.20 per 1,000 articles)
Pricing includes all platform compute costs — no hidden fees.
| Scenario | Articles | Cost |
|---|---|---|
| Daily portfolio check (20 articles) | 20 | $0.10 |
| Weekly market roundup (100) | 100 | $0.52 |
| Daily monitoring × 30 days | 3,000 | $15.60 |
| AI training dataset (10,000) | 10,000 | $52.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?
Google News search feeds, MarketWatch, Seeking Alpha, CNBC, and Business Insider. Availability depends on each publisher's current public RSS and article pages.
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.