Stock Analysis Scraper
Pricing
from $3.00 / 1,000 results
Stock Analysis Scraper
Scrape stockanalysis.com for stock financials, ETF data, IPO calendar, and stock lists. Extracts embedded Next.js JSON data for complete financial metrics including revenue, earnings, PE ratio, and more.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract comprehensive financial data from stockanalysis.com — one of the most popular free financial data platforms. Scrape stock overviews, income statements, balance sheets, cash flow statements, ETF data, IPO calendars, and curated stock lists.
What This Actor Does
- Stock Overview — Revenue, earnings, P/E ratio, market cap, sector, analyst ratings, and 20+ other metrics for any stock.
- Financial Statements — Income statement, balance sheet, or cash flow statement — annual or quarterly.
- ETF Overview — ETF details including expense ratio, AUM, top holdings, and performance data.
- IPO Calendar — Upcoming and recent IPOs with offer prices, amounts raised, and exchange info.
- Stock List — Browse stocks by market cap (large, mid, small, micro) or exchange (NYSE, NASDAQ, AMEX).
Output Fields
Stock Overview
| Field | Description |
|---|---|
ticker | Stock ticker symbol |
name | Company name |
description | Company description |
sector | Market sector |
industry | Industry classification |
country | Country of incorporation |
exchange | Stock exchange |
price | Current stock price |
marketCap | Market capitalization (USD) |
revenue | Annual revenue (USD) |
netIncome | Annual net income (USD) |
peRatio | Price-to-earnings ratio |
eps | Earnings per share |
dividendYield | Dividend yield % |
beta | Market risk measure |
high52w | 52-week high |
low52w | 52-week low |
analystRating | Analyst consensus rating |
priceTarget | Analyst price target |
earningsDate | Next earnings date |
ipoDate | IPO date |
employees | Number of employees |
stockUrl | Link to stockanalysis.com page |
Financial Statements
| Field | Description |
|---|---|
ticker | Stock ticker |
period | annual or quarterly |
statementType | income-statement, balance-sheet, or cash-flow-statement |
date | Reporting period date |
revenue | Total revenue |
netIncome | Net income |
eps | Earnings per share |
ebitda | EBITDA |
grossProfit | Gross profit |
Input Parameters
Mode: stockOverview (default)
{"mode": "stockOverview","ticker": "AAPL"}
Batch mode with multiple tickers:
{"mode": "stockOverview","tickers": ["AAPL", "MSFT", "GOOGL", "AMZN"],"maxItems": 100}
Mode: financials
{"mode": "financials","ticker": "AAPL","financialType": "income-statement","period": "annual"}
Options for financialType: income-statement, balance-sheet, cash-flow-statement
Options for period: annual, quarterly
Mode: etfOverview
{"mode": "etfOverview","ticker": "SPY"}
Mode: ipoCalendar
{"mode": "ipoCalendar","ipoStatus": "upcoming","maxItems": 50}
Options for ipoStatus: upcoming, recent, all
Mode: stockList
{"mode": "stockList","stockListType": "large-cap","maxItems": 100}
Options for stockListType: all-stocks, large-cap, mid-cap, small-cap, micro-cap, nasdaq, nyse, amex
Example Output (stockOverview)
{"ticker": "AAPL","name": "Apple Inc.","sector": "Technology","industry": "Consumer Electronics","country": "USA","exchange": "NASDAQ","price": 150.25,"marketCap": 2850000000000,"revenue": 394300000000,"netIncome": 99800000000,"peRatio": 28.5,"eps": 6.13,"analystRating": "Buy","stockUrl": "https://stockanalysis.com/stocks/aapl/","recordType": "stockOverview","scrapedAt": "2026-06-01T12:00:00+00:00"}
Use Cases
- Fundamental Analysis — Compare P/E ratios, revenue growth, and margins across companies
- Portfolio Research — Quickly gather key metrics for your watchlist
- Financial Modeling — Feed historical financial statement data into models
- IPO Tracking — Monitor upcoming and recent IPO activity
- ETF Research — Compare expense ratios, AUM, and holdings across ETFs
- Screener Supplement — Enrich stock screener results with detailed financials
FAQ
Q: How many records can I scrape? A: Up to 1,000 per run. For stock overview and financials, you can batch multiple tickers in one run.
Q: Is the financial data real-time? A: Stock Analysis.com uses delayed quotes for prices. Financial statement data reflects the most recently reported periods.
Q: Can I get 10 years of historical financials? A: Yes, the financials mode returns all available historical data from the page.
Q: Are ETFs supported?
A: Yes, use the etfOverview mode with any ETF ticker (SPY, QQQ, etc.).