Trading
Market News Sentiment and Stock Correlation Tracker
A Python pipeline that scrapes daily financial headlines for a ticker, scores them with NLTK's VADER and correlates the daily sentiment with the stock's price movement. It computes a Pearson correlation against yfinance close prices and falls back to a sample headline file when the Yahoo Finance RSS feed is unreachable.
Overview

Install
- Clone the repository.
git clone https://github.com/ADM1SH/market-sentiment-stock-tracker.git
cd market-sentiment-stock-tracker
- Install the dependencies.
pip install -r requirements.txt
- Run the pipeline for a ticker.
python main.py AAPL
- Run the smoke test for the VADER scoring.
python test_sentiment.py
Docs
The full documentation covers how it works, configuration and results.