https://github.com/surajsanap/my-future-stock
The project aims to develop a robust system for predicting stock prices based on historical data and market indicators.
https://github.com/surajsanap/my-future-stock
docker flask html-css-javascript knn machine-learning python
Last synced: 2 months ago
JSON representation
The project aims to develop a robust system for predicting stock prices based on historical data and market indicators.
- Host: GitHub
- URL: https://github.com/surajsanap/my-future-stock
- Owner: SurajSanap
- License: mit
- Created: 2024-07-17T15:46:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-17T18:27:06.000Z (almost 2 years ago)
- Last Synced: 2025-05-08T19:11:51.949Z (about 1 year ago)
- Topics: docker, flask, html-css-javascript, knn, machine-learning, python
- Language: Jupyter Notebook
- Homepage:
- Size: 234 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My-Future-Stock
## Overview
This project aims to predict stock prices using machine learning techniques and provide actionable insights for investors and financial analysts. It utilizes historical stock data to build and evaluate predictive models, helping users make informed decisions in the stock market.

## Features
- **Data Collection**: Fetches historical stock data using Quandl API.
- **Data Preprocessing**: Cleans and preprocesses data to handle missing values and outliers.
- **Feature Engineering**: Extracts relevant features such as price differentials and technical indicators.
- **Model Development**: Implements machine learning models for price prediction and buy/sell recommendations.
- **Web Interface**: Integrates with Flask to provide a user-friendly web application for predictions.
## Project Structure
```
├── app.py # Flask application for web interface
├── models.py # Machine learning models and utilities
├── static/
│ ├── css/
│ │ └── style.css # CSS styles for web interface
│ └── images/ # Logos and images used in the application
├── templates/
│ ├── about.html # About page template
│ ├── contact.html # Contact page template
│ └── index.html # Main page template
├── README.md # This README file
├── requirements.txt # Python dependencies
└── StockPricePred2024.ipynb # Jupyter Notebook with project implementation
```
## Installation
1. Clone the repository:
```
git clone https://github.com/SurajSanap/My-Future-Stock.git
cd My-Future-Stock
```
2. Install dependencies:
```
pip install -r requirements.txt
```
3. Run the Flask application:
```
python app.py
```
Access the application at `http://localhost:5000` in your web browser.
## Usage
- **Home**: View and interact with the main page for stock price predictions.
- **About**: Learn more about the project, including its objectives and benefits.
- **Contact**: Find contact information and links to GitHub and LinkedIn profiles.
## Contributing
Contributions are welcome! Fork the repository and create a pull request with your enhancements.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Credits
- Developed by Suraj Sanap
- Data sourced from Quandl