Finviz Stock Screener Scraper - Any Filters, Any View
Pricing
from $0.50 / 1,000 stock scrapeds
Finviz Stock Screener Scraper - Any Filters, Any View
Results of any Finviz stock screener by URL, without login: every filter, order and view (Overview, Valuation, Financial, Ownership, Performance, Technical, Custom), paginated automatically with numbers normalised. Scheduled runs flag the stocks that enter the screen. $0.0005 per stock.
Pricing
from $0.50 / 1,000 stock scrapeds
Rating
0.0
(0)
Developer
Antonio del Olmo Tena
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Features
Share
Export any Finviz stock screener to JSON, CSV or Excel. Build the screen on finviz.com with the filters, order and view you want, copy the URL and the Actor reads every page and returns one row per stock with the columns of that view (Overview, Valuation, Financial, Ownership, Performance, Technical or Custom), with numbers normalised so that 5.08T, 1.21% and 1,234,567 become plain numbers. Schedule it and stocks that enter the screen since the previous run are flagged. Watchlists, quantitative research, backtesting universes, dividend and value screens, breakout alerts and portfolio dashboards at $0.0005 per stock.
What you get
Stock (one row each): ticker, url (Finviz quote page), company, sector, industry, country, marketCap, pe, price, changePercent, volume, position, and values, an object with every column of the chosen view by its label (P/S, P/B, EPS, Dividend %, ROE, Debt/Eq, Perf Week, RSI, 52W High...).
Screener on every row: screener (the URL you gave), view and totalCount (stocks the screener reports).
Changes on scheduled runs: isNew is true for stocks that were not in the screener in the previous run of the same URL.
Screens without results return nothing and are not charged.
How to use it
- Open the Finviz screener, set filters, order and view, and copy the URL, for example
https://finviz.com/screener.ashx?v=111&f=cap_largeover,sec_technology&o=-marketcap. - Open the Input tab and paste the URLs, one per line (up to 50 per run). Views:
v=111Overview,121Valuation,161Financial,171Ownership,141Performance,131Technical,152Custom (with your column set inc=). - Set Max stocks per screener (20 per page, up to 1,000).
- Click Start and export the rows.
- Schedule the Actor to get an alert when a stock enters your screen.
Input
{"screenerUrls": ["https://finviz.com/screener.ashx?v=111&f=cap_largeover,sec_technology&o=-marketcap","https://finviz.com/screener.ashx?v=121&f=cap_midover,fa_pe_u15&o=pe"],"maxRows": 200}
Output
{"screener": "https://finviz.com/screener?v=111&f=cap_largeover%2Csec_technology&o=-marketcap","view": "Overview","totalCount": 925,"position": 3,"ticker": "AAPL","url": "https://finviz.com/quote.ashx?t=AAPL","company": "Apple Inc","sector": "Technology","industry": "Consumer Electronics","country": "USA","marketCap": 5078410000000,"pe": 39.89,"price": 347.98,"changePercent": 1.21,"volume": 107074,"values": {"Ticker": "AAPL","Company": "Apple Inc","Sector": "Technology","Industry": "Consumer Electronics","Country": "USA","Market Cap": 5078410000000,"P/E": 39.89,"Price": 347.98,"Change %": 1.21,"Volume": 107074},"isNew": false,"timestamp": "2026-10-29T10:00:00.000Z"}
Pricing
Pay per event: $0.0005 per stock and $0.001 per stock entering the screen on a scheduled run. Empty screens are free. A 925-stock screen costs $0.46.
Limits and notes
- Only the free Finviz screener is read; Elite-only filters, intraday data and export features are not available.
- Prices and volumes are the delayed figures Finviz shows to visitors.
marketCap,pe,price,changePercentandvolumeare filled when the view includes those columns (Overview does); every other column is invalues.- Large screens need one request per 20 stocks; 1,000 stocks take about a minute.
Related Actors
- Yahoo Finance: live quotes and price history of the tickers you find here.
- News Article Scraper: the news behind a move.
- RSS Feed Monitor: company press releases.