Advanced Finviz Scraper avatar
Advanced Finviz Scraper

Pricing

$12.00/month + usage

Go to Apify Store
Advanced Finviz Scraper

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

Pricing

$12.00/month + usage

Rating

0.0

(0)

Developer

SASWAVE

SASWAVE

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

3

Monthly active users

13 days ago

Last modified

Share

Finviz Scraper – Stock Market Data, Insider Trading & News Extractor

Extract structured financial data from Finviz.com at scale.

This actor allows you to scrape:

Stock screener results

Insider trading activity

Real-time financial news

Company metrics

Perfect for traders, analysts, finance teams, and data engineers who want automated stock intelligence.

📊 Stock Screener Extraction

Scrape any Finviz screener URL and get structured data including:

Company name

Ticker

Sector & industry

Country

Market capitalization

P/E ratio

Price

Volume

Percentage change

Rank number

Custom filter fields (depending on your screener query)

Ideal for:

Portfolio building

Market scanning

Quant research

Opportunity detection

🧠 Insider Trading Data

Track insider activity for public companies:

Insider name

Role & relationship to company

Transaction type (Buy/Sell)

Transaction date

Share price

Total transaction value

SEC Form 4 URL

Direct link to Finviz insider page

Useful for:

Smart money tracking

Risk assessment

Strategy validation

📰 News Scraping

Harvest real-time financial news including:

Headline

Source URL

Publication time

Related tickers

Great for:

Event-driven strategies

Alerts & automation

News sentiment analysis

Ouput example

News

{
"title": "U.S., China Agree to Large Tariff Cuts; Global Markets Rally",
"url": "https://www.wsj.com/livecoverage/stock-market-today-tariffs-trade-war-05-12-2025",
"time": "05:39AM",
"tickers": []
}

Insiders Trading

{
"ticker_link": "https://finviz.comquote.ashx?t=JOBY&b=2",
"ticker": "JOBY",
"owner_link": "https://finviz.cominsidertrading.ashx?oc=1877717&tc=7&b=2",
"owner": "Papadopoulos Didier",
"relationship": "President of Aircraft OEM",
"date": "May 08 '25",
"transaction": "Sale",
"cost": "7.00",
"value_($)": "20,293",
"sec_form_4_link": "http://www.sec.gov/Archives/edgar/data/1819848/000181984825000340/xslF345X05/wk-form4_1746841106.xml",
"sec_form_4": "May 09 09:38 PM"
}

Screener (overview, data will change depending on the category selected from your url search)

{
"ticker": "A",
"ticker_link": "https://finviz.com/quote.ashx?t=A&ty=c&p=d&b=1",
"data": {
"company": "Agilent Technologies Inc",
"sector": "Healthcare",
"industry": "Diagnostics & Research",
"country": "USA",
"market_cap": "30.49B",
"p/e": "24.57",
"price": "106.93",
"change": "-1.63%",
"volume": "1,369,536",
"no.": "1"
}
}

🧠 Use cases

This scraper is ideal for:

📈 Trading strategies

🧮 Quantitative analysis

🔁 Portfolio monitoring

🕵 Insider risk detection

📰 Financial alerts

🤖 Automation pipelines

📊 Market research

🏦 Investment intelligence

⚡ Performance

Typical throughput:

Thousands of records per run

Optimized for pagination & filtering

Handles large screener queries efficiently

🛟 SUPPORT

Share your runs with the developer team and create issues on error to help us improve actor quality.

You might discover edge case we didn't test yet

We stay available anytime