VOOZH about

URL: https://apify.com/nexgendata/finviz-stock-screener?fpr=2ayu9b

⇱ πŸ’Ή Finviz Stock Screener β€” Finviz Elite & TradingView Alt Β· Apify


πŸ‘ Finviz Stock Screener β€” Filters, Fundamentals & Market Data avatar

Finviz Stock Screener β€” Filters, Fundamentals & Market Data

Pricing

from $20.00 / 1,000 results

Go to Apify Store

Finviz Stock Screener β€” Filters, Fundamentals & Market Data

Scrape Finviz stock screener results β€” technical indicators, analyst ratings, insider trading data. Filter stocks at scale.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

2

Bookmarked

28

Total users

10

Monthly active users

6 days ago

Last modified

Share

πŸ’Ή Finviz Stock Screener β€” Bulk US Equity Screening, Fundamentals & Technical Filters

Pull Finviz screener results for any combination of fundamental, technical, and descriptive filters β€” P/E, market cap, RSI, moving averages, sector, country, exchange, dividend yield. A drop-in alternative to Finviz Elite, TradingView Premium, Yahoo Finance Screener, and Bloomberg Terminal β€” no subscription, no seat fees, structured JSON output.

πŸ“Š Sample Output

πŸ‘ Finviz stock screener alternative for US equity research, quant strategies, factor investing β€” ticker quotes, sector classification, market cap, PE ratio, price change, volume, and fundamental data for trading signal generation and portfolio analytics

Why Finviz Scraper Beats Finviz Elite, TradingView, Yahoo Screener & Bloomberg

FeatureNexGenData Finviz ScreenerFinviz EliteTradingView PremiumYahoo Finance ScreenerBloomberg Terminal
CostPay-per-event, no subscription$25 – $40 / month$14.95 – $59.95 / monthFree but rate-limited$24,000+ / year / seat
Bulk exportCSV / JSON / Excel / APICSV (paid)Plan-gatedNone (manual copy)Internal export
Programmatic APIYes β€” Apify ActorNone officialNone officialNoneBLP / B-PIPE (enterprise)
Filter combinationsAll Finviz filtersAll Finviz filtersTV's own filter universeLimitedComprehensive
Fundamental dataP/E, EPS, ROE, margin, debtYesYesLimitedYes
Technical dataRSI, MACD, MA, ATR, betaYesYesLimitedYes
Update frequencyOn-run, liveReal-timeReal-time15-min delayedReal-time
Bulk symbol inputUnlimited per runPlan-gatedPlan-gatedManualInternal
AuthApify tokenFinviz account + planTradingView account + planNone (heavy throttle)Terminal seat

Most quant + retail traders pick this scraper because it is cheaper than Finviz Elite's monthly fee for occasional scans and dramatically cheaper than a Bloomberg seat β€” and the output is structured JSON that drops straight into a Jupyter notebook, BigQuery, or your backtest pipeline.

What You Get

Per ticker returned, the screener includes:

  • Ticker + company name + exchange
  • Sector + industry + country
  • Market cap + shares outstanding + float
  • Price + day change + 52-week range
  • P/E + forward P/E + PEG + P/S + P/B + P/FCF
  • EPS + EPS growth (1y, 3y, 5y) + sales growth
  • ROE + ROA + ROI + profit margin + operating margin
  • Debt / equity + current ratio + quick ratio
  • Dividend yield + payout ratio + ex-dividend date
  • RSI(14) + relative volume + average volume
  • 20-day, 50-day, 200-day moving averages
  • Beta + ATR + volatility (week, month)
  • Analyst recommendation + price target
  • Earnings date + earnings surprise
  • Short interest + short ratio + insider transactions

Output streams to a clean Apify dataset β€” CSV, JSON, Excel, RSS, or API.

Use Cases

  • Quant + algo traders β€” daily screen of "RSI < 30 + market cap > 1B + sector = Tech" for mean-reversion entries
  • Long-only investors β€” build a quality screen ("ROE > 15% + debt/equity < 0.5 + EPS growth > 10%") and refresh quarterly
  • Dividend investors β€” yield > 4% + payout ratio < 70% + 5-year dividend growth, refreshed weekly
  • Sell-side analysts β€” monitor sector / industry valuation spreads over time
  • Backtest pipelines β€” pull the full screener universe into a Snowflake table, then run a Pandas backtest
  • Newsletter writers β€” surface "biggest movers", "earnings beats", "52-week-high breakouts" daily
  • Risk managers β€” monitor beta + volatility distribution across a target universe

Quick Start

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input ={
"filters":{
"marketCap":"+Mid (over $2bln)",
"pe":"Under 20",
"sector":"Technology"
},
"maxResults":500,
}
run = client.actor("nexgendata/finviz-stock-screener").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("ticker"), item.get("pe"), item.get("rsi"))

Pricing

Pay-per-event. Small Actor Start fee + per-row fee. No monthly subscription. Run a screen once a week or once a minute β€” unit cost is flat.

Compare to Finviz Elite at $25-$40 per month (seat-based), TradingView Premium up to $59.95 per month, or Bloomberg at $24,000+ per seat per year β€” this actor breaks even within the first month of casual use.

Related NexGenData Actors

Use caseActor
Yahoo Finance quote + fundamentals + historyYahoo Finance Scraper
Eastmoney China stock screenerEastmoney Stock Screener
Finance API for AI agents (MCP)Finance MCP Server
KOSPI Korea stock screenerKOSPI Stock Screener
IPO calendar + new listings trackerIPO Tracker
Earnings calendarEarnings Calendar
Treasury yields + bond ratesTreasury Yields & Bonds
ETF holdings trackerETF Holdings Tracker
Commodity + futures trackerCommodity Futures Tracker
FX rate trackerFX Rates Tracker

FAQ

Is this real Finviz data? Yes β€” the actor reads the same Finviz screener page a browser would. We do not bypass paid-only Elite-locked filters; the actor reads the public surface.

How fresh is the data? Live on every run. Each invocation pulls the current Finviz screener result at runtime, intraday.

Coverage? US equities listed on NYSE, NASDAQ, AMEX. ETFs included. International coverage is via sister screeners (KOSPI, SGX, HKEX, LSE, TSX, TWSE, Eastmoney).

Can I schedule it daily? Yes β€” native Apify scheduling. Run a screener every market close + webhook to your BI tool.

Drop-in for Finviz Elite? For data export, yes. For the real-time portfolio + charting UI features, no β€” Elite still has its own dashboard. But for "pull the data into my own pipeline" the actor is functionally a superset.

Can I combine filters? Yes β€” pass any combination of Finviz filters as input. The schema mirrors Finviz's own filter URL.

Output format? JSON by default; export as CSV / Excel / RSS via the Apify dataset.

About NexGenData

NexGenData publishes 260+ buyer-intent actors covering SEC filings, YC alumni, lead generation, competitive intelligence, stock fundamentals across 30+ exchanges, and more. All pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing β€” you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests β€” those are absorbed by the platform

If you only need the data once a quarter, you only pay once a quarter. If you scale to millions of records, the unit cost stays the same.

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link β€” you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console β€” point-and-click run
  • Apify API β€” REST + webhooks
  • Apify Python / JS SDKs β€” programmatic batch
  • Zapier, Make.com, n8n β€” official integrations
  • MCP β€” many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules β€” built-in cron for daily / weekly / monthly runs
  • Webhooks β€” POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome β€” high-demand features ship in the next version.

Home: thenextgennexus.com Full catalog: apify.com/nexgendata

πŸ’° Pricing Example

This actor uses Pay-Per-Event pricing β€” you only pay for results.

  • Typical run (small): 100 results Γ— $0.02 = $2.00
  • Medium run: 500 results Γ— $0.02 = $10.00
  • Large run (power user): 2,000 results Γ— $0.02 = $40.00

Free Apify accounts get $5/mo in platform credit. A typical stock screener workflow at this scale typically exceeds the free credit β€” upgrade to a paid Apify plan for unrestricted use.

πŸ”— Related Actors

Pair with these for a complete workflow:

You might also like

Finviz scraper - financial news and data

vmscrapers/finviz-scraper

Finviz scraper will enable you to scrape both news and ticker data from finviz.com efficiently.

Advanced Finviz Scraper

saswave/advanced-finviz-scraper

finviz.com website scraper. Collect data from public listed companies. Extract data at scale for easier analysis and insider trade / news monitoring. For new feature, contact us or create an issue

Stock News Scraper - Finviz

michael_b/finviz-ticker-news

Get real-time stock and company news for any ticker symbol. Returns headlines, sources, publication dates, and full article text as clean markdown. Powered by Finviz data. Supports multiple tickers per run. Built for AI agents, LLM pipelines, sentiment analysis, and automated market monitoring.

πŸ‘ User avatar

Michal BΓΊci

15

Tipranks Scraper

saswave/tipranks-scraper

Tipranks scraper extract data about stock, analyst or screener page. Collect a wide range of financial data, trending stock and more

Indian Algo Trading Data

cspnair/Indian-algo-trading-data

Collect real-time and historical Indian market data from 11 sources and generate trading signals using 8 advanced models. Includes indices, OI, FII/DII, sentiment, news, and global data. Perfect for algo trading, strategy building, and automated market analysis

Indian Stocks Financial Data scraper

akash9078/indian-stocks-financial-data-scraper

Use this Apify scraper to pull comprehensive Indian stock ratios - P/E, ROE, ROCE, SALES, and more - delivered as a ready‑to‑use API feed.

πŸ‘ User avatar

Akash Kumar Naik

122

5.0

India Stock Market MoneyControl API

fingolfin/india-stock-market-api

(data source is moneycontrol) ireda share price api , irfc share price api, tata power share price api nifty 50 api (Live Nifty 50, NSE & BSE) AI-ready with MCP support cheap.for better api structure visit here : { https://rapidapi.com/matepapava123/api/india-stock-market-moneycontrol-live-api }

Yahoo Finance

canadesk/yahoo-finance

Get Stock quotes, Historical data, Analyst recommendations, Price targets and more. It's fast with a very low usage cost!

πŸ‘ User avatar

Canadesk Support

407

5.0

Stock Information (investing.com)

pintostudio/stock-information-investing-com

The Stock Information Data (Investing.com) Actor is a powerful web scraping tool that fetches comprehensive fundamental stock information from Investing.com.

86