ShivamAgarwal-code / FlockStock

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlockStock📈

Introduction

Our web application aims to provide student with an intest in finance with the opportunity to learn about the stock market.

Features 📚

Our application includes:

  • Extraction of real time stock prices
  • Calculate Simple Moving Averages (SMA) and Exponential Moving Averages (EMA)
  • Compute the Relative Strength Index (RSI) to assess the stock's momentum
  • Calculate the Moving Average Convergence Divergence (MACD)
  • Visualize stock price trends with interactive charts
  • AI Advise on investment of the stock

Getting Started 🏁

Follow these steps to set up and run the FlockStock web application locally:

  1. Clone the repository:

    git clone https://github.com/ShivamAgarwal-code/FlockStock.git
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    
  3. setup the Flask web application:

    python app.py
    
  4. Access the application in your web browser at

    http://localhost:5000
    

Usage 🧐

Enter a stock ticker symbol (e.g., AAPL) in the input field. The application would return detailed information about the stock and advise on whether the user should consider buying the stock.

License 🪪

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments 🫡

  • GPT for providing generative text.
  • Yahoo Finance for providing real-time stock data.
  • Flask for the web application framework.
  • Matplotlib for data visualization.

About

License:MIT License


Languages

Language:Python 52.9%Language:CSS 26.8%Language:HTML 20.3%