Finviz Stock Screener Scraper
Pricing
from $18.75 / 1,000 result items
Finviz Stock Screener Scraper
Screen 11,000+ US-listed stocks on Finviz with 30+ signal presets and 9 filter dimensions. Enriches each ticker with 70+ fundamental and technical fields. No API key required.
Pricing
from $18.75 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
3
Monthly active users
19 hours ago
Last modified
Categories
Share

๐ Finviz Stock Screener Scraper
๐ Screen 11,000+ US-listed stocks and ETFs in seconds. Filter by signal, sector, market cap, and 30+ technical or fundamental knobs, then pull 80+ data points per ticker. No API key, no login, no manual CSV wrangling.
Finviz is the visual screener traders open every morning. It crunches price action, fundamentals, ownership, analyst recommendations, and chart patterns into one searchable grid covering essentially every stock and ETF listed on NASDAQ, NYSE, AMEX, and CBOE. The site exposes filters that span valuation (P/E, PEG, P/B, P/S, EV/EBITDA), profitability (ROE, ROA, margins), growth (EPS and sales Y/Y, quarter-over-quarter), technicals (SMA, RSI, ATR, beta, chart patterns), ownership (insider, institutional, short interest), and event-driven signals (earnings dates, upgrades, downgrades, unusual volume). Pulling all of that data into a spreadsheet, watchlist, or quant pipeline normally means glueing together a CSV export tool, a paid API, and a handful of manual lookups.
This scraper does the glue. Hand it a signal preset like Top Gainers or Recent Insider Buying, narrow with sector and market cap filters, or just feed it a list of tickers. It returns clean JSON with 85 fields per row, merging the screener result with the dedicated quote page so you also get target prices, analyst ratings, dividend history, earnings dates, 52-week range distance, and full technical context. Built on the same fast Bun + fetch stack we use for our other markets actors, with retries and Apify residential proxy support baked in.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| ๐ Retail traders building rule-based watchlists | Find the next breakout: top gainers, unusual volume, new highs |
| ๐งฎ Quantitative analysts and backtesters | Pull factor data (value, momentum, quality) for thousands of tickers |
| ๐ฆ Hedge fund research desks tracking flows | Track insider transactions and institutional ownership changes daily |
| ๐ค Trading bot and signal app builders | Feed live fundamentals and technicals into systematic strategies |
| ๐ฐ Financial bloggers, newsletters, podcasts | Pull screened tables for daily market commentary and content |
| ๐งโ๐ Students and finance educators | Build coursework datasets covering the full US equity universe |
๐ What the Finviz Stock Screener Scraper does
- ๐ก One unified screen. Combine signal presets, sector, industry, country, market cap, exchange, and index filters, plus raw Finviz filter expressions for advanced screens.
- ๐ 80+ fields per ticker. Pulls Overview screener row, then enriches with the dedicated quote page for fundamentals, technicals, ownership, analyst, and dividend data.
- ๐ Signal presets in one click. 33 built-in scans including Top Gainers, Top Losers, Most Active, Unusual Volume, Overbought, Oversold, Recent Insider Buying, Earnings Before / After Hours, and 16 chart patterns.
- ๐ Whole-universe coverage. Walks pagination across the full 11,138-stock Finviz universe so a single run can sweep up to 1M records.
- ๐พ Stable output schema. Same 85 columns whether you screen one ticker or ten thousand, so it drops straight into your warehouse or notebook.
- ๐ฐ๏ธ Residential proxies, retries, jitter. Apify residential US proxy by default with exponential back-off so longer runs do not stall.
Each record covers the ticker, company name, sector, industry, country, exchange, market cap (string and numeric), price, daily change, volume, valuation ratios (P/E, forward P/E, PEG, P/S, P/B, P/C, P/FCF, EV/EBITDA, EV/Sales), growth (EPS this year, next 5Y, past 3/5Y, Q/Q, Y/Y; same for sales), profitability (gross / operating / profit margin, ROA, ROE, ROI), balance sheet (current ratio, quick ratio, debt/equity, LT debt/equity, book/sh, cash/sh), ownership (insider, institutional, short float, short ratio), analysts (target price, recommendation 1-5), technicals (SMA20, SMA50, SMA200, RSI, beta, ATR, volatility, 52W high/low distance), performance (week, month, quarter, half-year, year, YTD), dividends (yield, payout ratio), and event data (earnings date, IPO date, index membership).
๐ก Why it matters: Yahoo Finance is great for prices, but the analytical framework, the screening grid, the chart pattern detection, the insider transaction feed, all of that lives on Finviz. Pulling it programmatically lets you stop watching the morning grid and start automating against it.
๐ Data fields
Each record includes: beta, changePercent, company, country, dividendYield, earningsDate, eps, epsYoyTtm, exchange, forwardPe, high52w, industry, insiderOwn, instOwn, low52w, marketCap, pb, pe, peg, perfMonth, perfWeek, perfYear, perfYTD, price, profitMargin, ps, recommendation, roe, rsi, salesYoyTtm, sector, shortFloat, sma20, sma200, sma50, targetPrice, ticker, url, volume. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
โ ๏ธ Good to Know: Free users are limited to 10 items per run. Upgrade to a paid plan to scrape up to 1,000,000 stocks per run. Create a free account w/ $5 credit
๐ How to use
- โถ๏ธ Click Try for free. It opens the actor on Apify; you can sign up with Apify in seconds, no credit card required.
- โ๏ธ Pick a signal or filters. Choose a preset like Top Gainers, or combine sector, market cap, and country dropdowns. Optionally pin specific tickers.
- ๐ข Set Max items. Free runs return up to 10 records; paid runs go up to 1,000,000.
- ๐ Press Start. The actor handles pagination, proxies, retries, and per-ticker enrichment.
- ๐ค Export. Download the dataset as JSON, CSV, Excel, or pull it via the Apify API into your own pipeline.
โฑ๏ธ Total time: under 2 minutes from sign-up to first dataset.
๐ Recommended Actors
- ๐ FRED Economic Data Scraper - pull macro indicators from the St Louis Fed FRED database; perfect partner for top-down macro context
- ๐๏ธ SEC Form D Scraper - track private placements and Regulation D filings to spot pre-IPO activity
- ๐ต๏ธ FINRA BrokerCheck Scraper - background check brokers and registered investment advisors
- โ๏ธ Business Bankruptcy Filings Scraper - distressed equity and credit watchlist source
- ๐ณ๏ธ FEC Campaign Finance Contributions Scraper - track political donations for thematic and event-driven plays
๐ก Pro Tip: browse the complete ParseForge collection for more scrapers covering markets, public records, and beyond.
โ ๏ธ Disclaimer: This actor scrapes only public Finviz pages for personal, research, and business intelligence use. Always check Finviz's terms of service before redistributing data. Nothing here is investment advice; double-check anything you trade on against the source.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.