A Flask-based stock market analysis and prediction web application that helps users visualize stock trends, moving averages, and compare predicted prices with actual market prices.
- Search and analyze stock market data.
- Interactive stock price visualization.
- 100-Day Moving Average chart.
- 200-Day Moving Average chart.
- Prediction vs Actual Price comparison.
- Responsive and user-friendly interface.
- Built using Python, Flask, and Chart.js.
- Python
- Flask
- Pandas
- NumPy
- TensorFlow / Keras
- Chart.js
- HTML
- CSS
- JavaScript
- Fetch historical stock market data.
- Clean and preprocess the dataset.
- Apply machine learning model for prediction.
- Generate future price predictions.
- Visualize trends and results through interactive charts.
Vision/
│
├── app.py
├── requirements.txt
├── static/
├── templates/
├── model/
├── README.md
└── assets/
- Financial data analysis
- Data preprocessing
- Machine Learning model integration
- Flask web development
- Interactive data visualization
- Multiple stock comparison
- Real-time stock data integration
- Advanced forecasting models
Suraj Bhalerao