bal-r/Stock_Data_Scraper

Fast and multi threaded stock data scraper written in Java using HTMLUnit and minimal-json. Scrapes Finviz and Stocktwits for data, and stores the information in a csv file.

20
/ 100
Experimental

This tool helps stock market traders, analysts, and researchers quickly gather financial and social sentiment data for a large number of stocks. It takes a list of stock tickers as input and produces a comprehensive CSV file containing 72 financial variables from Finviz and 7 social sentiment metrics from Stocktwits for each ticker. This is ideal for those who need to periodically collect detailed stock information for analysis or tracking.

No commits in the last 6 months.

Use this if you need to rapidly collect a wide range of current and historical stock market data, including financial statistics and social media sentiment, for many different companies.

Not ideal if you need real-time, streaming stock market data or complex historical data types beyond the 80 variables provided.

stock-market-analysis equity-research financial-data-collection trading-strategy market-sentiment
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 7 / 25

How are scores calculated?

Stars

11

Forks

1

Language

Java

License

Category

scraper

Last pushed

Aug 03, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/bal-r/Stock_Data_Scraper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.