๐ Stock Price Prediction with News Sentiment Analysis
Predict next-day stock movements using technical indicators and news sentiment
0 0.5
Prediction Results
Date | Close | Prediction | Confidence | Sentiment |
---|---|---|---|---|
Last Prediction
Date | Close | Prediction | Confidence | Sentiment |
---|---|---|---|---|
Date | Close | Prediction | Confidence | Sentiment |
---|
Drop File Here - or - Click to Upload
0 0.5
Batch Predictions
Date | Close | Prediction | Confidence | Sentiment |
---|---|---|---|---|
Date | Close | Prediction | Confidence | Sentiment |
---|
Prediction History
Date | Close | Prediction | Confidence | Sentiment |
---|---|---|---|---|
Date | Close | Prediction | Confidence | Sentiment |
---|
Stock Prediction App
This application predicts next-day stock price movements using:
- Technical Indicators: RSI, MACD, Bollinger Bands, Moving Averages
- News Sentiment Analysis: Using transformer models
- Machine Learning: Gradient Boosted Decision Trees
Features:
- Single prediction with news input
- Batch prediction from CSV files
- Model explainability with SHAP values
- Sentiment analysis visualization
- Prediction history tracking
Technical Details:
- Built with Python, scikit-learn, and Gradio
- Uses DistilBERT for sentiment analysis
- Implements time-series validation