← all repositories

shirosaidev/stocksight

Stock market analyzer that applies NLP sentiment analysis on Twitter and news headlines to predict stock price movements.

2.5k stars Python Domain AppsData Tooling
stocksight
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

Stocksight uses Elasticsearch to store and index Twitter feeds and news headlines, then applies Python NLP libraries including NLTK, TextBlob, and VADER to perform sentiment analysis on the text. The system correlates emotional signals from social media and news sources with stock price movements to generate predictions. It integrates with the Twitter streaming API via tweepy for real-time data ingestion and Kibana for visualization.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.