Stockanalysis Scraper
Pricing
from $10.00 / 1,000 result items
Go to Apify Store

Stockanalysis Scraper
Pricing
from $10.00 / 1,000 result items
Rating
0.0
(0)
Developer
Fortuitous Pirate
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
StockAnalysis.com Scraper
An Apify actor for scraping comprehensive financial data from StockAnalysis.com.
Features
- Stock quotes and overview data
- Financial statements (income statement, balance sheet, cash flow)
- Valuation statistics and ratios
- Analyst forecasts and price targets
- Dividend information
- Revenue data
- IPO calendar (recent and upcoming)
- Earnings calendar
Input
{"tickers": ["AAPL", "MSFT", "GOOGL"],"dataTypes": ["overview", "financials", "statistics", "forecast"],"maxRequestRetries": 3,"requestHandlerTimeoutSecs": 60}
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tickers | array | Yes | ["AAPL"] | Stock ticker symbols |
dataTypes | array | No | ["overview", "financials"] | Types of data to scrape |
maxRequestRetries | integer | No | 3 | Max retries for failed requests |
requestHandlerTimeoutSecs | integer | No | 60 | Request timeout in seconds |
Available Data Types
Per-Ticker Data:
overview- Stock quote, key metrics, analyst ratingfinancials- Income statementbalance-sheet- Balance sheetcash-flow- Cash flow statementratios- Financial ratiosstatistics- Comprehensive valuation and trading statisticsforecast- Analyst estimates and price targetscompany- Company profiledividend- Dividend history and yieldrevenue- Revenue data
Global Data (no ticker needed):
ipos- Recent and upcoming IPOsearnings-calendar- Earnings report dates
Output Examples
Overview
{"ticker": "AAPL","type": "overview","metrics": {"Market Cap": "3.81T +5.9%","Revenue (ttm)": "435.62B +10.1%","PE Ratio": "32.91","Dividend": "$1.04 (0.40%)"},"analystRating": {"consensus": "Buy","priceTarget": 298.75}}
Financials
{"ticker": "AAPL","type": "financials","periods": ["TTM", "FY 2025", "FY 2024", "FY 2023"],"metrics": {"Revenue": ["435617", "416161", "391035", "383285"],"Net Income": ["117777", "112010", "93736", "96995"],"EPS (Diluted)": ["7.88", "7.46", "6.08", "6.13"]}}
IPOs
{"type": "ipos","recent": [{"date": "Jan 30, 2026","symbol": "MEVO","company": "M Evo Global Acquisition Corp II","ipoPrice": "$10.00","currentPrice": "$10.03","return": "0.30%"}]}
Local Testing
# Install dependenciesnpm install# Run test scriptnode test.js# Run as Apify actorAPIFY_LOCAL_STORAGE_DIR=./apify_storage node src/main.js
Notes
- The scraper uses Cheerio for HTML parsing (no browser required)
- StockAnalysis.com uses server-side rendering, so data is embedded in HTML
- Rate limiting is handled automatically by Crawlee
- Financial values are in millions unless otherwise noted