FINVIZ DATA API

Finviz API

Screen stocks, pull insider trades, market news, and full ticker snapshots from Finviz โ€” via REST API, MCP, or CLI.

7 endpoints Screener ยท Quotes ยท Insider Trades All plans

Financial data from one of the most trusted market platforms

Finviz is the stock research platform millions of investors use daily for screening, charting, and market monitoring. These endpoints expose Finviz's core datasets programmatically: run screeners that filter the entire US equity universe, pull sector and industry aggregates for top-down analysis, track insider buying and selling in real time, fetch market and stock news, and get comprehensive fundamentals plus technicals for any ticker โ€” including full financial statement history and OHLCV bars. Whether you are building a quantitative screening tool, alerting on insider activity, or enriching a portfolio dashboard, these endpoints give you structured access to the same data Finviz Elite users see.

All Finviz Endpoints

EndpointWhat It Returns
/api/finviz/screenerFilter the full US equity universe by exchange, index, sector, market cap, analyst recommendation, dividend yield, and price โ€” returns fundamentals, valuation multiples, ownership, technicals, and performance for each match
/api/finviz/groupsAggregated market statistics by sector, industry, country, or market cap tier โ€” market cap, PE, EPS growth, debt ratios, short interest, and performance for each group
/api/finviz/insider-tradesLatest SEC Form 4 insider trading filings โ€” ticker, insider name, role, transaction type (buy/sell), price, share count, total value, and SEC filing URL
/api/finviz/newsMarket, stock, ETF, or crypto news headlines from Finviz's aggregator โ€” title, URL, source publisher, and relative timestamp
/api/finviz/quotesFull Finviz snapshot for a single ticker โ€” fundamentals, valuation multiples, ownership structure, short interest, technical indicators (RSI, beta, ATR, SMAs), and weeklyโ€“10y price performance
/api/finviz/quotes/financialsMulti-year financial statements for a ticker โ€” income statement, balance sheet, cash flow, and financial ratios in annual or quarterly frequency
/api/finviz/quotes/historyHistorical OHLCV price bars for a ticker โ€” daily, weekly, or monthly bars over a custom date range

What You Can Build

Quantitative stock screeners

Run multi-factor filters across the full US equity universe โ€” combine sector, market cap, index membership, analyst consensus, and dividend yield to surface exactly the stocks you want. Build watchlists, alerting pipelines, or ranked output tables automatically.

Insider activity monitors

Track corporate insider buying and selling in near real time using SEC Form 4 data. Filter by transaction type to surface clusters of insider buying, cross-reference with screener data to identify high-conviction setups, or build alerts on specific companies.

Portfolio enrichment and analytics

Pull comprehensive quotes and financial statements for any ticker to enrich portfolio dashboards, backtest valuation models, or compare companies across income, balance sheet, and cash flow metrics in one structured call.

Market intelligence feeds

Combine sector group statistics with market news to build macro market briefings. Pull daily sector performance, identify leadership changes, and surface relevant news by category โ€” market, stock, ETF, or crypto โ€” to power AI research workflows.

Quick Start

Screen technology stocks with a buy rating (REST)
curl https://api.anysite.io/api/finviz/screener   -H "access-token: YOUR_API_KEY"   -d '{"sector":"Technology","recommendation":"Buy","count":20}'
Get a full ticker snapshot (REST)
curl https://api.anysite.io/api/finviz/quotes   -H "access-token: YOUR_API_KEY"   -d '{"ticker":"NVDA"}'
Fetch latest insider buys (REST)
curl https://api.anysite.io/api/finviz/insider-trades   -H "access-token: YOUR_API_KEY"   -d '{"count":50,"transaction_type":"buy"}'
Sector group statistics (CLI)
anysite api /api/finviz/groups group_by=industry

Plans

Every endpoint is included in all Anysite plans โ€” there's no per-endpoint pricing to track. Use MCP Unlimited for flat-rate access through your AI tools, or a credit plan for REST & CLI at scale.

Frequently Asked Questions

What data does the Finviz screener return?
The screener returns a comprehensive snapshot for each matching stock: price and performance data, valuation multiples (PE, PEG, PS, PB, EV/EBITDA), fundamentals (EPS, revenue, margins), ownership metrics (insider and institutional ownership percentages, short interest), technical indicators (RSI, beta, ATR, SMA20/50/200), and trailing performance from one week out to ten years. ETFs include additional fields such as AUM, expense ratio, and fund flows.
Can I combine multiple screener filters in one call?
Yes. You can pass any combination of the available filters โ€” exchange, index, sector, market cap tier, analyst recommendation, dividend yield range, and price range โ€” in a single request. All filters are applied together as an AND condition, so you get only stocks matching every criterion you specify.
How current is the Finviz data?
Data reflects Finviz's own refresh cadence. Quote snapshots (prices, technicals) are updated during market hours. Insider trades are sourced from SEC Form 4 filings, which companies must submit within two business days of the transaction. News headlines reflect Finviz's live aggregator feed. Financial statements follow the company's own reporting schedule.
What does the groups endpoint return and how do I use it?
The groups endpoint returns aggregated market statistics for each sector, industry, country, or market cap tier โ€” depending on the group_by parameter you pass. Each group includes the aggregate market cap, PE and forward PE, EPS growth estimates, debt ratios, short float percentage, analyst recommendation score, and price performance from one week to YTD. It is useful for top-down analysis: identifying which sectors are outperforming, where short interest is elevated, or how industries compare on valuation.
What financial statement detail is available via the financials endpoint?
The financials endpoint returns multi-year income statement, balance sheet, cash flow statement, and key financial ratios for any US-listed ticker, in both annual and quarterly frequency. Data is structured as labelled rows aligned to period columns, making it straightforward to parse revenue trends, margin expansion, debt levels, and cash generation across reporting periods.

Related Endpoints

Access Finviz data via API

Screener, insider trades, quotes, financials, and more โ€” all in one plan.