Home / Other tools
finvizfinance
Python library for FinViz financial data and screening
What it is
A Python package that collects financial information from the FinViz website and returns it in structured form. It fetches stock charts, fundamental and technical data, insider trading records, stock news, forex and crypto performance, screener results with filters and trading signals, the economic calendar, earnings dates, and futures performance. The library suits developers and quantitative researchers who want to pull FinViz data directly into Python dataframes for analysis. Because it scrapes FinViz, its coverage is limited to that site's data and depends on the site remaining accessible.
At a glance
RecommendedOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data source, Data analysis |
| Markets | US equities |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | High practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 43 days ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): +49 over the period, now 1,716. Gaps mean no snapshot was taken that day.
Finviz analysis python library.